Build start time: Fri Oct 3 09:54:39 UTC 2025
[ REASON ] : target/debs/bookworm/p4lang-pi_0.1.0-15_amd64.deb does not exist
[ FLAGS FILE ] : []
[ FLAGS DEPENDS ] : []
[ FLAGS DIFF ] : []
make[1]: warning: -j112 forced in submake: resetting jobserver mode.
make[1]: Entering directory '/sonic/src/p4lang'
rm -rf p4lang-pi-0.1.0
dget -u p4lang-pi_0.1.0-15.dsc http://download.opensuse.org/repositories/home:/p4lang/Debian_11/p4lang-pi_0.1.0-15.dsc
pushd p4lang-pi-0.1.0
dpkg-buildpackage -us -uc -b -j112 --admindir /sonic/dpkg/tmp.pPfQu8FyKd
popd
mv p4lang-pi_0.1.0-15_amd64.deb /sonic/target/debs/bookworm/
+ rm -rf p4lang-pi-0.1.0
+ dget -u p4lang-pi_0.1.0-15.dsc http://download.opensuse.org/repositories/home:/p4lang/Debian_11/p4lang-pi_0.1.0-15.dsc
Usage: dget [options] URL ...
dget [options] [--all] package[=version] ...
Downloads Debian packages (source and binary) from the specified URLs (first form),
or using the mirror configured in /etc/apt/sources.list(.d) (second form).
It is capable of downloading several packages at once.
-a, --all Package is a source package; download all binary packages
-b, --backup Move files that would be overwritten to ./backup
-q, --quiet Suppress wget/curl output
-d, --download-only
Do not extract downloaded source
-x, --extract Unpack downloaded source (default)
-u, --allow-unauthenticated
Do not attempt to verify source package signature
--build Build package with dpkg-buildpackage after download
--path DIR Check these directories in addition to the apt archive;
if DIR='' then clear current list (may be used multiple
times)
-k, --insecure Do not check SSL certificates when downloading
--no-cache Disable server-side HTTP cache
--no-conf Don't read devscripts config files;
must be the first option given
-h, --help This message
-V, --version Version information
Default settings modified by devscripts configuration files:
(none)
dget: retrieving http://download.opensuse.org/repositories/home:/p4lang/Debian_11/p4lang-pi_0.1.0-15.dsc
mkdir: cannot create directory '/vcache/sonic-slave-bookworm/web': Permission denied
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1231 100 1231 0 0 2176 0 --:--:-- --:--:-- --:--:-- 2174
dget: retrieving http://download.opensuse.org/repositories/home:/p4lang/Debian_11/p4lang-pi_0.1.0.orig.tar.gz
mkdir: cannot create directory '/vcache/sonic-slave-bookworm/web': Permission denied
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 32.6M 0 48528 0 0 55705 0 0:10:14 --:--:-- 0:10:14 55651
7 32.6M 7 2559k 0 0 1393k 0 0:00:23 0:00:01 0:00:22 1393k
34 32.6M 34 11.4M 0 0 4131k 0 0:00:08 0:00:02 0:00:06 4131k
61 32.6M 61 20.0M 0 0 5347k 0 0:00:06 0:00:03 0:00:03 5347k
94 32.6M 94 31.0M 0 0 6586k 0 0:00:05 0:00:04 0:00:01 6586k
100 32.6M 100 32.6M 0 0 6750k 0 0:00:04 0:00:04 --:--:-- 8181k
dget: retrieving http://download.opensuse.org/repositories/home:/p4lang/Debian_11/p4lang-pi_0.1.0-15.debian.tar.xz
mkdir: cannot create directory '/vcache/sonic-slave-bookworm/web': Permission denied
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2608 100 2608 0 0 4500 0 --:--:-- --:--:-- --:--:-- 4496
dpkg-source: info: extracting p4lang-pi in p4lang-pi-0.1.0
dpkg-source: info: unpacking p4lang-pi_0.1.0.orig.tar.gz
dpkg-source: info: unpacking p4lang-pi_0.1.0-15.debian.tar.xz
+ pushd p4lang-pi-0.1.0
/sonic/src/p4lang/p4lang-pi-0.1.0 /sonic/src/p4lang
+ dpkg-buildpackage -us -uc -b -j112 --admindir /sonic/dpkg/tmp.pPfQu8FyKd
dpkg-buildpackage: info: source package p4lang-pi
dpkg-buildpackage: info: source version 0.1.0-15
dpkg-buildpackage: info: source distribution bullseye
dpkg-buildpackage: info: source changed by Radostin Stoyanov
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
debian/rules clean
make[2]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
CLEAN
rm -f ../p4lang-pi_0.1.0.orig.tar.gz
tar czf ../p4lang-pi_0.1.0.orig.tar.gz --exclude=debian --exclude=.pc .
dh_testdir
dh_auto_clean
dh_clean
make[2]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
debian/rules binary
make[2]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
dh binary --with python3
dh_update_autotools_config
dh_autoreconf
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:20: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/ax_pthread.m4:88: AX_PTHREAD is expanded from...
configure.ac:20: the top level
configure.ac:10: installing './compile'
configure.ac:12: installing './config.guess'
configure.ac:12: installing './config.sub'
configure.ac:7: installing './install-sh'
configure.ac:7: installing './missing'
Makefile.am: installing './depcomp'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:39: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/ax_pthread.m4:88: AX_PTHREAD is expanded from...
configure.ac:39: the top level
configure.ac:10: installing './compile'
configure.ac:12: installing './config.guess'
configure.ac:12: installing './config.sub'
configure.ac:7: installing './install-sh'
configure.ac:7: installing './missing'
Makefile.am: installing './depcomp'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:94: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/ax_pthread.m4:88: AX_PTHREAD is expanded from...
configure.ac:94: the top level
configure.ac:10: installing './compile'
configure.ac:12: installing './config.guess'
configure.ac:12: installing './config.sub'
configure.ac:7: installing './install-sh'
configure.ac:7: installing './missing'
Makefile.am: installing './depcomp'
Makefile.am:177: installing './py-compile'
parallel-tests: installing './test-driver'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:11: warning: The macro `AC_PROG_CC_C99' is obsolete.
configure.ac:11: You should run autoupdate.
./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from...
configure.ac:11: the top level
configure.ac:95: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/ax_pthread.m4:88: AX_PTHREAD is expanded from...
configure.ac:95: the top level
configure.ac:10: installing './compile'
configure.ac:87: installing './config.guess'
configure.ac:87: installing './config.sub'
configure.ac:7: installing './install-sh'
configure.ac:7: installing './missing'
CLI/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
debian/rules override_dh_auto_configure
make[3]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
dh_auto_configure -- --with-proto --with-cli
./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-proto --with-cli
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking whether g++ supports C++11 features by default... yes
checking for doxygen... /usr/bin/doxygen
checking for perl... /usr/bin/perl
checking for dot... /usr/bin/dot
checking for pdflatex... /usr/bin/pdflatex
checking for makeindex... /usr/bin/makeindex
checking for egrep... /usr/bin/egrep
configure: C++ frontend needed for p4runtime.proto, turning it on
checking for /sonic/src/p4lang/p4lang-pi-0.1.0/third_party/googletest/googletest/src/gtest.cc... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking how to run the C preprocessor... gcc -E
checking whether gcc is Clang... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for assert.h... yes
checking for stdio.h... (cached) yes
checking for stdint.h... (cached) yes
checking for stdbool.h... yes
checking for stddef.h... yes
checking for time.h... yes
checking for ctype.h... yes
checking for unistd.h... (cached) yes
checking for arpa/inet.h... yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for malloc... yes
checking for free... yes
checking for strcmp... yes
checking for strncmp... yes
checking for strcpy... yes
checking for strncpy... yes
checking for strdup... yes
checking for calloc... yes
checking for sprintf... yes
checking for snprintf... yes
checking for printf... yes
checking for fprintf... yes
checking for memcpy... yes
checking for fopen... yes
checking for fseek... yes
checking for fread... yes
checking for fputs... yes
checking for fprintf... (cached) yes
checking for dprintf... yes
checking for rand... yes
checking for srand... yes
checking for time... yes
checking for atoi... yes
checking for ntohs... yes
checking for htons... yes
checking for ntohl... yes
checking for htonl... yes
checking for getopt... yes
checking for isprint... yes
checking for abort... yes
checking for exit... yes
checking for stat... yes
checking for toupper... yes
checking for strtok... yes
checking for strtok_r... yes
checking for strchr... yes
checking for strstr... yes
checking for strtol... yes
checking for strtoll... yes
checking for inet_pton... yes
checking for strncasecmp... yes
checking for qsort... yes
checking for strnlen... yes
checking for readline in -lreadline... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for size_t... yes
checking if compiling with clang... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bin/Makefile
config.status: creating CLI/Makefile
config.status: creating examples/Makefile
config.status: creating frontends_extra/Makefile
config.status: creating generators/Makefile
config.status: creating include/Makefile
config.status: creating lib/Makefile
config.status: creating src/Makefile
config.status: creating targets/Makefile
config.status: creating targets/dummy/Makefile
config.status: creating targets/rpc/Makefile
config.status: creating tests/Makefile
config.status: creating tests/CLI/Makefile
config.status: creating third_party/Makefile
config.status: creating third_party/cJSON/Makefile
config.status: creating third_party/unity/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in frontends_extra/cpp (/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-proto' '--with-cli' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether g++ supports C++11 features by default... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for size_t... yes
checking how to run the C preprocessor... gcc -E
checking whether gcc is Clang... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating example/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in proto (/sonic/src/p4lang/p4lang-pi-0.1.0/proto)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr' '--build=x86_64-linux-gnu' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-proto' '--with-cli' 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether g++ supports C++11 features by default... yes
checking for a Python interpreter with version >= 3.5... python
checking for python... /usr/bin/python
checking for python version... 3.11
checking for python platform... linux
checking for GNU default python prefix... ${prefix}
checking for GNU default python exec_prefix... ${exec_prefix}
checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.11/site-packages
checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PROTOBUF... yes
checking for GRPC... yes
checking for protoc... /usr/bin/protoc
checking for grpc_cpp_plugin... /usr/bin/grpc_cpp_plugin
checking for grpc_python_plugin... /usr/bin/grpc_python_plugin
checking for boostlib >= 1.54.0... yes
checking whether the Boost::Thread library is available... yes
checking for exit in -lboost_thread... yes
checking whether the Boost::System library is available... yes
checking for exit in -lboost_system... yes
checking for MHD_start_daemon in -lmicrohttpd... no
configure: WARNING: microhttpd library not found, will not compile demo
checking for /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/v1/p4runtime.proto... yes
checking how to run the C preprocessor... gcc -E
checking whether gcc is Clang... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating p4info/Makefile
config.status: creating frontend/Makefile
config.status: creating server/Makefile
config.status: creating demo_grpc/Makefile
config.status: creating tests/Makefile
config.status: creating third_party/Makefile
config.status: creating sysrepo/install_yangs.sh
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
Features recap ......................................
Use sysrepo gNMI implementation .............. : no
Compile demo_grpc ............................ : no
Features recap ......................................
Compile for bmv2 ............................. : no
Compile C++ frontend ......................... : yes
Compile p4runtime.proto and associated fe .... : yes
Compile internal RPC ......................... : no
Compile PI C CLI ............................. : yes
make[3]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
debian/rules override_dh_auto_build
make[3]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
# Explicit 'optional' labels are disallowed in the Proto3 syntax.
# https://github.com/protocolbuffers/protobuf/blob/main/docs/field_presence.md
sed -i 's/optional //g' proto/p4runtime/proto/p4/config/v1/p4info.proto
/usr/bin/make all
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
/usr/bin/make all-recursive
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
Making all in third_party
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
Making all in cJSON
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/cJSON'
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I./include/cJSON -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/cJSON.lo src/cJSON.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./include/cJSON -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cJSON.c -fPIC -DPIC -o src/.libs/cJSON.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./include/cJSON -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/cJSON.c -o src/cJSON.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpicjson.la src/cJSON.lo -lm -lreadline
libtool: link: ar cr .libs/libpicjson.a src/.libs/cJSON.o
libtool: link: ranlib .libs/libpicjson.a
libtool: link: ( cd ".libs" && rm -f "libpicjson.la" && ln -s "../libpicjson.la" "libpicjson.la" )
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/cJSON'
Making all in unity
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/unity'
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I./include/unity -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/unity.lo src/unity.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./include/unity -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/unity.c -fPIC -DPIC -o src/.libs/unity.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./include/unity -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/unity.c -o src/unity.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I./include/unity -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/unity_fixture.lo src/unity_fixture.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./include/unity -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/unity_fixture.c -fPIC -DPIC -o src/.libs/unity_fixture.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I./include/unity -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/unity_fixture.c -o src/unity_fixture.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libunity.la src/unity.lo src/unity_fixture.lo -lreadline
libtool: link: ar cr .libs/libunity.a src/.libs/unity.o src/.libs/unity_fixture.o
libtool: link: ranlib .libs/libunity.a
libtool: link: ( cd ".libs" && rm -f "libunity.la" && ln -s "../libunity.la" "libunity.la" )
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/unity'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
make[7]: Nothing to be done for 'all-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
Making all in lib
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/lib'
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o _assert.lo _assert.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c _assert.c -fPIC -DPIC -o .libs/_assert.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c _assert.c -o _assert.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o vector.lo vector.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c vector.c -fPIC -DPIC -o .libs/vector.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c vector.c -o vector.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o read_file.lo read_file.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c read_file.c -fPIC -DPIC -o .libs/read_file.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c read_file.c -o read_file.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpitoolkit.la _assert.lo vector.lo read_file.lo -lreadline
libtool: link: ar cr .libs/libpitoolkit.a .libs/_assert.o .libs/vector.o .libs/read_file.o
libtool: link: ranlib .libs/libpitoolkit.a
libtool: link: ( cd ".libs" && rm -f "libpitoolkit.la" && ln -s "../libpitoolkit.la" "libpitoolkit.la" )
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/lib'
Making all in include
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/include'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/include'
Making all in src
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/src'
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/actions.lo p4info/actions.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/actions.c -fPIC -DPIC -o p4info/.libs/actions.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/actions.c -o p4info/actions.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/p4info_struct.lo p4info/p4info_struct.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/p4info_struct.c -fPIC -DPIC -o p4info/.libs/p4info_struct.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/p4info_struct.c -o p4info/p4info_struct.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/tables.lo p4info/tables.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/tables.c -fPIC -DPIC -o p4info/.libs/tables.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/tables.c -o p4info/tables.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/act_profs.lo p4info/act_profs.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/act_profs.c -fPIC -DPIC -o p4info/.libs/act_profs.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/act_profs.c -o p4info/act_profs.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/counters.lo p4info/counters.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/counters.c -fPIC -DPIC -o p4info/.libs/counters.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/counters.c -o p4info/counters.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/meters.lo p4info/meters.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/meters.c -fPIC -DPIC -o p4info/.libs/meters.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/meters.c -o p4info/meters.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/digests.lo p4info/digests.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/digests.c -fPIC -DPIC -o p4info/.libs/digests.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/digests.c -o p4info/digests.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o config_readers/bmv2_json_reader.lo config_readers/bmv2_json_reader.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c config_readers/bmv2_json_reader.c -fPIC -DPIC -o config_readers/.libs/bmv2_json_reader.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c config_readers/bmv2_json_reader.c -o config_readers/bmv2_json_reader.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o config_readers/native_json_reader.lo config_readers/native_json_reader.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c config_readers/native_json_reader.c -fPIC -DPIC -o config_readers/.libs/native_json_reader.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c config_readers/native_json_reader.c -o config_readers/native_json_reader.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/p4info.lo p4info/p4info.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/p4info.c -fPIC -DPIC -o p4info/.libs/p4info.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/p4info.c -o p4info/p4info.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/p4info_name_map.lo p4info/p4info_name_map.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/p4info_name_map.c -fPIC -DPIC -o p4info/.libs/p4info_name_map.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/p4info_name_map.c -o p4info/p4info_name_map.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/p4info_common.lo p4info/p4info_common.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/p4info_common.c -fPIC -DPIC -o p4info/.libs/p4info_common.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/p4info_common.c -o p4info/p4info_common.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info/fast_id_vector.lo p4info/fast_id_vector.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/fast_id_vector.c -fPIC -DPIC -o p4info/.libs/fast_id_vector.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info/fast_id_vector.c -o p4info/fast_id_vector.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o utils/logging.lo utils/logging.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c utils/logging.c -fPIC -DPIC -o utils/.libs/logging.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c utils/logging.c -o utils/logging.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o utils/serialize.lo utils/serialize.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c utils/serialize.c -fPIC -DPIC -o utils/.libs/serialize.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c utils/serialize.c -o utils/serialize.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpiutils.la utils/logging.lo utils/serialize.lo -lreadline
libtool: link: ar cr .libs/libpiutils.a utils/.libs/logging.o utils/.libs/serialize.o
libtool: link: ranlib .libs/libpiutils.a
libtool: link: ( cd ".libs" && rm -f "libpiutils.la" && ln -s "../libpiutils.la" "libpiutils.la" )
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpip4info.la -rpath /usr/lib/x86_64-linux-gnu p4info/actions.lo p4info/p4info_struct.lo p4info/tables.lo p4info/act_profs.lo p4info/counters.lo p4info/meters.lo p4info/digests.lo config_readers/bmv2_json_reader.lo config_readers/native_json_reader.lo p4info/p4info.lo p4info/p4info_name_map.lo p4info/p4info_common.lo p4info/fast_id_vector.lo ../third_party/cJSON/libpicjson.la ../lib/libpitoolkit.la libpiutils.la -lreadline
libtool: link: gcc -shared -fPIC -DPIC p4info/.libs/actions.o p4info/.libs/p4info_struct.o p4info/.libs/tables.o p4info/.libs/act_profs.o p4info/.libs/counters.o p4info/.libs/meters.o p4info/.libs/digests.o config_readers/.libs/bmv2_json_reader.o config_readers/.libs/native_json_reader.o p4info/.libs/p4info.o p4info/.libs/p4info_name_map.o p4info/.libs/p4info_common.o p4info/.libs/fast_id_vector.o -Wl,--whole-archive ../third_party/cJSON/.libs/libpicjson.a ../lib/.libs/libpitoolkit.a ./.libs/libpiutils.a -Wl,--no-whole-archive -L/usr/lib/x86_64-linux-gnu -lm -lreadline -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpip4info.so.0 -o .libs/libpip4info.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpip4info.so.0" && ln -s "libpip4info.so.0.0.0" "libpip4info.so.0")
libtool: link: (cd ".libs" && rm -f "libpip4info.so" && ln -s "libpip4info.so.0.0.0" "libpip4info.so")
libtool: link: (cd .libs/libpip4info.lax/libpicjson.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/src/../third_party/cJSON/.libs/libpicjson.a")
libtool: link: (cd .libs/libpip4info.lax/libpitoolkit.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/src/../lib/.libs/libpitoolkit.a")
libtool: link: (cd .libs/libpip4info.lax/libpiutils.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/src/./.libs/libpiutils.a")
libtool: link: ar cr .libs/libpip4info.a p4info/actions.o p4info/p4info_struct.o p4info/tables.o p4info/act_profs.o p4info/counters.o p4info/meters.o p4info/digests.o config_readers/bmv2_json_reader.o config_readers/native_json_reader.o p4info/p4info.o p4info/p4info_name_map.o p4info/p4info_common.o p4info/fast_id_vector.o .libs/libpip4info.lax/libpicjson.a/cJSON.o .libs/libpip4info.lax/libpitoolkit.a/_assert.o .libs/libpip4info.lax/libpitoolkit.a/read_file.o .libs/libpip4info.lax/libpitoolkit.a/vector.o .libs/libpip4info.lax/libpiutils.a/logging.o .libs/libpip4info.lax/libpiutils.a/serialize.o
libtool: link: ranlib .libs/libpip4info.a
libtool: link: rm -fr .libs/libpip4info.lax
libtool: link: ( cd ".libs" && rm -f "libpip4info.la" && ln -s "../libpip4info.la" "libpip4info.la" )
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi.lo pi.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi.c -fPIC -DPIC -o .libs/pi.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi.c -o pi.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_tables.lo pi_tables.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_tables.c -fPIC -DPIC -o .libs/pi_tables.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_tables.c -o pi_tables.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_act_prof.lo pi_act_prof.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_act_prof.c -fPIC -DPIC -o .libs/pi_act_prof.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_act_prof.c -o pi_act_prof.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_counter.lo pi_counter.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_counter.c -fPIC -DPIC -o .libs/pi_counter.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_counter.c -o pi_counter.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_meter.lo pi_meter.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_meter.c -fPIC -DPIC -o .libs/pi_meter.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_meter.c -o pi_meter.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_learn.lo pi_learn.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_learn.c -fPIC -DPIC -o .libs/pi_learn.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_learn.c -o pi_learn.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_value.lo pi_value.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_value.c -fPIC -DPIC -o .libs/pi_value.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_value.c -o pi_value.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_mc.lo pi_mc.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_mc.c -fPIC -DPIC -o .libs/pi_mc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_mc.c -o pi_mc.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_clone.lo pi_clone.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_clone.c -fPIC -DPIC -o .libs/pi_clone.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_clone.c -o pi_clone.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o device_map.lo device_map.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c device_map.c -fPIC -DPIC -o .libs/device_map.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c device_map.c -o device_map.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cb_mgr.lo cb_mgr.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cb_mgr.c -fPIC -DPIC -o .libs/cb_mgr.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cb_mgr.c -o cb_mgr.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpi.la -rpath /usr/lib/x86_64-linux-gnu pi.lo pi_tables.lo pi_act_prof.lo pi_counter.lo pi_meter.lo pi_learn.lo pi_value.lo pi_mc.lo pi_clone.lo device_map.lo cb_mgr.lo libpip4info.la libpiutils.la ../lib/libpitoolkit.la -lreadline
libtool: link: gcc -shared -fPIC -DPIC .libs/pi.o .libs/pi_tables.o .libs/pi_act_prof.o .libs/pi_counter.o .libs/pi_meter.o .libs/pi_learn.o .libs/pi_value.o .libs/pi_mc.o .libs/pi_clone.o .libs/device_map.o .libs/cb_mgr.o -Wl,--whole-archive ./.libs/libpiutils.a ../lib/.libs/libpitoolkit.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-pi-0.1.0/src/.libs -L/usr/lib/x86_64-linux-gnu ./.libs/libpip4info.so -lreadline -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpi.so.0 -o .libs/libpi.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpi.so.0" && ln -s "libpi.so.0.0.0" "libpi.so.0")
libtool: link: (cd ".libs" && rm -f "libpi.so" && ln -s "libpi.so.0.0.0" "libpi.so")
libtool: link: (cd .libs/libpi.lax/libpiutils.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/src/./.libs/libpiutils.a")
libtool: link: (cd .libs/libpi.lax/libpitoolkit.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/src/../lib/.libs/libpitoolkit.a")
libtool: link: ar cr .libs/libpi.a pi.o pi_tables.o pi_act_prof.o pi_counter.o pi_meter.o pi_learn.o pi_value.o pi_mc.o pi_clone.o device_map.o cb_mgr.o .libs/libpi.lax/libpiutils.a/logging.o .libs/libpi.lax/libpiutils.a/serialize.o .libs/libpi.lax/libpitoolkit.a/_assert.o .libs/libpi.lax/libpitoolkit.a/read_file.o .libs/libpi.lax/libpitoolkit.a/vector.o
libtool: link: ranlib .libs/libpi.a
libtool: link: rm -fr .libs/libpi.lax
libtool: link: ( cd ".libs" && rm -f "libpi.la" && ln -s "../libpi.la" "libpi.la" )
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o frontends/generic/pi.lo frontends/generic/pi.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c frontends/generic/pi.c -fPIC -DPIC -o frontends/generic/.libs/pi.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../lib -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c frontends/generic/pi.c -o frontends/generic/pi.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpifegeneric.la -rpath /usr/lib/x86_64-linux-gnu frontends/generic/pi.lo -lreadline
libtool: link: gcc -shared -fPIC -DPIC frontends/generic/.libs/pi.o -L/usr/lib/x86_64-linux-gnu -lreadline -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpifegeneric.so.0 -o .libs/libpifegeneric.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpifegeneric.so.0" && ln -s "libpifegeneric.so.0.0.0" "libpifegeneric.so.0")
libtool: link: (cd ".libs" && rm -f "libpifegeneric.so" && ln -s "libpifegeneric.so.0.0.0" "libpifegeneric.so")
libtool: link: ar cr .libs/libpifegeneric.a frontends/generic/pi.o
libtool: link: ranlib .libs/libpifegeneric.a
libtool: link: ( cd ".libs" && rm -f "libpifegeneric.la" && ln -s "../libpifegeneric.la" "libpifegeneric.la" )
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpiall.la -rpath /usr/lib/x86_64-linux-gnu p4info/actions.lo p4info/p4info_struct.lo p4info/tables.lo p4info/act_profs.lo p4info/counters.lo p4info/meters.lo p4info/digests.lo config_readers/bmv2_json_reader.lo config_readers/native_json_reader.lo p4info/p4info.lo p4info/p4info_name_map.lo p4info/p4info_common.lo p4info/fast_id_vector.lo pi.lo pi_tables.lo pi_act_prof.lo pi_counter.lo pi_meter.lo pi_learn.lo pi_value.lo pi_mc.lo pi_clone.lo device_map.lo cb_mgr.lo frontends/generic/pi.lo ../third_party/cJSON/libpicjson.la libpiutils.la ../lib/libpitoolkit.la -lreadline
libtool: link: gcc -shared -fPIC -DPIC p4info/.libs/actions.o p4info/.libs/p4info_struct.o p4info/.libs/tables.o p4info/.libs/act_profs.o p4info/.libs/counters.o p4info/.libs/meters.o p4info/.libs/digests.o config_readers/.libs/bmv2_json_reader.o config_readers/.libs/native_json_reader.o p4info/.libs/p4info.o p4info/.libs/p4info_name_map.o p4info/.libs/p4info_common.o p4info/.libs/fast_id_vector.o .libs/pi.o .libs/pi_tables.o .libs/pi_act_prof.o .libs/pi_counter.o .libs/pi_meter.o .libs/pi_learn.o .libs/pi_value.o .libs/pi_mc.o .libs/pi_clone.o .libs/device_map.o .libs/cb_mgr.o frontends/generic/.libs/pi.o -Wl,--whole-archive ../third_party/cJSON/.libs/libpicjson.a ./.libs/libpiutils.a ../lib/.libs/libpitoolkit.a -Wl,--no-whole-archive -L/usr/lib/x86_64-linux-gnu -lm -lreadline -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpiall.so.0 -o .libs/libpiall.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpiall.so.0" && ln -s "libpiall.so.0.0.0" "libpiall.so.0")
libtool: link: (cd ".libs" && rm -f "libpiall.so" && ln -s "libpiall.so.0.0.0" "libpiall.so")
libtool: link: (cd .libs/libpiall.lax/libpicjson.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/src/../third_party/cJSON/.libs/libpicjson.a")
libtool: link: (cd .libs/libpiall.lax/libpiutils.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/src/./.libs/libpiutils.a")
libtool: link: (cd .libs/libpiall.lax/libpitoolkit.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/src/../lib/.libs/libpitoolkit.a")
copying selected object files to avoid basename conflicts...
libtool: link: ln frontends/generic/pi.o .libs/libpiall.lax/lt1-pi.o || cp frontends/generic/pi.o .libs/libpiall.lax/lt1-pi.o
libtool: link: ar cr .libs/libpiall.a p4info/actions.o p4info/p4info_struct.o p4info/tables.o p4info/act_profs.o p4info/counters.o p4info/meters.o p4info/digests.o config_readers/bmv2_json_reader.o config_readers/native_json_reader.o p4info/p4info.o p4info/p4info_name_map.o p4info/p4info_common.o p4info/fast_id_vector.o pi.o pi_tables.o pi_act_prof.o pi_counter.o pi_meter.o pi_learn.o pi_value.o pi_mc.o pi_clone.o device_map.o cb_mgr.o .libs/libpiall.lax/lt1-pi.o .libs/libpiall.lax/libpicjson.a/cJSON.o .libs/libpiall.lax/libpiutils.a/logging.o .libs/libpiall.lax/libpiutils.a/serialize.o .libs/libpiall.lax/libpitoolkit.a/_assert.o .libs/libpiall.lax/libpitoolkit.a/read_file.o .libs/libpiall.lax/libpitoolkit.a/vector.o
libtool: link: ranlib .libs/libpiall.a
libtool: link: rm -fr .libs/libpiall.lax .libs/libpiall.lax
libtool: link: ( cd ".libs" && rm -f "libpiall.la" && ln -s "../libpiall.la" "libpiall.la" )
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/src'
Making all in generators
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/generators'
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fe_defines.o fe_defines.c
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o pi_gen_fe_defines fe_defines.o ../src/libpip4info.la ../src/libpiutils.la ../lib/libpitoolkit.la -lreadline
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/pi_gen_fe_defines fe_defines.o -L/usr/lib/x86_64-linux-gnu ../src/.libs/libpip4info.so ../src/.libs/libpiutils.a ../lib/.libs/libpitoolkit.a -lreadline -pthread
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/generators'
Making all in targets
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
Making all in dummy
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets/dummy'
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_imp.lo pi_imp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_imp.c -fPIC -DPIC -o .libs/pi_imp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_imp.c -o pi_imp.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_tables_imp.lo pi_tables_imp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_tables_imp.c -fPIC -DPIC -o .libs/pi_tables_imp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_tables_imp.c -o pi_tables_imp.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_act_prof_imp.lo pi_act_prof_imp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_act_prof_imp.c -fPIC -DPIC -o .libs/pi_act_prof_imp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_act_prof_imp.c -o pi_act_prof_imp.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_counter_imp.lo pi_counter_imp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_counter_imp.c -fPIC -DPIC -o .libs/pi_counter_imp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_counter_imp.c -o pi_counter_imp.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_meter_imp.lo pi_meter_imp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_meter_imp.c -fPIC -DPIC -o .libs/pi_meter_imp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_meter_imp.c -o pi_meter_imp.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_learn_imp.lo pi_learn_imp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_learn_imp.c -fPIC -DPIC -o .libs/pi_learn_imp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_learn_imp.c -o pi_learn_imp.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_mc_imp.lo pi_mc_imp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_mc_imp.c -fPIC -DPIC -o .libs/pi_mc_imp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_mc_imp.c -o pi_mc_imp.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_clone_imp.lo pi_clone_imp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_clone_imp.c -fPIC -DPIC -o .libs/pi_clone_imp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_clone_imp.c -o pi_clone_imp.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o func_counter.lo func_counter.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c func_counter.c -fPIC -DPIC -o .libs/func_counter.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -isystem../../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c func_counter.c -o func_counter.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpi_dummy.la -rpath /usr/lib/x86_64-linux-gnu pi_imp.lo pi_tables_imp.lo pi_act_prof_imp.lo pi_counter_imp.lo pi_meter_imp.lo pi_learn_imp.lo pi_mc_imp.lo pi_clone_imp.lo func_counter.lo -lreadline
libtool: link: gcc -shared -fPIC -DPIC .libs/pi_imp.o .libs/pi_tables_imp.o .libs/pi_act_prof_imp.o .libs/pi_counter_imp.o .libs/pi_meter_imp.o .libs/pi_learn_imp.o .libs/pi_mc_imp.o .libs/pi_clone_imp.o .libs/func_counter.o -L/usr/lib/x86_64-linux-gnu -lreadline -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpi_dummy.so.0 -o .libs/libpi_dummy.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpi_dummy.so.0" && ln -s "libpi_dummy.so.0.0.0" "libpi_dummy.so.0")
libtool: link: (cd ".libs" && rm -f "libpi_dummy.so" && ln -s "libpi_dummy.so.0.0.0" "libpi_dummy.so")
libtool: link: ar cr .libs/libpi_dummy.a pi_imp.o pi_tables_imp.o pi_act_prof_imp.o pi_counter_imp.o pi_meter_imp.o pi_learn_imp.o pi_mc_imp.o pi_clone_imp.o func_counter.o
libtool: link: ranlib .libs/libpi_dummy.a
libtool: link: ( cd ".libs" && rm -f "libpi_dummy.la" && ln -s "../libpi_dummy.la" "libpi_dummy.la" )
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets/dummy'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
make[7]: Nothing to be done for 'all-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
Making all in CLI
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/CLI'
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o add_p4.lo add_p4.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c add_p4.c -fPIC -DPIC -o .libs/add_p4.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c add_p4.c -o add_p4.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o counter_commands.lo counter_commands.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c counter_commands.c -fPIC -DPIC -o .libs/counter_commands.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c counter_commands.c -o counter_commands.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o device_commands.lo device_commands.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c device_commands.c -fPIC -DPIC -o .libs/device_commands.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c device_commands.c -o device_commands.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o meter_commands.lo meter_commands.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c meter_commands.c -fPIC -DPIC -o .libs/meter_commands.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c meter_commands.c -o meter_commands.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o table_add.lo table_add.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_add.c -fPIC -DPIC -o .libs/table_add.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_add.c -o table_add.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o table_delete.lo table_delete.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_delete.c -fPIC -DPIC -o .libs/table_delete.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_delete.c -o table_delete.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o table_dump.lo table_dump.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_dump.c -fPIC -DPIC -o .libs/table_dump.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_dump.c -o table_dump.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o table_modify.lo table_modify.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_modify.c -fPIC -DPIC -o .libs/table_modify.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_modify.c -o table_modify.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o table_set_default.lo table_set_default.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_set_default.c -fPIC -DPIC -o .libs/table_set_default.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_set_default.c -o table_set_default.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o table_reset_default.lo table_reset_default.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_reset_default.c -fPIC -DPIC -o .libs/table_reset_default.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_reset_default.c -o table_reset_default.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o error_codes.lo error_codes.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c error_codes.c -fPIC -DPIC -o .libs/error_codes.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c error_codes.c -o error_codes.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o utils.lo utils.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c utils.c -fPIC -DPIC -o .libs/utils.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c utils.c -o utils.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o table_common.lo table_common.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_common.c -fPIC -DPIC -o .libs/table_common.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c table_common.c -o table_common.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4_config_repo.lo p4_config_repo.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4_config_repo.c -fPIC -DPIC -o .libs/p4_config_repo.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4_config_repo.c -o p4_config_repo.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o direct_res_reset.lo direct_res_reset.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c direct_res_reset.c -fPIC -DPIC -o .libs/direct_res_reset.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c direct_res_reset.c -o direct_res_reset.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o main.lo main.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c main.c -fPIC -DPIC -o .libs/main.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c main.c -o main.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o act_profs/act_prof_create_member.lo act_profs/act_prof_create_member.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c act_profs/act_prof_create_member.c -fPIC -DPIC -o act_profs/.libs/act_prof_create_member.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c act_profs/act_prof_create_member.c -o act_profs/act_prof_create_member.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o act_profs/act_prof_dump.lo act_profs/act_prof_dump.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c act_profs/act_prof_dump.c -fPIC -DPIC -o act_profs/.libs/act_prof_dump.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c act_profs/act_prof_dump.c -o act_profs/act_prof_dump.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o act_profs/act_prof_groups.lo act_profs/act_prof_groups.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c act_profs/act_prof_groups.c -fPIC -DPIC -o act_profs/.libs/act_prof_groups.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c act_profs/act_prof_groups.c -o act_profs/act_prof_groups.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o act_profs/act_prof_common.lo act_profs/act_prof_common.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c act_profs/act_prof_common.c -fPIC -DPIC -o act_profs/.libs/act_prof_common.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -isystem../third_party/uthash/src -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c act_profs/act_prof_common.c -o act_profs/act_prof_common.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpicli.la -rpath /usr/lib/x86_64-linux-gnu add_p4.lo counter_commands.lo device_commands.lo meter_commands.lo table_add.lo table_delete.lo table_dump.lo table_modify.lo table_set_default.lo table_reset_default.lo error_codes.lo utils.lo table_common.lo p4_config_repo.lo direct_res_reset.lo main.lo act_profs/act_prof_create_member.lo act_profs/act_prof_dump.lo act_profs/act_prof_groups.lo act_profs/act_prof_common.lo -lreadline
libtool: link: gcc -shared -fPIC -DPIC .libs/add_p4.o .libs/counter_commands.o .libs/device_commands.o .libs/meter_commands.o .libs/table_add.o .libs/table_delete.o .libs/table_dump.o .libs/table_modify.o .libs/table_set_default.o .libs/table_reset_default.o .libs/error_codes.o .libs/utils.o .libs/table_common.o .libs/p4_config_repo.o .libs/direct_res_reset.o .libs/main.o act_profs/.libs/act_prof_create_member.o act_profs/.libs/act_prof_dump.o act_profs/.libs/act_prof_groups.o act_profs/.libs/act_prof_common.o -L/usr/lib/x86_64-linux-gnu -lreadline -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpicli.so.0 -o .libs/libpicli.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpicli.so.0" && ln -s "libpicli.so.0.0.0" "libpicli.so.0")
libtool: link: (cd ".libs" && rm -f "libpicli.so" && ln -s "libpicli.so.0.0.0" "libpicli.so")
libtool: link: ar cr .libs/libpicli.a add_p4.o counter_commands.o device_commands.o meter_commands.o table_add.o table_delete.o table_dump.o table_modify.o table_set_default.o table_reset_default.o error_codes.o utils.o table_common.o p4_config_repo.o direct_res_reset.o main.o act_profs/act_prof_create_member.o act_profs/act_prof_dump.o act_profs/act_prof_groups.o act_profs/act_prof_common.o
libtool: link: ranlib .libs/libpicli.a
libtool: link: ( cd ".libs" && rm -f "libpicli.la" && ln -s "../libpicli.la" "libpicli.la" )
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o pi_CLI_dummy libpicli.la ../src/libpi.la ../src/libpifegeneric.la ../src/libpip4info.la ../lib/libpitoolkit.la ../targets/dummy/libpi_dummy.la -lreadline
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/pi_CLI_dummy -L/usr/lib/x86_64-linux-gnu ./.libs/libpicli.so ../src/.libs/libpi.so ../src/.libs/libpifegeneric.so ../src/.libs/libpip4info.so ../lib/.libs/libpitoolkit.a ../targets/dummy/.libs/libpi_dummy.so -lreadline -pthread
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/CLI'
Making all in examples
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
Making all in bin
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/bin'
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gen_pi_json.o gen_pi_json.c
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o pi_gen_native_json gen_pi_json.o ../src/libpip4info.la -lreadline
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/pi_gen_native_json gen_pi_json.o -L/usr/lib/x86_64-linux-gnu ../src/.libs/libpip4info.so -lreadline -pthread
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/bin'
Making all in tests
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
Making all in .
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[7]: Nothing to be done for 'all-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
Making all in frontends_extra
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
Making all in cpp
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
/usr/bin/make all-recursive
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
Making all in .
make[9]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I./../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/tables.lo src/tables.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I./../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/tables.cpp -fPIC -DPIC -o src/.libs/tables.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I./../../include -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/tables.cpp -o src/tables.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpifecpp.la -rpath /usr/lib/x86_64-linux-gnu src/tables.lo
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o src/.libs/tables.o -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpifecpp.so.0 -o .libs/libpifecpp.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpifecpp.so.0" && ln -s "libpifecpp.so.0.0.0" "libpifecpp.so.0")
libtool: link: (cd ".libs" && rm -f "libpifecpp.so" && ln -s "libpifecpp.so.0.0.0" "libpifecpp.so")
libtool: link: ar cr .libs/libpifecpp.a src/tables.o
libtool: link: ranlib .libs/libpifecpp.a
libtool: link: ( cd ".libs" && rm -f "libpifecpp.la" && ln -s "../libpifecpp.la" "libpifecpp.la" )
make[9]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
Making all in example
make[9]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
make[9]: Nothing to be done for 'all'.
make[9]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
make[7]: Nothing to be done for 'all-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
Making all in proto
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
/usr/bin/protoc /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/v1/p4data.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/v1/p4runtime.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/config/v1/p4info.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/config/v1/p4types.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/google/rpc/status.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/google/rpc/code.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/tmp/p4config.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/gnmi/gnmi.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/server/v1/config.proto --cpp_out ./cpp_out -I/sonic/src/p4lang/p4lang-pi-0.1.0/proto -I/sonic/src/p4lang/p4lang-pi-0.1.0/proto
/usr/bin/protoc /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/v1/p4data.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/v1/p4runtime.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/config/v1/p4info.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/config/v1/p4types.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/google/rpc/status.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/google/rpc/code.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/tmp/p4config.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/gnmi/gnmi.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/server/v1/config.proto --grpc_out ./grpc_out --plugin=protoc-gen-grpc=/usr/bin/grpc_cpp_plugin -I/sonic/src/p4lang/p4lang-pi-0.1.0/proto -I/sonic/src/p4lang/p4lang-pi-0.1.0/proto
/usr/bin/protoc /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/v1/p4data.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/v1/p4runtime.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/config/v1/p4info.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/config/v1/p4types.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/google/rpc/status.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/google/rpc/code.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/tmp/p4config.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/gnmi/gnmi.proto /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4/server/v1/config.proto --python_out ./py_out -I/sonic/src/p4lang/p4lang-pi-0.1.0/proto -I/sonic/src/p4lang/p4lang-pi-0.1.0/proto --grpc_out ./py_out --plugin=protoc-gen-grpc=/usr/bin/grpc_python_plugin
/usr/bin/make all-recursive
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
Making all in .
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/util.lo src/util.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/util.cpp -fPIC -DPIC -o src/.libs/util.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/util.cpp -o src/util.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpp_out/p4/v1/p4data.pb.lo cpp_out/p4/v1/p4data.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/v1/p4data.pb.cc -fPIC -DPIC -o cpp_out/p4/v1/.libs/p4data.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/v1/p4data.pb.cc -o cpp_out/p4/v1/p4data.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpp_out/p4/v1/p4runtime.pb.lo cpp_out/p4/v1/p4runtime.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/v1/p4runtime.pb.cc -fPIC -DPIC -o cpp_out/p4/v1/.libs/p4runtime.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/v1/p4runtime.pb.cc -o cpp_out/p4/v1/p4runtime.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpp_out/p4/config/v1/p4info.pb.lo cpp_out/p4/config/v1/p4info.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/config/v1/p4info.pb.cc -fPIC -DPIC -o cpp_out/p4/config/v1/.libs/p4info.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/config/v1/p4info.pb.cc -o cpp_out/p4/config/v1/p4info.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpp_out/p4/config/v1/p4types.pb.lo cpp_out/p4/config/v1/p4types.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/config/v1/p4types.pb.cc -fPIC -DPIC -o cpp_out/p4/config/v1/.libs/p4types.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/config/v1/p4types.pb.cc -o cpp_out/p4/config/v1/p4types.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpp_out/google/rpc/status.pb.lo cpp_out/google/rpc/status.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/google/rpc/status.pb.cc -fPIC -DPIC -o cpp_out/google/rpc/.libs/status.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/google/rpc/status.pb.cc -o cpp_out/google/rpc/status.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpp_out/google/rpc/code.pb.lo cpp_out/google/rpc/code.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/google/rpc/code.pb.cc -fPIC -DPIC -o cpp_out/google/rpc/.libs/code.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/google/rpc/code.pb.cc -o cpp_out/google/rpc/code.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpp_out/p4/tmp/p4config.pb.lo cpp_out/p4/tmp/p4config.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/tmp/p4config.pb.cc -fPIC -DPIC -o cpp_out/p4/tmp/.libs/p4config.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/tmp/p4config.pb.cc -o cpp_out/p4/tmp/p4config.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpp_out/gnmi/gnmi.pb.lo cpp_out/gnmi/gnmi.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/gnmi/gnmi.pb.cc -fPIC -DPIC -o cpp_out/gnmi/.libs/gnmi.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/gnmi/gnmi.pb.cc -o cpp_out/gnmi/gnmi.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o cpp_out/p4/server/v1/config.pb.lo cpp_out/p4/server/v1/config.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/server/v1/config.pb.cc -fPIC -DPIC -o cpp_out/p4/server/v1/.libs/config.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c cpp_out/p4/server/v1/config.pb.cc -o cpp_out/p4/server/v1/config.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpiprotobuf.la -rpath /usr/lib/x86_64-linux-gnu src/util.lo cpp_out/p4/v1/p4data.pb.lo cpp_out/p4/v1/p4runtime.pb.lo cpp_out/p4/config/v1/p4info.pb.lo cpp_out/p4/config/v1/p4types.pb.lo cpp_out/google/rpc/status.pb.lo cpp_out/google/rpc/code.pb.lo cpp_out/p4/tmp/p4config.pb.lo cpp_out/gnmi/gnmi.pb.lo cpp_out/p4/server/v1/config.pb.lo -lprotobuf
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o src/.libs/util.o cpp_out/p4/v1/.libs/p4data.pb.o cpp_out/p4/v1/.libs/p4runtime.pb.o cpp_out/p4/config/v1/.libs/p4info.pb.o cpp_out/p4/config/v1/.libs/p4types.pb.o cpp_out/google/rpc/.libs/status.pb.o cpp_out/google/rpc/.libs/code.pb.o cpp_out/p4/tmp/.libs/p4config.pb.o cpp_out/gnmi/.libs/gnmi.pb.o cpp_out/p4/server/v1/.libs/config.pb.o -lprotobuf -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libpiprotobuf.so.0 -o .libs/libpiprotobuf.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpiprotobuf.so.0" && ln -s "libpiprotobuf.so.0.0.0" "libpiprotobuf.so.0")
libtool: link: (cd ".libs" && rm -f "libpiprotobuf.so" && ln -s "libpiprotobuf.so.0.0.0" "libpiprotobuf.so")
libtool: link: ar cr .libs/libpiprotobuf.a src/util.o cpp_out/p4/v1/p4data.pb.o cpp_out/p4/v1/p4runtime.pb.o cpp_out/p4/config/v1/p4info.pb.o cpp_out/p4/config/v1/p4types.pb.o cpp_out/google/rpc/status.pb.o cpp_out/google/rpc/code.pb.o cpp_out/p4/tmp/p4config.pb.o cpp_out/gnmi/gnmi.pb.o cpp_out/p4/server/v1/config.pb.o
libtool: link: ranlib .libs/libpiprotobuf.a
libtool: link: ( cd ".libs" && rm -f "libpiprotobuf.la" && ln -s "../libpiprotobuf.la" "libpiprotobuf.la" )
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grpc_out/p4/v1/p4data.grpc.pb.lo grpc_out/p4/v1/p4data.grpc.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/v1/p4data.grpc.pb.cc -fPIC -DPIC -o grpc_out/p4/v1/.libs/p4data.grpc.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/v1/p4data.grpc.pb.cc -o grpc_out/p4/v1/p4data.grpc.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grpc_out/p4/v1/p4runtime.grpc.pb.lo grpc_out/p4/v1/p4runtime.grpc.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/v1/p4runtime.grpc.pb.cc -fPIC -DPIC -o grpc_out/p4/v1/.libs/p4runtime.grpc.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/v1/p4runtime.grpc.pb.cc -o grpc_out/p4/v1/p4runtime.grpc.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grpc_out/p4/config/v1/p4info.grpc.pb.lo grpc_out/p4/config/v1/p4info.grpc.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/config/v1/p4info.grpc.pb.cc -fPIC -DPIC -o grpc_out/p4/config/v1/.libs/p4info.grpc.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/config/v1/p4info.grpc.pb.cc -o grpc_out/p4/config/v1/p4info.grpc.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grpc_out/p4/config/v1/p4types.grpc.pb.lo grpc_out/p4/config/v1/p4types.grpc.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/config/v1/p4types.grpc.pb.cc -fPIC -DPIC -o grpc_out/p4/config/v1/.libs/p4types.grpc.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/config/v1/p4types.grpc.pb.cc -o grpc_out/p4/config/v1/p4types.grpc.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grpc_out/google/rpc/status.grpc.pb.lo grpc_out/google/rpc/status.grpc.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/google/rpc/status.grpc.pb.cc -fPIC -DPIC -o grpc_out/google/rpc/.libs/status.grpc.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/google/rpc/status.grpc.pb.cc -o grpc_out/google/rpc/status.grpc.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grpc_out/google/rpc/code.grpc.pb.lo grpc_out/google/rpc/code.grpc.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/google/rpc/code.grpc.pb.cc -fPIC -DPIC -o grpc_out/google/rpc/.libs/code.grpc.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/google/rpc/code.grpc.pb.cc -o grpc_out/google/rpc/code.grpc.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grpc_out/p4/tmp/p4config.grpc.pb.lo grpc_out/p4/tmp/p4config.grpc.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/tmp/p4config.grpc.pb.cc -fPIC -DPIC -o grpc_out/p4/tmp/.libs/p4config.grpc.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/tmp/p4config.grpc.pb.cc -o grpc_out/p4/tmp/p4config.grpc.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grpc_out/gnmi/gnmi.grpc.pb.lo grpc_out/gnmi/gnmi.grpc.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/gnmi/gnmi.grpc.pb.cc -fPIC -DPIC -o grpc_out/gnmi/.libs/gnmi.grpc.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/gnmi/gnmi.grpc.pb.cc -o grpc_out/gnmi/gnmi.grpc.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grpc_out/p4/server/v1/config.grpc.pb.lo grpc_out/p4/server/v1/config.grpc.pb.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/server/v1/config.grpc.pb.cc -fPIC -DPIC -o grpc_out/p4/server/v1/.libs/config.grpc.pb.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c grpc_out/p4/server/v1/config.grpc.pb.cc -o grpc_out/p4/server/v1/config.grpc.pb.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpiprotogrpc.la -rpath /usr/lib/x86_64-linux-gnu grpc_out/p4/v1/p4data.grpc.pb.lo grpc_out/p4/v1/p4runtime.grpc.pb.lo grpc_out/p4/config/v1/p4info.grpc.pb.lo grpc_out/p4/config/v1/p4types.grpc.pb.lo grpc_out/google/rpc/status.grpc.pb.lo grpc_out/google/rpc/code.grpc.pb.lo grpc_out/p4/tmp/p4config.grpc.pb.lo grpc_out/gnmi/gnmi.grpc.pb.lo grpc_out/p4/server/v1/config.grpc.pb.lo libpiprotobuf.la -lprotobuf -lgrpc++ -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_random_internal_seed_material -labsl_raw_logging_internal -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o grpc_out/p4/v1/.libs/p4data.grpc.pb.o grpc_out/p4/v1/.libs/p4runtime.grpc.pb.o grpc_out/p4/config/v1/.libs/p4info.grpc.pb.o grpc_out/p4/config/v1/.libs/p4types.grpc.pb.o grpc_out/google/rpc/.libs/status.grpc.pb.o grpc_out/google/rpc/.libs/code.grpc.pb.o grpc_out/p4/tmp/.libs/p4config.grpc.pb.o grpc_out/gnmi/.libs/gnmi.grpc.pb.o grpc_out/p4/server/v1/.libs/config.grpc.pb.o -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-pi-0.1.0/proto/.libs ./.libs/libpiprotobuf.so -lprotobuf -lgrpc++ -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -latomic -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--push-state -Wl,--as-needed -Wl,--pop-state -Wl,-soname -Wl,libpiprotogrpc.so.0 -o .libs/libpiprotogrpc.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpiprotogrpc.so.0" && ln -s "libpiprotogrpc.so.0.0.0" "libpiprotogrpc.so.0")
libtool: link: (cd ".libs" && rm -f "libpiprotogrpc.so" && ln -s "libpiprotogrpc.so.0.0.0" "libpiprotogrpc.so")
libtool: link: ar cr .libs/libpiprotogrpc.a grpc_out/p4/v1/p4data.grpc.pb.o grpc_out/p4/v1/p4runtime.grpc.pb.o grpc_out/p4/config/v1/p4info.grpc.pb.o grpc_out/p4/config/v1/p4types.grpc.pb.o grpc_out/google/rpc/status.grpc.pb.o grpc_out/google/rpc/code.grpc.pb.o grpc_out/p4/tmp/p4config.grpc.pb.o grpc_out/gnmi/gnmi.grpc.pb.o grpc_out/p4/server/v1/config.grpc.pb.o
libtool: link: ranlib .libs/libpiprotogrpc.a
libtool: link: ( cd ".libs" && rm -f "libpiprotogrpc.la" && ln -s "../libpiprotogrpc.la" "libpiprotogrpc.la" )
/bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o server_config/server_config.lo server_config/server_config.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c server_config/server_config.cpp -fPIC -DPIC -o server_config/.libs/server_config.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -isystem cpp_out -isystem grpc_out -I./../include -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c server_config/server_config.cpp -o server_config/server_config.o >/dev/null 2>&1
/bin/bash ./libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libserverconfig.la server_config/server_config.lo
libtool: link: ar cr .libs/libserverconfig.a server_config/.libs/server_config.o
libtool: link: ranlib .libs/libserverconfig.a
libtool: link: ( cd ".libs" && rm -f "libserverconfig.la" && ln -s "../libserverconfig.la" "libserverconfig.la" )
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
Making all in third_party
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/third_party'
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fmt/format.lo fmt/format.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/format.cc -fPIC -DPIC -o fmt/.libs/format.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/format.cc -o fmt/format.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fmt/ostream.lo fmt/ostream.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/ostream.cc -fPIC -DPIC -o fmt/.libs/ostream.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/ostream.cc -o fmt/ostream.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fmt/posix.lo fmt/posix.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/posix.cc -fPIC -DPIC -o fmt/.libs/posix.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/posix.cc -o fmt/posix.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fmt/printf.lo fmt/printf.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/printf.cc -fPIC -DPIC -o fmt/.libs/printf.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/printf.cc -o fmt/printf.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fmt/_assert.lo fmt/_assert.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/_assert.cc -fPIC -DPIC -o fmt/.libs/_assert.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c fmt/_assert.cc -o fmt/_assert.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libfmt.la fmt/format.lo fmt/ostream.lo fmt/posix.lo fmt/printf.lo fmt/_assert.lo
libtool: link: ar cr .libs/libfmt.a fmt/.libs/format.o fmt/.libs/ostream.o fmt/.libs/posix.o fmt/.libs/printf.o fmt/.libs/_assert.o
libtool: link: ranlib .libs/libfmt.a
libtool: link: ( cd ".libs" && rm -f "libfmt.la" && ln -s "../libfmt.la" "libfmt.la" )
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/third_party'
Making all in p4info
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info'
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../../src -I../cpp_out -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o convert_p4info.o convert_p4info.cpp
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../../src -I../cpp_out -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o p4info_to_and_from_proto.lo p4info_to_and_from_proto.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../../src -I../cpp_out -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info_to_and_from_proto.cpp -fPIC -DPIC -o .libs/p4info_to_and_from_proto.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../../src -I../cpp_out -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c p4info_to_and_from_proto.cpp -o p4info_to_and_from_proto.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpiconvertproto.la -rpath /usr/lib/x86_64-linux-gnu p4info_to_and_from_proto.lo ../libpiprotobuf.la -lprotobuf
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o .libs/p4info_to_and_from_proto.o -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-pi-0.1.0/proto/.libs ../.libs/libpiprotobuf.so -lprotobuf -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpiconvertproto.so.0 -o .libs/libpiconvertproto.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpiconvertproto.so.0" && ln -s "libpiconvertproto.so.0.0.0" "libpiconvertproto.so.0")
libtool: link: (cd ".libs" && rm -f "libpiconvertproto.so" && ln -s "libpiconvertproto.so.0.0.0" "libpiconvertproto.so")
libtool: link: ar cr .libs/libpiconvertproto.a p4info_to_and_from_proto.o
libtool: link: ranlib .libs/libpiconvertproto.a
libtool: link: ( cd ".libs" && rm -f "libpiconvertproto.la" && ln -s "../libpiconvertproto.la" "libpiconvertproto.la" )
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o pi_convert_p4info convert_p4info.o ./libpiconvertproto.la ../libpiprotobuf.la ../../src/libpip4info.la -lprotobuf
libtool: link: g++ -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/pi_convert_p4info convert_p4info.o ./.libs/libpiconvertproto.so ../.libs/libpiprotobuf.so ../../src/.libs/libpip4info.so -lprotobuf -pthread
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info'
Making all in frontend
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend'
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/device_mgr.lo src/device_mgr.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/device_mgr.cpp -fPIC -DPIC -o src/.libs/device_mgr.o
src/device_mgr.cpp: In member function 'pi::fe::proto::Status pi::fe::proto::DeviceMgrImp::table_read_default(pi::fe::proto::p4_id_t, const p4::v1::TableEntry&, const pi::fe::proto::common::SessionTemp&, p4::v1::ReadResponse*) const':
src/device_mgr.cpp:1243:41: warning: 'void p4::v1::TableEntry::set_controller_metadata(uint64_t)' is deprecated [-Wdeprecated-declarations]
1243 | table_entry->set_controller_metadata(entry_data->controller_metadata);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./PI/frontends/proto/device_mgr.h:32,
from src/device_mgr.cpp:23:
../cpp_out/p4/v1/p4runtime.pb.h:14330:13: note: declared here
14330 | inline void TableEntry::set_controller_metadata(uint64_t value) {
| ^~~~~~~~~~
src/device_mgr.cpp: In member function 'pi::fe::proto::Status pi::fe::proto::DeviceMgrImp::table_read_one(pi::fe::proto::p4_id_t, const p4::v1::TableEntry&, const pi::fe::proto::common::SessionTemp&, p4::v1::ReadResponse*) const':
src/device_mgr.cpp:1327:43: warning: 'void p4::v1::TableEntry::set_controller_metadata(uint64_t)' is deprecated [-Wdeprecated-declarations]
1327 | table_entry->set_controller_metadata(entry_data->controller_metadata);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:14330:13: note: declared here
14330 | inline void TableEntry::set_controller_metadata(uint64_t value) {
| ^~~~~~~~~~
src/device_mgr.cpp: In member function 'pi::fe::proto::Status pi::fe::proto::DeviceMgrImp::table_insert(const p4::v1::TableEntry&, pi::fe::proto::common::SessionTemp*)':
src/device_mgr.cpp:2711:63: warning: 'uint64_t p4::v1::TableEntry::controller_metadata() const' is deprecated [-Wdeprecated-declarations]
2711 | table_entry.controller_metadata(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
../cpp_out/p4/v1/p4runtime.pb.h:14322:17: note: declared here
14322 | inline uint64_t TableEntry::controller_metadata() const {
| ^~~~~~~~~~
src/device_mgr.cpp:2720:63: warning: 'uint64_t p4::v1::TableEntry::controller_metadata() const' is deprecated [-Wdeprecated-declarations]
2720 | table_entry.controller_metadata(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
../cpp_out/p4/v1/p4runtime.pb.h:14322:17: note: declared here
14322 | inline uint64_t TableEntry::controller_metadata() const {
| ^~~~~~~~~~
src/device_mgr.cpp: In member function 'pi::fe::proto::Status pi::fe::proto::DeviceMgrImp::table_modify(const p4::v1::TableEntry&, pi::fe::proto::common::SessionTemp*)':
src/device_mgr.cpp:2798:72: warning: 'uint64_t p4::v1::TableEntry::controller_metadata() const' is deprecated [-Wdeprecated-declarations]
2798 | entry_data->controller_metadata = table_entry.controller_metadata();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
../cpp_out/p4/v1/p4runtime.pb.h:14322:17: note: declared here
14322 | inline uint64_t TableEntry::controller_metadata() const {
| ^~~~~~~~~~
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/device_mgr.cpp -o src/device_mgr.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/access_arbitration.lo src/access_arbitration.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/access_arbitration.cpp -fPIC -DPIC -o src/.libs/access_arbitration.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/access_arbitration.cpp -o src/access_arbitration.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/action_prof_mgr.lo src/action_prof_mgr.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/action_prof_mgr.cpp -fPIC -DPIC -o src/.libs/action_prof_mgr.o
src/action_prof_mgr.cpp: In instantiation of 'pi::fe::proto::WatchPort pi::fe::proto::{anonymous}::make_watch_port_helper(const T&) [with T = p4::v1::ActionProfileGroup_Member]':
src/action_prof_mgr.cpp:197:32: required from here
src/action_prof_mgr.cpp:173:24: warning: 'int32_t p4::v1::ActionProfileGroup_Member::watch() const' is deprecated [-Wdeprecated-declarations]
173 | watch = msg.watch();
| ~~~~~~~~~^~
In file included from src/action_helpers.h:29,
from src/action_prof_mgr.cpp:34:
../cpp_out/p4/v1/p4runtime.pb.h:16528:16: note: declared here
16528 | inline int32_t ActionProfileGroup_Member::watch() const {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/action_prof_mgr.cpp:174:48: warning: 'int32_t p4::v1::ActionProfileGroup_Member::watch() const' is deprecated [-Wdeprecated-declarations]
174 | pi_port = watch_port_p4rt_to_pi(msg.watch());
| ~~~~~~~~~^~
../cpp_out/p4/v1/p4runtime.pb.h:16528:16: note: declared here
16528 | inline int32_t ActionProfileGroup_Member::watch() const {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/action_prof_mgr.cpp: In instantiation of 'pi::fe::proto::WatchPort pi::fe::proto::{anonymous}::make_watch_port_helper(const T&) [with T = p4::v1::ActionProfileAction]':
src/action_prof_mgr.cpp:202:32: required from here
src/action_prof_mgr.cpp:173:24: warning: 'int32_t p4::v1::ActionProfileAction::watch() const' is deprecated [-Wdeprecated-declarations]
173 | watch = msg.watch();
| ~~~~~~~~~^~
../cpp_out/p4/v1/p4runtime.pb.h:16226:16: note: declared here
16226 | inline int32_t ActionProfileAction::watch() const {
| ^~~~~~~~~~~~~~~~~~~
src/action_prof_mgr.cpp:174:48: warning: 'int32_t p4::v1::ActionProfileAction::watch() const' is deprecated [-Wdeprecated-declarations]
174 | pi_port = watch_port_p4rt_to_pi(msg.watch());
| ~~~~~~~~~^~
../cpp_out/p4/v1/p4runtime.pb.h:16226:16: note: declared here
16226 | inline int32_t ActionProfileAction::watch() const {
| ^~~~~~~~~~~~~~~~~~~
src/action_prof_mgr.cpp: In instantiation of 'void pi::fe::proto::WatchPort::to_p4rt_helper(T*) const [with T = p4::v1::ActionProfileGroup_Member]':
src/action_prof_mgr.cpp:220:24: required from here
src/action_prof_mgr.cpp:209:21: warning: 'void p4::v1::ActionProfileGroup_Member::set_watch(int32_t)' is deprecated [-Wdeprecated-declarations]
209 | msg->set_watch(watch);
| ~~~~~~~~~~~~~~^~~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:16532:13: note: declared here
16532 | inline void ActionProfileGroup_Member::set_watch(int32_t value) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/action_prof_mgr.cpp: In instantiation of 'void pi::fe::proto::WatchPort::to_p4rt_helper(T*) const [with T = p4::v1::ActionProfileAction]':
src/action_prof_mgr.cpp:224:24: required from here
src/action_prof_mgr.cpp:209:21: warning: 'void p4::v1::ActionProfileAction::set_watch(int32_t)' is deprecated [-Wdeprecated-declarations]
209 | msg->set_watch(watch);
| ~~~~~~~~~~~~~~^~~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:16230:13: note: declared here
16230 | inline void ActionProfileAction::set_watch(int32_t value) {
| ^~~~~~~~~~~~~~~~~~~
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/action_prof_mgr.cpp -o src/action_prof_mgr.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/table_info_store.lo src/table_info_store.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/table_info_store.cpp -fPIC -DPIC -o src/.libs/table_info_store.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/table_info_store.cpp -o src/table_info_store.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/action_helpers.lo src/action_helpers.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/action_helpers.cpp -fPIC -DPIC -o src/.libs/action_helpers.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/action_helpers.cpp -o src/action_helpers.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/match_key_helpers.lo src/match_key_helpers.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/match_key_helpers.cpp -fPIC -DPIC -o src/.libs/match_key_helpers.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/match_key_helpers.cpp -o src/match_key_helpers.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/packet_io_mgr.lo src/packet_io_mgr.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/packet_io_mgr.cpp -fPIC -DPIC -o src/.libs/packet_io_mgr.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/packet_io_mgr.cpp -o src/packet_io_mgr.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/common.lo src/common.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/common.cpp -fPIC -DPIC -o src/.libs/common.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/common.cpp -o src/common.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/logging.lo src/logging.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/logging.cpp -fPIC -DPIC -o src/.libs/logging.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/logging.cpp -o src/logging.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/pre_mc_mgr.lo src/pre_mc_mgr.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/pre_mc_mgr.cpp -fPIC -DPIC -o src/.libs/pre_mc_mgr.o
src/pre_mc_mgr.cpp: In function 'pi::fe::proto::Status pi::fe::proto::{anonymous}::GetReplicaPort(const p4::v1::Replica&, pi::fe::proto::ReplicaPort*)':
src/pre_mc_mgr.cpp:173:75: warning: 'uint32_t p4::v1::Replica::egress_port() const' is deprecated [-Wdeprecated-declarations]
173 | egress_port->port_id = static_cast(replica.egress_port());
| ~~~~~~~~~~~~~~~~~~~^~
In file included from src/pre_mc_mgr.h:32,
from src/pre_mc_mgr.cpp:33:
../cpp_out/p4/v1/p4runtime.pb.h:18303:17: note: declared here
18303 | inline uint32_t Replica::egress_port() const {
| ^~~~~~~
src/pre_mc_mgr.cpp: In function 'pi::fe::proto::Status pi::fe::proto::{anonymous}::SetReplicaPort(const pi::fe::proto::ReplicaPort&, p4::v1::Replica*)':
src/pre_mc_mgr.cpp:191:31: warning: 'void p4::v1::Replica::set_egress_port(uint32_t)' is deprecated [-Wdeprecated-declarations]
191 | replica->set_egress_port(static_cast(port.port_id));
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:18307:13: note: declared here
18307 | inline void Replica::set_egress_port(uint32_t value) {
| ^~~~~~~
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/pre_mc_mgr.cpp -o src/pre_mc_mgr.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/pre_clone_mgr.lo src/pre_clone_mgr.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/pre_clone_mgr.cpp -fPIC -DPIC -o src/.libs/pre_clone_mgr.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/pre_clone_mgr.cpp -o src/pre_clone_mgr.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/digest_mgr.lo src/digest_mgr.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/digest_mgr.cpp -fPIC -DPIC -o src/.libs/digest_mgr.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/digest_mgr.cpp -o src/digest_mgr.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/idle_timeout_buffer.lo src/idle_timeout_buffer.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/idle_timeout_buffer.cpp -fPIC -DPIC -o src/.libs/idle_timeout_buffer.o
src/idle_timeout_buffer.cpp: In constructor 'pi::fe::proto::IdleTimeoutBuffer::insert_entry(const pi::MatchKey&, const p4::v1::TableEntry&)::TaskInsertEntry::TaskInsertEntry(pi::fe::proto::IdleTimeoutBuffer::TableInfoStore*, const pi::MatchKey&, const p4::v1::TableEntry&)':
src/idle_timeout_buffer.cpp:198:41: warning: 'uint64_t p4::v1::TableEntry::controller_metadata() const' is deprecated [-Wdeprecated-declarations]
198 | data{entry.controller_metadata(), entry.idle_timeout_ns()} { }
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from ./PI/frontends/proto/device_mgr.h:32,
from src/idle_timeout_buffer.h:25,
from src/idle_timeout_buffer.cpp:21:
../cpp_out/p4/v1/p4runtime.pb.h:14322:17: note: declared here
14322 | inline uint64_t TableEntry::controller_metadata() const {
| ^~~~~~~~~~
src/idle_timeout_buffer.cpp: In constructor 'pi::fe::proto::IdleTimeoutBuffer::modify_entry(const pi::MatchKey&, const p4::v1::TableEntry&)::TaskModifyEntry::TaskModifyEntry(pi::fe::proto::IdleTimeoutBuffer::TableInfoStore*, const pi::MatchKey&, const p4::v1::TableEntry&)':
src/idle_timeout_buffer.cpp:236:41: warning: 'uint64_t p4::v1::TableEntry::controller_metadata() const' is deprecated [-Wdeprecated-declarations]
236 | data{entry.controller_metadata(), entry.idle_timeout_ns()} { }
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
../cpp_out/p4/v1/p4runtime.pb.h:14322:17: note: declared here
14322 | inline uint64_t TableEntry::controller_metadata() const {
| ^~~~~~~~~~
src/idle_timeout_buffer.cpp: In member function 'virtual void pi::fe::proto::IdleTimeoutBuffer::handle_notification(pi::fe::proto::{anonymous}::p4_id_t, pi::MatchKey)::TaskHandleNotification::operator()()':
src/idle_timeout_buffer.cpp:354:43: warning: 'void p4::v1::TableEntry::set_controller_metadata(uint64_t)' is deprecated [-Wdeprecated-declarations]
354 | table_entry->set_controller_metadata(entry_data->controller_metadata);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:14330:13: note: declared here
14330 | inline void TableEntry::set_controller_metadata(uint64_t value) {
| ^~~~~~~~~~
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/idle_timeout_buffer.cpp -o src/idle_timeout_buffer.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o src/watch_port_enforcer.lo src/watch_port_enforcer.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/watch_port_enforcer.cpp -fPIC -DPIC -o src/.libs/watch_port_enforcer.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../cpp_out -I../../frontends_extra/cpp -I.. -I../p4info -I../third_party -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c src/watch_port_enforcer.cpp -o src/watch_port_enforcer.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpifeproto.la -rpath /usr/lib/x86_64-linux-gnu src/device_mgr.lo src/access_arbitration.lo src/action_prof_mgr.lo src/table_info_store.lo src/action_helpers.lo src/match_key_helpers.lo src/packet_io_mgr.lo src/common.lo src/logging.lo src/pre_mc_mgr.lo src/pre_clone_mgr.lo src/digest_mgr.lo src/idle_timeout_buffer.lo src/watch_port_enforcer.lo ../../frontends_extra/cpp/libpifecpp.la ../p4info/libpiconvertproto.la ../libserverconfig.la ../libpiprotobuf.la ../../src/libpip4info.la ../third_party/libfmt.la -lboost_thread
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o src/.libs/device_mgr.o src/.libs/access_arbitration.o src/.libs/action_prof_mgr.o src/.libs/table_info_store.o src/.libs/action_helpers.o src/.libs/match_key_helpers.o src/.libs/packet_io_mgr.o src/.libs/common.o src/.libs/logging.o src/.libs/pre_mc_mgr.o src/.libs/pre_clone_mgr.o src/.libs/digest_mgr.o src/.libs/idle_timeout_buffer.o src/.libs/watch_port_enforcer.o -Wl,--whole-archive ../.libs/libserverconfig.a ../third_party/.libs/libfmt.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/.libs -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info/.libs -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-pi-0.1.0/proto/.libs -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-pi-0.1.0/src/.libs ../../frontends_extra/cpp/.libs/libpifecpp.so ../p4info/.libs/libpiconvertproto.so ../.libs/libpiprotobuf.so ../../src/.libs/libpip4info.so -lboost_thread -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpifeproto.so.0 -o .libs/libpifeproto.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpifeproto.so.0" && ln -s "libpifeproto.so.0.0.0" "libpifeproto.so.0")
libtool: link: (cd ".libs" && rm -f "libpifeproto.so" && ln -s "libpifeproto.so.0.0.0" "libpifeproto.so")
libtool: link: (cd .libs/libpifeproto.lax/libserverconfig.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend/../.libs/libserverconfig.a")
libtool: link: (cd .libs/libpifeproto.lax/libfmt.a && ar x "/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend/../third_party/.libs/libfmt.a")
libtool: link: ar cr .libs/libpifeproto.a src/device_mgr.o src/access_arbitration.o src/action_prof_mgr.o src/table_info_store.o src/action_helpers.o src/match_key_helpers.o src/packet_io_mgr.o src/common.o src/logging.o src/pre_mc_mgr.o src/pre_clone_mgr.o src/digest_mgr.o src/idle_timeout_buffer.o src/watch_port_enforcer.o .libs/libpifeproto.lax/libserverconfig.a/server_config.o .libs/libpifeproto.lax/libfmt.a/_assert.o .libs/libpifeproto.lax/libfmt.a/format.o .libs/libpifeproto.lax/libfmt.a/ostream.o .libs/libpifeproto.lax/libfmt.a/posix.o .libs/libpifeproto.lax/libfmt.a/printf.o
libtool: link: ranlib .libs/libpifeproto.a
libtool: link: rm -fr .libs/libpifeproto.lax
libtool: link: ( cd ".libs" && rm -f "libpifeproto.la" && ln -s "../libpifeproto.la" "libpifeproto.la" )
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend'
Making all in server
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/server'
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../frontend -isystem ../cpp_out -isystem ../grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o gnmi_dummy.lo gnmi_dummy.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../frontend -isystem ../cpp_out -isystem ../grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gnmi_dummy.cpp -fPIC -DPIC -o .libs/gnmi_dummy.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../frontend -isystem ../cpp_out -isystem ../grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c gnmi_dummy.cpp -o gnmi_dummy.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../frontend -isystem ../cpp_out -isystem ../grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pi_server.lo pi_server.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../frontend -isystem ../cpp_out -isystem ../grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_server.cpp -fPIC -DPIC -o .libs/pi_server.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../frontend -isystem ../cpp_out -isystem ../grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c pi_server.cpp -o pi_server.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../frontend -isystem ../cpp_out -isystem ../grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o uint128.lo uint128.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../frontend -isystem ../cpp_out -isystem ../grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c uint128.cpp -fPIC -DPIC -o .libs/uint128.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../frontend -isystem ../cpp_out -isystem ../grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c uint128.cpp -o uint128.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=link g++ -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpigrpcserver.la -rpath /usr/lib/x86_64-linux-gnu gnmi_dummy.lo pi_server.lo uint128.lo ../frontend/libpifeproto.la ../libpiprotogrpc.la ../libpiprotobuf.la -lprotobuf -lgrpc++ -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_random_internal_seed_material -labsl_raw_logging_internal -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -lboost_thread -lboost_system
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o .libs/gnmi_dummy.o .libs/pi_server.o .libs/uint128.o -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend/.libs -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-pi-0.1.0/proto/.libs ../frontend/.libs/libpifeproto.so ../.libs/libpiprotogrpc.so ../.libs/libpiprotobuf.so -lprotobuf -lgrpc++ -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -latomic -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -lboost_thread -lboost_system -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--push-state -Wl,--as-needed -Wl,--pop-state -pthread -Wl,-soname -Wl,libpigrpcserver.so.0 -o .libs/libpigrpcserver.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libpigrpcserver.so.0" && ln -s "libpigrpcserver.so.0.0.0" "libpigrpcserver.so.0")
libtool: link: (cd ".libs" && rm -f "libpigrpcserver.so" && ln -s "libpigrpcserver.so.0.0.0" "libpigrpcserver.so")
libtool: link: ar cr .libs/libpigrpcserver.a gnmi_dummy.o pi_server.o uint128.o
libtool: link: ranlib .libs/libpigrpcserver.a
libtool: link: ( cd ".libs" && rm -f "libpigrpcserver.la" && ln -s "../libpigrpcserver.la" "libpigrpcserver.la" )
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/server'
Making all in tests
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[8]: Nothing to be done for 'all'.
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[3]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
dh_auto_test
make -j112 check "TESTSUITEFLAGS=-j112 --verbose" VERBOSE=1
make[3]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
Making check in third_party
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
Making check in cJSON
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/cJSON'
make[5]: Nothing to be done for 'check'.
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/cJSON'
Making check in unity
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/unity'
make[5]: Nothing to be done for 'check'.
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/unity'
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
make libgtest.la libgmock.la
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I./googletest/googletest/include -I./googletest/googletest -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o googletest/googletest/src/libgtest_la-gtest-all.lo `test -f 'googletest/googletest/src/gtest-all.cc' || echo './'`googletest/googletest/src/gtest-all.cc
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I./googletest/googletest/include -I./googletest/googletest -I./googletest/googlemock/include -I./googletest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o googletest/googlemock/src/libgmock_la-gmock-all.lo `test -f 'googletest/googlemock/src/gmock-all.cc' || echo './'`googletest/googlemock/src/gmock-all.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I./googletest/googletest/include -I./googletest/googletest -I./googletest/googlemock/include -I./googletest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c googletest/googlemock/src/gmock-all.cc -fPIC -DPIC -o googletest/googlemock/src/.libs/libgmock_la-gmock-all.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I./googletest/googletest/include -I./googletest/googletest -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c googletest/googletest/src/gtest-all.cc -fPIC -DPIC -o googletest/googletest/src/.libs/libgtest_la-gtest-all.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I./googletest/googletest/include -I./googletest/googletest -I./googletest/googlemock/include -I./googletest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c googletest/googlemock/src/gmock-all.cc -o googletest/googlemock/src/libgmock_la-gmock-all.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libgmock.la googletest/googlemock/src/libgmock_la-gmock-all.lo -lreadline
libtool: link: ar cr .libs/libgmock.a googletest/googlemock/src/.libs/libgmock_la-gmock-all.o
libtool: link: ranlib .libs/libgmock.a
libtool: link: ( cd ".libs" && rm -f "libgmock.la" && ln -s "../libgmock.la" "libgmock.la" )
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I./googletest/googletest/include -I./googletest/googletest -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c googletest/googletest/src/gtest-all.cc -o googletest/googletest/src/libgtest_la-gtest-all.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libgtest.la googletest/googletest/src/libgtest_la-gtest-all.lo -lreadline
libtool: link: ar cr .libs/libgtest.a googletest/googletest/src/.libs/libgtest_la-gtest-all.o
libtool: link: ranlib .libs/libgtest.a
libtool: link: ( cd ".libs" && rm -f "libgtest.la" && ln -s "../libgtest.la" "libgtest.la" )
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
Making check in lib
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/lib'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/lib'
Making check in include
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/include'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/include'
Making check in src
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/src'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/src'
Making check in generators
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/generators'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/generators'
Making check in targets
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
Making check in dummy
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets/dummy'
make[5]: Nothing to be done for 'check'.
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets/dummy'
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
make[5]: Nothing to be done for 'check-am'.
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
Making check in CLI
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/CLI'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/CLI'
Making check in examples
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
make example_1 example_2
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/examples/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o example_1.o example_1.c
../generators/pi_gen_fe_defines -c testdata/simple_router.json -d /sonic/src/p4lang/p4lang-pi-0.1.0/examples -n router
Adding action '_drop'
Adding action 'rewrite_mac'
Adding action 'set_dmac'
Adding action 'set_nhop'
Adding table 'forward'
Adding table 'ipv4_lpm'
Adding table 'send_frame'
Generating header file '/sonic/src/p4lang/p4lang-pi-0.1.0/examples/pi_fe_defines_router.h' ...
gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I../lib -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/examples/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o example_2.o example_2.c
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o example_1 example_1.o ../src/libpi.la ../src/libpifegeneric.la ../src/libpip4info.la ../targets/dummy/libpi_dummy.la -lreadline
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o example_2 example_2.o ../src/libpi.la ../src/libpifegeneric.la ../src/libpip4info.la ../targets/dummy/libpi_dummy.la -lreadline
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/example_1 example_1.o -L/usr/lib/x86_64-linux-gnu ../src/.libs/libpi.so ../src/.libs/libpifegeneric.so ../src/.libs/libpip4info.so ../targets/dummy/.libs/libpi_dummy.so -lreadline -pthread
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/example_2 example_2.o -L/usr/lib/x86_64-linux-gnu ../src/.libs/libpi.so ../src/.libs/libpifegeneric.so ../src/.libs/libpip4info.so ../targets/dummy/.libs/libpi_dummy.so -lreadline -pthread
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
Making check in bin
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/bin'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/bin'
Making check in tests
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
Making check in .
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make test_bmv2_json_reader test_getnetv test_p4info test_frontends_generic test_all
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_BMV2_JSON_READER -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bmv2_json_reader-main.o `test -f 'main.c' || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_BMV2_JSON_READER -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bmv2_json_reader-utils.o `test -f 'utils.c' || echo './'`utils.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_BMV2_JSON_READER -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bmv2_json_reader-test_bmv2_json_reader.o `test -f 'test_bmv2_json_reader.c' || echo './'`test_bmv2_json_reader.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_GETNETV -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_getnetv-main.o `test -f 'main.c' || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_GETNETV -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_getnetv-utils.o `test -f 'utils.c' || echo './'`utils.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_GETNETV -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_getnetv-test_getnetv.o `test -f 'test_getnetv.c' || echo './'`test_getnetv.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_P4INFO -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_p4info-main.o `test -f 'main.c' || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_P4INFO -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_p4info-utils.o `test -f 'utils.c' || echo './'`utils.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_P4INFO -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_p4info-test_p4info.o `test -f 'test_p4info.c' || echo './'`test_p4info.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_FRONTENDS_GENERIC -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_frontends_generic-main.o `test -f 'main.c' || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_FRONTENDS_GENERIC -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_frontends_generic-utils.o `test -f 'utils.c' || echo './'`utils.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_BMV2_JSON_READER -DTEST_GETNETV -DTEST_P4INFO -DTEST_FRONTENDS_GENERIC -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_all-main.o `test -f 'main.c' || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_BMV2_JSON_READER -DTEST_GETNETV -DTEST_P4INFO -DTEST_FRONTENDS_GENERIC -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_all-utils.o `test -f 'utils.c' || echo './'`utils.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_BMV2_JSON_READER -DTEST_GETNETV -DTEST_P4INFO -DTEST_FRONTENDS_GENERIC -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_all-test_bmv2_json_reader.o `test -f 'test_bmv2_json_reader.c' || echo './'`test_bmv2_json_reader.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_BMV2_JSON_READER -DTEST_GETNETV -DTEST_P4INFO -DTEST_FRONTENDS_GENERIC -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_all-test_getnetv.o `test -f 'test_getnetv.c' || echo './'`test_getnetv.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_BMV2_JSON_READER -DTEST_GETNETV -DTEST_P4INFO -DTEST_FRONTENDS_GENERIC -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_all-test_p4info.o `test -f 'test_p4info.c' || echo './'`test_p4info.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_FRONTENDS_GENERIC -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o frontends/generic/test_frontends_generic-test.o `test -f 'frontends/generic/test.c' || echo './'`frontends/generic/test.c
gcc -DHAVE_CONFIG_H -I. -I.. -DPI_LOG_ON -isystem/usr/include -I../include -I../src -I../lib -I../third_party/unity/include -isystem../third_party/cJSON/include -isystem../third_party/uthash/src -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/tests/testdata\" -DTEST_BMV2_JSON_READER -DTEST_GETNETV -DTEST_P4INFO -DTEST_FRONTENDS_GENERIC -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o frontends/generic/test_all-test.o `test -f 'frontends/generic/test.c' || echo './'`frontends/generic/test.c
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test_bmv2_json_reader test_bmv2_json_reader-main.o test_bmv2_json_reader-utils.o test_bmv2_json_reader-test_bmv2_json_reader.o ../src/libpi.la ../src/libpifegeneric.la ../targets/dummy/libpi_dummy.la ../src/libpip4info.la ../third_party/unity/libunity.la ../third_party/cJSON/libpicjson.la ../lib/libpitoolkit.la -lreadline
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test_frontends_generic test_frontends_generic-main.o test_frontends_generic-utils.o frontends/generic/test_frontends_generic-test.o ../src/libpi.la ../src/libpifegeneric.la ../targets/dummy/libpi_dummy.la ../src/libpip4info.la ../third_party/unity/libunity.la ../third_party/cJSON/libpicjson.la ../lib/libpitoolkit.la -lreadline
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test_getnetv test_getnetv-main.o test_getnetv-utils.o test_getnetv-test_getnetv.o ../src/libpi.la ../src/libpifegeneric.la ../targets/dummy/libpi_dummy.la ../src/libpip4info.la ../third_party/unity/libunity.la ../third_party/cJSON/libpicjson.la ../lib/libpitoolkit.la -lreadline
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test_p4info test_p4info-main.o test_p4info-utils.o test_p4info-test_p4info.o ../src/libpi.la ../src/libpifegeneric.la ../targets/dummy/libpi_dummy.la ../src/libpip4info.la ../third_party/unity/libunity.la ../third_party/cJSON/libpicjson.la ../lib/libpitoolkit.la -lreadline
/bin/bash ../libtool --tag=CC --mode=link gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o test_all test_all-main.o test_all-utils.o test_all-test_bmv2_json_reader.o test_all-test_getnetv.o test_all-test_p4info.o frontends/generic/test_all-test.o ../src/libpi.la ../src/libpifegeneric.la ../targets/dummy/libpi_dummy.la ../src/libpip4info.la ../third_party/unity/libunity.la ../third_party/cJSON/libpicjson.la ../lib/libpitoolkit.la -lreadline
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_bmv2_json_reader test_bmv2_json_reader-main.o test_bmv2_json_reader-utils.o test_bmv2_json_reader-test_bmv2_json_reader.o -L/usr/lib/x86_64-linux-gnu ../src/.libs/libpi.so ../src/.libs/libpifegeneric.so ../targets/dummy/.libs/libpi_dummy.so ../src/.libs/libpip4info.so ../third_party/unity/.libs/libunity.a ../third_party/cJSON/.libs/libpicjson.a -lm ../lib/.libs/libpitoolkit.a -lreadline -pthread
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_frontends_generic test_frontends_generic-main.o test_frontends_generic-utils.o frontends/generic/test_frontends_generic-test.o -L/usr/lib/x86_64-linux-gnu ../src/.libs/libpi.so ../src/.libs/libpifegeneric.so ../targets/dummy/.libs/libpi_dummy.so ../src/.libs/libpip4info.so ../third_party/unity/.libs/libunity.a ../third_party/cJSON/.libs/libpicjson.a -lm ../lib/.libs/libpitoolkit.a -lreadline -pthread
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_getnetv test_getnetv-main.o test_getnetv-utils.o test_getnetv-test_getnetv.o -L/usr/lib/x86_64-linux-gnu ../src/.libs/libpi.so ../src/.libs/libpifegeneric.so ../targets/dummy/.libs/libpi_dummy.so ../src/.libs/libpip4info.so ../third_party/unity/.libs/libunity.a ../third_party/cJSON/.libs/libpicjson.a -lm ../lib/.libs/libpitoolkit.a -lreadline -pthread
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_p4info test_p4info-main.o test_p4info-utils.o test_p4info-test_p4info.o -L/usr/lib/x86_64-linux-gnu ../src/.libs/libpi.so ../src/.libs/libpifegeneric.so ../targets/dummy/.libs/libpi_dummy.so ../src/.libs/libpip4info.so ../third_party/unity/.libs/libunity.a ../third_party/cJSON/.libs/libpicjson.a -lm ../lib/.libs/libpitoolkit.a -lreadline -pthread
libtool: link: gcc -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_all test_all-main.o test_all-utils.o test_all-test_bmv2_json_reader.o test_all-test_getnetv.o test_all-test_p4info.o frontends/generic/test_all-test.o -L/usr/lib/x86_64-linux-gnu ../src/.libs/libpi.so ../src/.libs/libpifegeneric.so ../targets/dummy/.libs/libpi_dummy.so ../src/.libs/libpip4info.so ../third_party/unity/.libs/libunity.a ../third_party/cJSON/.libs/libpicjson.a -lm ../lib/.libs/libpitoolkit.a -lreadline -pthread
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make check-TESTS
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
PASS: test_frontends_generic
PASS: test_bmv2_json_reader
PASS: test_getnetv
PASS: test_p4info
============================================================================
Testsuite summary for PI 0.1
============================================================================
# TOTAL: 4
# PASS: 4
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
Making check in frontends_extra
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
Making check in cpp
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
Making check in .
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
Making check in example
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
make example
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
../../../generators/pi_gen_fe_defines -c ../../../examples/testdata/simple_router.json -d /sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example -n p4
Adding action '_drop'
Adding action 'rewrite_mac'
Adding action 'set_dmac'
Adding action 'set_nhop'
Adding table 'forward'
Adding table 'ipv4_lpm'
Adding table 'send_frame'
Generating header file '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example/pi_fe_defines_p4.h' ...
g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../../../include -I../../../lib -DTESTDATADIR=\"../../../examples/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o example.o example.cpp
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o example example.o ../../../src/libpi.la ../libpifecpp.la ../../../src/libpip4info.la ../../../targets/dummy/libpi_dummy.la
libtool: link: g++ -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/example example.o ../../../src/.libs/libpi.so ../.libs/libpifecpp.so ../../../src/.libs/libpip4info.so ../../../targets/dummy/.libs/libpi_dummy.so -pthread
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
make[5]: Nothing to be done for 'check-am'.
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
Making check in proto
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make check-recursive
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
Making check in .
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
Making check in third_party
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/third_party'
make[6]: Nothing to be done for 'check'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/third_party'
Making check in p4info
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info'
make[6]: Nothing to be done for 'check'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info'
Making check in frontend
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend'
make[6]: Nothing to be done for 'check'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend'
Making check in server
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/server'
make[6]: Nothing to be done for 'check'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/server'
Making check in tests
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make test_p4info_convert test_proto_fe test_proto_fe_bytestrings test_proto_fe_digest test_proto_fe_packet_io test_proto_fe_set_pipeline_config test_server_no_pipeline_config test_proto_fe_access_arbitration test_proto_fe_watch_port_enforcer test_server_gnmi test_server_arbitration test_pi_server test_task_queue test_server_config
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o main.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_p4info_convert.o test_p4info_convert.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mock_switch.o mock_switch.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o matchers.o matchers.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_proto_fe_base.o test_proto_fe_base.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_proto_fe.o test_proto_fe.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_proto_fe_bytestrings.o test_proto_fe_bytestrings.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_proto_fe_digest.o test_proto_fe_digest.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_proto_fe_packet_io.o test_proto_fe_packet_io.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_proto_fe_set_pipeline_config.o test_proto_fe_set_pipeline_config.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_proto_fe_access_arbitration.o test_proto_fe_access_arbitration.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_proto_fe_watch_port_enforcer.o test_proto_fe_watch_port_enforcer.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_task_queue.o test_task_queue.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o server/utils.o server/utils.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o server/test_no_pipeline_config.o server/test_no_pipeline_config.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o server/test_gnmi.o server/test_gnmi.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o server/test_arbitration.o server/test_arbitration.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o server/test_pi_server.o server/test_pi_server.cpp
g++ -DHAVE_CONFIG_H -I. -I.. -I../../include -I../frontend -I../third_party -isystem../cpp_out -isystem../grpc_out -I../../frontends_extra/cpp -I.. -I../p4info -I../server -I../../third_party/googletest/googletest/include -I../../third_party/googletest/googlemock/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-pi-0.1.0/proto/../tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o server/test_server_config.o server/test_server_config.cpp
test_proto_fe_packet_io.cpp:133:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations]
133 | : public std::iterator, const std::string&, int, uint64_t)':
test_proto_fe.cpp:478:38: warning: 'void p4::v1::TableEntry::set_controller_metadata(uint64_t)' is deprecated [-Wdeprecated-declarations]
478 | table_entry.set_controller_metadata(controller_metadata);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from ../frontend/PI/frontends/proto/device_mgr.h:32,
from test_proto_fe.cpp:49:
../cpp_out/p4/v1/p4runtime.pb.h:14330:13: note: declared here
14330 | inline void TableEntry::set_controller_metadata(uint64_t value) {
| ^~~~~~~~~~
test_proto_fe.cpp: In member function 'void pi::proto::testing::{anonymous}::ActionProfTest::add_member_to_group(p4::v1::ActionProfileGroup*, uint32_t, int, int)':
test_proto_fe.cpp:918:22: warning: 'void p4::v1::ActionProfileGroup_Member::set_watch(int32_t)' is deprecated [-Wdeprecated-declarations]
918 | member->set_watch(watch_port);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:16532:13: note: declared here
16532 | inline void ActionProfileGroup_Member::set_watch(int32_t value) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~
test_proto_fe.cpp: In member function 'virtual void pi::proto::testing::{anonymous}::PREMulticastTest_ReadExcludeGroupsFromCloneSessions_Test::TestBody()':
test_proto_fe.cpp:3753:23: warning: 'void p4::v1::Replica::set_egress_port(uint32_t)' is deprecated [-Wdeprecated-declarations]
3753 | r->set_egress_port(port2);
| ~~~~~~~~~~~~~~~~~~^~~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:18307:13: note: declared here
18307 | inline void Replica::set_egress_port(uint32_t value) {
| ^~~~~~~
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_p4info_convert main.o test_p4info_convert.o ../p4info/libpiconvertproto.la ../libpiprotobuf.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la -lprotobuf
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_p4info_convert main.o test_p4info_convert.o ../p4info/.libs/libpiconvertproto.so ../.libs/libpiprotobuf.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline -lprotobuf -pthread
test_proto_fe.cpp: In instantiation of 'p4::v1::TableEntry pi::proto::testing::{anonymous}::MatchTableIndirectTest::make_indirect_entry_one_shot(const boost::optional >&, It, It, int, int) [with It = __gnu_cxx::__normal_iterator*, std::vector > >]':
test_proto_fe.cpp:1937:44: required from here
test_proto_fe.cpp:1783:27: warning: 'void p4::v1::ActionProfileAction::set_watch(int32_t)' is deprecated [-Wdeprecated-declarations]
1783 | ap_action->set_watch(watch_port);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:16230:13: note: declared here
16230 | inline void ActionProfileAction::set_watch(int32_t value) {
| ^~~~~~~~~~~~~~~~~~~
test_proto_fe.cpp:1783:27: warning: 'void p4::v1::ActionProfileAction::set_watch(int32_t)' is deprecated [-Wdeprecated-declarations]
1783 | ap_action->set_watch(watch_port);
| ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:16230:13: note: declared here
16230 | inline void ActionProfileAction::set_watch(int32_t value) {
| ^~~~~~~~~~~~~~~~~~~
test_proto_fe.cpp: In instantiation of 'pi::proto::testing::{anonymous}::PRETestBase::ReplicaMgr& pi::proto::testing::{anonymous}::PRETestBase::ReplicaMgr::push_back(int32_t, int32_t) [with Entry = p4::v1::MulticastGroupEntry; Entry* (p4::v1::PacketReplicationEngineEntry::* Accessor)() = &p4::v1::PacketReplicationEngineEntry::mutable_multicast_group_entry; const Entry& (p4::v1::PacketReplicationEngineEntry::* ConstAccessor)() const = &p4::v1::PacketReplicationEngineEntry::multicast_group_entry; int32_t = int]':
test_proto_fe.cpp:3611:21: required from here
test_proto_fe.cpp:3512:25: warning: 'void p4::v1::Replica::set_egress_port(uint32_t)' is deprecated [-Wdeprecated-declarations]
3512 | r->set_egress_port(port);
| ~~~~~~~~~~~~~~~~~~^~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:18307:13: note: declared here
18307 | inline void Replica::set_egress_port(uint32_t value) {
| ^~~~~~~
test_proto_fe.cpp: In instantiation of 'pi::proto::testing::{anonymous}::PRETestBase::ReplicaMgr& pi::proto::testing::{anonymous}::PRETestBase::ReplicaMgr::push_back(int32_t, int32_t) [with Entry = p4::v1::CloneSessionEntry; Entry* (p4::v1::PacketReplicationEngineEntry::* Accessor)() = &p4::v1::PacketReplicationEngineEntry::mutable_clone_session_entry; const Entry& (p4::v1::PacketReplicationEngineEntry::* ConstAccessor)() const = &p4::v1::PacketReplicationEngineEntry::clone_session_entry; int32_t = int]':
test_proto_fe.cpp:3845:21: required from here
test_proto_fe.cpp:3512:25: warning: 'void p4::v1::Replica::set_egress_port(uint32_t)' is deprecated [-Wdeprecated-declarations]
3512 | r->set_egress_port(port);
| ~~~~~~~~~~~~~~~~~~^~~~~~
../cpp_out/p4/v1/p4runtime.pb.h:18307:13: note: declared here
18307 | inline void Replica::set_egress_port(uint32_t value) {
| ^~~~~~~
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_proto_fe_set_pipeline_config main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_set_pipeline_config.o ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotobuf.la -lprotobuf
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_proto_fe_bytestrings main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_bytestrings.o ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotobuf.la -lprotobuf
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_server_no_pipeline_config main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_no_pipeline_config.o ../server/libpigrpcserver.la ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotogrpc.la ../libpiprotobuf.la -lprotobuf -lgrpc++ -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_random_internal_seed_material -labsl_raw_logging_internal -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_proto_fe_digest main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_digest.o ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotobuf.la -lprotobuf
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_proto_fe_packet_io main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_packet_io.o ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotobuf.la -lprotobuf
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_proto_fe_access_arbitration main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_access_arbitration.o ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotobuf.la -lprotobuf
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_proto_fe_watch_port_enforcer main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_watch_port_enforcer.o ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotobuf.la -lprotobuf
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_pi_server main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_pi_server.o ../server/libpigrpcserver.la ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotogrpc.la ../libpiprotobuf.la -lprotobuf -lgrpc++ -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_random_internal_seed_material -labsl_raw_logging_internal -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_server_gnmi main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_gnmi.o ../server/libpigrpcserver.la ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotogrpc.la ../libpiprotobuf.la -lprotobuf -lgrpc++ -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_random_internal_seed_material -labsl_raw_logging_internal -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_server_arbitration main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_arbitration.o ../server/libpigrpcserver.la ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotogrpc.la ../libpiprotobuf.la -lprotobuf -lgrpc++ -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_random_internal_seed_material -labsl_raw_logging_internal -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_task_queue main.o mock_switch.o matchers.o test_proto_fe_base.o test_task_queue.o ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotobuf.la -lprotobuf
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_server_config main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_server_config.o ../server/libpigrpcserver.la ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotogrpc.la ../libpiprotobuf.la -lprotobuf -lgrpc++ -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_random_internal_seed_material -labsl_raw_logging_internal -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_proto_fe_digest main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_digest.o ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotobuf.so -lprotobuf -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_proto_fe_access_arbitration main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_access_arbitration.o ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotobuf.so -lprotobuf -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_proto_fe_set_pipeline_config main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_set_pipeline_config.o ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotobuf.so -lprotobuf -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_proto_fe_packet_io main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_packet_io.o ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotobuf.so -lprotobuf -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_proto_fe_bytestrings main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_bytestrings.o ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotobuf.so -lprotobuf -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_proto_fe_watch_port_enforcer main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe_watch_port_enforcer.o ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotobuf.so -lprotobuf -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_task_queue main.o mock_switch.o matchers.o test_proto_fe_base.o test_task_queue.o ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotobuf.so -lprotobuf -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_server_config main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_server_config.o -Wl,--push-state -Wl,--as-needed -Wl,--pop-state ../server/.libs/libpigrpcserver.so ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotogrpc.so ../.libs/libpiprotobuf.so -lprotobuf -lgrpc++ -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -latomic -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_server_arbitration main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_arbitration.o -Wl,--push-state -Wl,--as-needed -Wl,--pop-state ../server/.libs/libpigrpcserver.so ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotogrpc.so ../.libs/libpiprotobuf.so -lprotobuf -lgrpc++ -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -latomic -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_server_no_pipeline_config main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_no_pipeline_config.o -Wl,--push-state -Wl,--as-needed -Wl,--pop-state ../server/.libs/libpigrpcserver.so ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotogrpc.so ../.libs/libpiprotobuf.so -lprotobuf -lgrpc++ -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -latomic -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_pi_server main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_pi_server.o -Wl,--push-state -Wl,--as-needed -Wl,--pop-state ../server/.libs/libpigrpcserver.so ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotogrpc.so ../.libs/libpiprotobuf.so -lprotobuf -lgrpc++ -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -latomic -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -pthread
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_server_gnmi main.o mock_switch.o matchers.o test_proto_fe_base.o server/utils.o server/test_gnmi.o -Wl,--push-state -Wl,--as-needed -Wl,--pop-state ../server/.libs/libpigrpcserver.so ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotogrpc.so ../.libs/libpiprotobuf.so -lprotobuf -lgrpc++ -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -latomic -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -pthread
/bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o test_proto_fe main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe.o ../p4info/libpiconvertproto.la ../frontend/libpifeproto.la ../../frontends_extra/cpp/libpifecpp.la ../../src/libpiall.la ../../src/libpip4info.la ../../third_party/libgmock.la ../../third_party/libgtest.la ../libpiprotobuf.la -lprotobuf
libtool: link: g++ -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_proto_fe main.o mock_switch.o matchers.o test_proto_fe_base.o test_proto_fe.o ../p4info/.libs/libpiconvertproto.so ../frontend/.libs/libpifeproto.so ../../frontends_extra/cpp/.libs/libpifecpp.so ../../src/.libs/libpiall.so ../../src/.libs/libpip4info.so ../../third_party/.libs/libgmock.a ../../third_party/.libs/libgtest.a -lreadline ../.libs/libpiprotobuf.so -lprotobuf -pthread
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make check-TESTS
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
PASS: test_proto_fe_bytestrings
PASS: test_p4info_convert
PASS: test_proto_fe_set_pipeline_config
PASS: test_proto_fe_watch_port_enforcer
PASS: test_pi_server
PASS: test_server_no_pipeline_config
PASS: test_server_gnmi
PASS: test_proto_fe_access_arbitration
PASS: test_proto_fe_packet_io
PASS: test_proto_fe_digest
PASS: test_task_queue
PASS: test_server_arbitration
PASS: test_proto_fe
============================================================================
Testsuite summary for PI-proto 0.1
============================================================================
# TOTAL: 13
# PASS: 13
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[3]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
create-stamp debian/debhelper-build-stamp
dh_prep
debian/rules override_dh_auto_install
make[3]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
dh_auto_install -- DESTDIR=/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi install
make -j1 install DESTDIR=/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi AM_UPDATE_INFO_DIR=no DESTDIR=/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi install
make[4]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
Making install in third_party
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
Making install in cJSON
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/cJSON'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/cJSON'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/cJSON'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/cJSON'
Making install in unity
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/unity'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/unity'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/unity'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party/unity'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/third_party'
Making install in lib
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/lib'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/lib'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/lib'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/lib'
Making install in include
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/include'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/include'
make[6]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/int'
/usr/bin/install -c -m 644 PI/int/pi_int.h PI/int/serialize.h PI/int/rpc_common.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/int'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/target'
/usr/bin/install -c -m 644 PI/target/pi_imp.h PI/target/pi_tables_imp.h PI/target/pi_act_prof_imp.h PI/target/pi_counter_imp.h PI/target/pi_meter_imp.h PI/target/pi_learn_imp.h PI/target/pi_mc_imp.h PI/target/pi_clone_imp.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/target'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI'
/usr/bin/install -c -m 644 PI/pi.h PI/pi_base.h PI/p4info.h PI/pi_tables.h PI/pi_value.h PI/pi_act_prof.h PI/pi_counter.h PI/pi_meter.h PI/pi_learn.h PI/pi_mc.h PI/pi_clone.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/p4info'
/usr/bin/install -c -m 644 PI/p4info/actions.h PI/p4info/tables.h PI/p4info/act_profs.h PI/p4info/counters.h PI/p4info/meters.h PI/p4info/digests.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/p4info'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/frontends/generic'
/usr/bin/install -c -m 644 PI/frontends/generic/pi.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/frontends/generic'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/include'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/include'
Making install in src
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/src'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/src'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
/bin/bash ../libtool --mode=install /usr/bin/install -c libpip4info.la libpi.la libpifegeneric.la libpiall.la '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libpip4info.so.0.0.0 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpip4info.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpip4info.so.0.0.0 libpip4info.so.0 || { rm -f libpip4info.so.0 && ln -s libpip4info.so.0.0.0 libpip4info.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpip4info.so.0.0.0 libpip4info.so || { rm -f libpip4info.so && ln -s libpip4info.so.0.0.0 libpip4info.so; }; })
libtool: install: /usr/bin/install -c .libs/libpip4info.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpip4info.la
libtool: warning: relinking 'libpi.la'
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/src; /bin/bash "/sonic/src/p4lang/p4lang-pi-0.1.0/libtool" --tag CC --mode=relink gcc -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -L/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o libpi.la -rpath /usr/lib/x86_64-linux-gnu pi.lo pi_tables.lo pi_act_prof.lo pi_counter.lo pi_meter.lo pi_learn.lo pi_value.lo pi_mc.lo pi_clone.lo device_map.lo cb_mgr.lo libpip4info.la libpiutils.la ../lib/libpitoolkit.la -lreadline -inst-prefix-dir /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi)
libtool: relink: gcc -shared -fPIC -DPIC .libs/pi.o .libs/pi_tables.o .libs/pi_act_prof.o .libs/pi_counter.o .libs/pi_meter.o .libs/pi_learn.o .libs/pi_value.o .libs/pi_mc.o .libs/pi_clone.o .libs/device_map.o .libs/cb_mgr.o -Wl,--whole-archive ./.libs/libpiutils.a ../lib/.libs/libpitoolkit.a -Wl,--no-whole-archive -L/usr/lib/x86_64-linux-gnu -L/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu -lpip4info -lreadline -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpi.so.0 -o .libs/libpi.so.0.0.0
libtool: install: /usr/bin/install -c .libs/libpi.so.0.0.0T /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpi.so.0.0.0 libpi.so.0 || { rm -f libpi.so.0 && ln -s libpi.so.0.0.0 libpi.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpi.so.0.0.0 libpi.so || { rm -f libpi.so && ln -s libpi.so.0.0.0 libpi.so; }; })
libtool: install: /usr/bin/install -c .libs/libpi.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.la
libtool: install: /usr/bin/install -c .libs/libpifegeneric.so.0.0.0 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpifegeneric.so.0.0.0 libpifegeneric.so.0 || { rm -f libpifegeneric.so.0 && ln -s libpifegeneric.so.0.0.0 libpifegeneric.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpifegeneric.so.0.0.0 libpifegeneric.so || { rm -f libpifegeneric.so && ln -s libpifegeneric.so.0.0.0 libpifegeneric.so; }; })
libtool: install: /usr/bin/install -c .libs/libpifegeneric.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.la
libtool: install: /usr/bin/install -c .libs/libpiall.so.0.0.0 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpiall.so.0.0.0 libpiall.so.0 || { rm -f libpiall.so.0 && ln -s libpiall.so.0.0.0 libpiall.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpiall.so.0.0.0 libpiall.so || { rm -f libpiall.so && ln -s libpiall.so.0.0.0 libpiall.so; }; })
libtool: install: /usr/bin/install -c .libs/libpiall.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.la
libtool: install: /usr/bin/install -c .libs/libpip4info.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpip4info.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpip4info.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpip4info.a
libtool: install: /usr/bin/install -c .libs/libpi.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.a
libtool: install: /usr/bin/install -c .libs/libpifegeneric.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.a
libtool: install: /usr/bin/install -c .libs/libpiall.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/src'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/src'
Making install in generators
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/generators'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/generators'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c pi_gen_fe_defines '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin'
libtool: warning: '../src/libpip4info.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/pi_gen_fe_defines /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin/pi_gen_fe_defines
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/generators'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/generators'
Making install in targets
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
Making install in dummy
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets/dummy'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets/dummy'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
/bin/bash ../../libtool --mode=install /usr/bin/install -c libpi_dummy.la '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libpi_dummy.so.0.0.0 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi_dummy.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpi_dummy.so.0.0.0 libpi_dummy.so.0 || { rm -f libpi_dummy.so.0 && ln -s libpi_dummy.so.0.0.0 libpi_dummy.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpi_dummy.so.0.0.0 libpi_dummy.so || { rm -f libpi_dummy.so && ln -s libpi_dummy.so.0.0.0 libpi_dummy.so; }; })
libtool: install: /usr/bin/install -c .libs/libpi_dummy.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi_dummy.la
libtool: install: /usr/bin/install -c .libs/libpi_dummy.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi_dummy.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi_dummy.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi_dummy.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets/dummy'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets/dummy'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/targets'
Making install in CLI
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/CLI'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/CLI'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
/bin/bash ../libtool --mode=install /usr/bin/install -c libpicli.la '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libpicli.so.0.0.0 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpicli.so.0.0.0 libpicli.so.0 || { rm -f libpicli.so.0 && ln -s libpicli.so.0.0.0 libpicli.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpicli.so.0.0.0 libpicli.so || { rm -f libpicli.so && ln -s libpicli.so.0.0.0 libpicli.so; }; })
libtool: install: /usr/bin/install -c .libs/libpicli.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.la
libtool: install: /usr/bin/install -c .libs/libpicli.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c pi_CLI_dummy '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin'
libtool: warning: 'libpicli.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '../src/libpi.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '../src/libpifegeneric.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '../src/libpip4info.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '../targets/dummy/libpi_dummy.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/pi_CLI_dummy /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin/pi_CLI_dummy
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/CLI'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/CLI'
Making install in examples
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/examples'
Making install in bin
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/bin'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/bin'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c pi_gen_native_json '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin'
libtool: warning: '../src/libpip4info.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/pi_gen_native_json /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin/pi_gen_native_json
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/bin'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/bin'
Making install in tests
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
Making install in .
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/tests'
Making install in frontends_extra
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
Making install in cpp
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
Making install in .
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
/bin/bash ./libtool --mode=install /usr/bin/install -c libpifecpp.la '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libpifecpp.so.0.0.0 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpifecpp.so.0.0.0 libpifecpp.so.0 || { rm -f libpifecpp.so.0 && ln -s libpifecpp.so.0.0.0 libpifecpp.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpifecpp.so.0.0.0 libpifecpp.so || { rm -f libpifecpp.so && ln -s libpifecpp.so.0.0.0 libpifecpp.so; }; })
libtool: install: /usr/bin/install -c .libs/libpifecpp.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.la
libtool: install: /usr/bin/install -c .libs/libpifecpp.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/frontends/cpp'
/usr/bin/install -c -m 644 PI/frontends/cpp/tables.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/frontends/cpp'
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
Making install in example
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
make[8]: Nothing to be done for 'install-exec-am'.
make[8]: Nothing to be done for 'install-data-am'.
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp/example'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra/cpp'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
make[7]: Nothing to be done for 'install-exec-am'.
make[7]: Nothing to be done for 'install-data-am'.
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/frontends_extra'
Making install in proto
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make install-recursive
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
Making install in .
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
/bin/bash ./libtool --mode=install /usr/bin/install -c libpiprotobuf.la libpiprotogrpc.la '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libpiprotobuf.so.0.0.0 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotobuf.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpiprotobuf.so.0.0.0 libpiprotobuf.so.0 || { rm -f libpiprotobuf.so.0 && ln -s libpiprotobuf.so.0.0.0 libpiprotobuf.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpiprotobuf.so.0.0.0 libpiprotobuf.so || { rm -f libpiprotobuf.so && ln -s libpiprotobuf.so.0.0.0 libpiprotobuf.so; }; })
libtool: install: /usr/bin/install -c .libs/libpiprotobuf.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotobuf.la
libtool: warning: relinking 'libpiprotogrpc.la'
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/proto; /bin/bash "/sonic/src/p4lang/p4lang-pi-0.1.0/proto/libtool" --tag CXX --mode=relink g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpiprotogrpc.la -rpath /usr/lib/x86_64-linux-gnu grpc_out/p4/v1/p4data.grpc.pb.lo grpc_out/p4/v1/p4runtime.grpc.pb.lo grpc_out/p4/config/v1/p4info.grpc.pb.lo grpc_out/p4/config/v1/p4types.grpc.pb.lo grpc_out/google/rpc/status.grpc.pb.lo grpc_out/google/rpc/code.grpc.pb.lo grpc_out/p4/tmp/p4config.grpc.pb.lo grpc_out/gnmi/gnmi.grpc.pb.lo grpc_out/p4/server/v1/config.grpc.pb.lo libpiprotobuf.la -lprotobuf -lgrpc++ -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_random_internal_seed_material -labsl_raw_logging_internal -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -inst-prefix-dir /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi)
libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o grpc_out/p4/v1/.libs/p4data.grpc.pb.o grpc_out/p4/v1/.libs/p4runtime.grpc.pb.o grpc_out/p4/config/v1/.libs/p4info.grpc.pb.o grpc_out/p4/config/v1/.libs/p4types.grpc.pb.o grpc_out/google/rpc/.libs/status.grpc.pb.o grpc_out/google/rpc/.libs/code.grpc.pb.o grpc_out/p4/tmp/.libs/p4config.grpc.pb.o grpc_out/gnmi/.libs/gnmi.grpc.pb.o grpc_out/p4/server/v1/.libs/config.grpc.pb.o -L/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lpiprotobuf -lprotobuf -lgrpc++ -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -latomic -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--push-state -Wl,--as-needed -Wl,--pop-state -Wl,-soname -Wl,libpiprotogrpc.so.0 -o .libs/libpiprotogrpc.so.0.0.0
libtool: install: /usr/bin/install -c .libs/libpiprotogrpc.so.0.0.0T /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotogrpc.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpiprotogrpc.so.0.0.0 libpiprotogrpc.so.0 || { rm -f libpiprotogrpc.so.0 && ln -s libpiprotogrpc.so.0.0.0 libpiprotogrpc.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpiprotogrpc.so.0.0.0 libpiprotogrpc.so || { rm -f libpiprotogrpc.so && ln -s libpiprotogrpc.so.0.0.0 libpiprotogrpc.so; }; })
libtool: install: /usr/bin/install -c .libs/libpiprotogrpc.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotogrpc.la
libtool: install: /usr/bin/install -c .libs/libpiprotobuf.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotobuf.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotobuf.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotobuf.a
libtool: install: /usr/bin/install -c .libs/libpiprotogrpc.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotogrpc.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotogrpc.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiprotogrpc.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/proto'
/usr/bin/install -c -m 644 PI/proto/util.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/proto'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/gnmi'
/usr/bin/install -c -m 644 py_out/gnmi/__init__.py py_out/gnmi/gnmi_pb2.py py_out/gnmi/gnmi_pb2_grpc.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/gnmi'
Byte-compiling python modules...
__init__.pygnmi_pb2.pygnmi_pb2_grpc.py
Byte-compiling python modules (optimized versions) ...
__init__.pygnmi_pb2.pygnmi_pb2_grpc.py
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/google'
/usr/bin/install -c -m 644 py_out/google/__init__.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/google'
Byte-compiling python modules...
__init__.py
Byte-compiling python modules (optimized versions) ...
__init__.py
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/google/rpc'
/usr/bin/install -c -m 644 py_out/google/rpc/code_pb2.py py_out/google/rpc/code_pb2_grpc.py py_out/google/rpc/status_pb2.py py_out/google/rpc/status_pb2_grpc.py py_out/google/rpc/__init__.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/google/rpc'
Byte-compiling python modules...
code_pb2.pycode_pb2_grpc.pystatus_pb2.pystatus_pb2_grpc.py__init__.py
Byte-compiling python modules (optimized versions) ...
code_pb2.pycode_pb2_grpc.pystatus_pb2.pystatus_pb2_grpc.py__init__.py
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/gnmi/'
/usr/bin/install -c -m 644 cpp_out/gnmi/gnmi.pb.h grpc_out/gnmi/gnmi.grpc.pb.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/gnmi/'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/google/rpc/'
/usr/bin/install -c -m 644 cpp_out/google/rpc/status.pb.h cpp_out/google/rpc/code.pb.h grpc_out/google/rpc/status.grpc.pb.h grpc_out/google/rpc/code.grpc.pb.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/google/rpc/'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/p4/v1/'
/usr/bin/install -c -m 644 cpp_out/p4/v1/p4data.pb.h grpc_out/p4/v1/p4data.grpc.pb.h cpp_out/p4/v1/p4runtime.pb.h grpc_out/p4/v1/p4runtime.grpc.pb.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/p4/v1/'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/p4/config/v1/'
/usr/bin/install -c -m 644 cpp_out/p4/config/v1/p4info.pb.h grpc_out/p4/config/v1/p4info.grpc.pb.h cpp_out/p4/config/v1/p4types.pb.h grpc_out/p4/config/v1/p4types.grpc.pb.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/p4/config/v1/'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/p4/server/v1/'
/usr/bin/install -c -m 644 cpp_out/p4/server/v1/config.pb.h grpc_out/p4/server/v1/config.grpc.pb.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/p4/server/v1/'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/p4/tmp/'
/usr/bin/install -c -m 644 cpp_out/p4/tmp/p4config.pb.h grpc_out/p4/tmp/p4config.grpc.pb.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/p4/tmp/'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/config'
/usr/bin/install -c -m 644 py_out/p4/config/__init__.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/config'
Byte-compiling python modules...
__init__.py
Byte-compiling python modules (optimized versions) ...
__init__.py
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/config/v1'
/usr/bin/install -c -m 644 py_out/p4/config/v1/p4info_pb2.py py_out/p4/config/v1/p4info_pb2_grpc.py py_out/p4/config/v1/p4types_pb2.py py_out/p4/config/v1/p4types_pb2_grpc.py py_out/p4/config/v1/__init__.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/config/v1'
Byte-compiling python modules...
p4info_pb2.pyp4info_pb2_grpc.pyp4types_pb2.pyp4types_pb2_grpc.py__init__.py
Byte-compiling python modules (optimized versions) ...
p4info_pb2.pyp4info_pb2_grpc.pyp4types_pb2.pyp4types_pb2_grpc.py__init__.py
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4'
/usr/bin/install -c -m 644 py_out/p4/__init__.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4'
Byte-compiling python modules...
__init__.py
Byte-compiling python modules (optimized versions) ...
__init__.py
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/server'
/usr/bin/install -c -m 644 py_out/p4/server/__init__.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/server'
Byte-compiling python modules...
__init__.py
Byte-compiling python modules (optimized versions) ...
__init__.py
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/server/v1'
/usr/bin/install -c -m 644 py_out/p4/server/v1/config_pb2.py py_out/p4/server/v1/config_pb2_grpc.py py_out/p4/server/v1/__init__.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/server/v1'
Byte-compiling python modules...
config_pb2.pyconfig_pb2_grpc.py__init__.py
Byte-compiling python modules (optimized versions) ...
config_pb2.pyconfig_pb2_grpc.py__init__.py
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/tmp'
/usr/bin/install -c -m 644 py_out/p4/tmp/p4config_pb2.py py_out/p4/tmp/p4config_pb2_grpc.py py_out/p4/tmp/__init__.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/tmp'
Byte-compiling python modules...
p4config_pb2.pyp4config_pb2_grpc.py__init__.py
Byte-compiling python modules (optimized versions) ...
p4config_pb2.pyp4config_pb2_grpc.py__init__.py
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/v1'
/usr/bin/install -c -m 644 py_out/p4/v1/p4data_pb2.py py_out/p4/v1/p4data_pb2_grpc.py py_out/p4/v1/p4runtime_pb2.py py_out/p4/v1/p4runtime_pb2_grpc.py py_out/p4/v1/__init__.py '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/python3.11/site-packages/p4/v1'
Byte-compiling python modules...
p4data_pb2.pyp4data_pb2_grpc.pyp4runtime_pb2.pyp4runtime_pb2_grpc.py__init__.py
Byte-compiling python modules (optimized versions) ...
p4data_pb2.pyp4data_pb2_grpc.pyp4runtime_pb2.pyp4runtime_pb2_grpc.py__init__.py
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
Making install in third_party
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/third_party'
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/third_party'
make[8]: Nothing to be done for 'install-exec-am'.
make[8]: Nothing to be done for 'install-data-am'.
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/third_party'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/third_party'
Making install in p4info
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info'
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
/bin/bash ../libtool --mode=install /usr/bin/install -c libpiconvertproto.la '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
libtool: warning: relinking 'libpiconvertproto.la'
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info; /bin/bash "/sonic/src/p4lang/p4lang-pi-0.1.0/proto/libtool" --tag CXX --mode=relink g++ -pthread -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpiconvertproto.la -rpath /usr/lib/x86_64-linux-gnu p4info_to_and_from_proto.lo ../libpiprotobuf.la -lprotobuf -inst-prefix-dir /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi)
libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o .libs/p4info_to_and_from_proto.o -L/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lpiprotobuf -lprotobuf -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpiconvertproto.so.0 -o .libs/libpiconvertproto.so.0.0.0
libtool: install: /usr/bin/install -c .libs/libpiconvertproto.so.0.0.0T /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpiconvertproto.so.0.0.0 libpiconvertproto.so.0 || { rm -f libpiconvertproto.so.0 && ln -s libpiconvertproto.so.0.0.0 libpiconvertproto.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpiconvertproto.so.0.0.0 libpiconvertproto.so || { rm -f libpiconvertproto.so && ln -s libpiconvertproto.so.0.0.0 libpiconvertproto.so; }; })
libtool: install: /usr/bin/install -c .libs/libpiconvertproto.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.la
libtool: install: /usr/bin/install -c .libs/libpiconvertproto.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin'
/bin/bash ../libtool --mode=install /usr/bin/install -c pi_convert_p4info '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin'
libtool: warning: './libpiconvertproto.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '../libpiprotobuf.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '../../src/libpip4info.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/pi_convert_p4info /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/bin/pi_convert_p4info
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/proto'
/usr/bin/install -c -m 644 PI/proto/p4info_to_and_from_proto.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/proto'
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/p4info'
Making install in frontend
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend'
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
/bin/bash ../libtool --mode=install /usr/bin/install -c libpifeproto.la '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
libtool: warning: relinking 'libpifeproto.la'
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend; /bin/bash "/sonic/src/p4lang/p4lang-pi-0.1.0/proto/libtool" --tag CXX --mode=relink g++ -pthread -Wall -Wextra -Wno-error=deprecated-declarations -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpifeproto.la -rpath /usr/lib/x86_64-linux-gnu src/device_mgr.lo src/access_arbitration.lo src/action_prof_mgr.lo src/table_info_store.lo src/action_helpers.lo src/match_key_helpers.lo src/packet_io_mgr.lo src/common.lo src/logging.lo src/pre_mc_mgr.lo src/pre_clone_mgr.lo src/digest_mgr.lo src/idle_timeout_buffer.lo src/watch_port_enforcer.lo ../../frontends_extra/cpp/libpifecpp.la ../p4info/libpiconvertproto.la ../libserverconfig.la ../libpiprotobuf.la ../../src/libpip4info.la ../third_party/libfmt.la -lboost_thread -inst-prefix-dir /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi)
libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o src/.libs/device_mgr.o src/.libs/access_arbitration.o src/.libs/action_prof_mgr.o src/.libs/table_info_store.o src/.libs/action_helpers.o src/.libs/match_key_helpers.o src/.libs/packet_io_mgr.o src/.libs/common.o src/.libs/logging.o src/.libs/pre_mc_mgr.o src/.libs/pre_clone_mgr.o src/.libs/digest_mgr.o src/.libs/idle_timeout_buffer.o src/.libs/watch_port_enforcer.o -Wl,--whole-archive ../.libs/libserverconfig.a ../third_party/.libs/libfmt.a -Wl,--no-whole-archive -L/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lpifecpp -lpiconvertproto -lpiprotobuf -lpip4info -lboost_thread -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpifeproto.so.0 -o .libs/libpifeproto.so.0.0.0
libtool: install: /usr/bin/install -c .libs/libpifeproto.so.0.0.0T /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpifeproto.so.0.0.0 libpifeproto.so.0 || { rm -f libpifeproto.so.0 && ln -s libpifeproto.so.0.0.0 libpifeproto.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpifeproto.so.0.0.0 libpifeproto.so || { rm -f libpifeproto.so && ln -s libpifeproto.so.0.0.0 libpifeproto.so; }; })
libtool: install: /usr/bin/install -c .libs/libpifeproto.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.la
libtool: install: /usr/bin/install -c .libs/libpifeproto.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/frontends/proto'
/usr/bin/install -c -m 644 PI/frontends/proto/device_mgr.h PI/frontends/proto/logging.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/frontends/proto'
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/frontend'
Making install in server
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/server'
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/server'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
/bin/bash ../libtool --mode=install /usr/bin/install -c libpigrpcserver.la '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu'
libtool: warning: relinking 'libpigrpcserver.la'
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/proto/server; /bin/bash "/sonic/src/p4lang/p4lang-pi-0.1.0/proto/libtool" --tag CXX --mode=relink g++ -Wall -Werror -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-pi-0.1.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libpigrpcserver.la -rpath /usr/lib/x86_64-linux-gnu gnmi_dummy.lo pi_server.lo uint128.lo ../frontend/libpifeproto.la ../libpiprotogrpc.la ../libpiprotobuf.la -lprotobuf -lgrpc++ -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_throw_delegate -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_raw_logging_internal -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_raw_logging_internal -labsl_throw_delegate -labsl_raw_logging_internal -labsl_random_internal_seed_material -labsl_raw_logging_internal -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -Wl,--push-state,--as-needed -latomic -Wl,--pop-state -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -lboost_thread -lboost_system -inst-prefix-dir /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi)
libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o .libs/gnmi_dummy.o .libs/pi_server.o .libs/uint128.o -L/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lpifeproto -lpiprotogrpc -lpiprotobuf -lprotobuf -lgrpc++ -lgrpc -laddress_sorting -lre2 -lupb -lcares -lz -lgpr -lssl -lcrypto -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_hash -labsl_city -labsl_low_level_hash -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_pool_urbg -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_bad_optional_access -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_stacktrace -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_malloc_internal -labsl_time -labsl_civil_time -labsl_strings -labsl_strings_internal -latomic -lrt -labsl_base -labsl_spinlock_wait -labsl_int128 -labsl_throw_delegate -labsl_time_zone -labsl_bad_variant_access -labsl_raw_logging_internal -labsl_log_severity -lboost_thread -lboost_system -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--push-state -Wl,--as-needed -Wl,--pop-state -pthread -Wl,-soname -Wl,libpigrpcserver.so.0 -o .libs/libpigrpcserver.so.0.0.0
libtool: install: /usr/bin/install -c .libs/libpigrpcserver.so.0.0.0T /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpigrpcserver.so.0.0.0
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpigrpcserver.so.0.0.0 libpigrpcserver.so.0 || { rm -f libpigrpcserver.so.0 && ln -s libpigrpcserver.so.0.0.0 libpigrpcserver.so.0; }; })
libtool: install: (cd /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu && { ln -s -f libpigrpcserver.so.0.0.0 libpigrpcserver.so || { rm -f libpigrpcserver.so && ln -s libpigrpcserver.so.0.0.0 libpigrpcserver.so; }; })
libtool: install: /usr/bin/install -c .libs/libpigrpcserver.lai /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpigrpcserver.la
libtool: install: /usr/bin/install -c .libs/libpigrpcserver.a /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpigrpcserver.a
libtool: install: chmod 644 /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpigrpcserver.a
libtool: install: ranlib /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpigrpcserver.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include'
/usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/proto'
/usr/bin/install -c -m 644 PI/proto/pi_server.h '/sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi/usr/include/PI/proto'
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/server'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/server'
Making install in tests
make[7]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[8]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[8]: Nothing to be done for 'install-exec-am'.
make[8]: Nothing to be done for 'install-data-am'.
make[8]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[7]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto/tests'
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0/proto'
make[5]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[6]: Entering directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[5]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
find /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi -name "*.pyc" | xargs rm -f
find /sonic/src/p4lang/p4lang-pi-0.1.0/debian/p4lang-pi -name "*.pyo" | xargs rm -f
make[3]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
dh_installdocs
dh_installchangelogs
dh_python3
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_missing
dh_dwz
dwz: debian/p4lang-pi/usr/bin/pi_CLI_dummy: .debug_info section not present
dh_strip
dh_makeshlibs
dh_shlibdeps
dpkg-shlibdeps: warning: symbol pi_p4info_action_param_bitwidth used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_table_match_field_offset used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_table_match_field_index used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol emit_repeated_byte used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_table_match_field_byte0_mask used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_table_num_match_fields used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_action_get_params used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_action_param_index used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_table_match_field_info used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol emit_uint32 used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifegeneric.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 3 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol _pi_batch_begin used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_learn_config_set used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_act_prof_grp_delete used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_session_cleanup used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_learn_msg_ack used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_act_prof_mbr_delete used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_counter_read used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_mc_node_modify used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_table_entries_fetch_one used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_table_entries_fetch used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpi.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 56 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol pi_act_prof_grp_create used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_table_entry_delete_wkey used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_act_prof_grp_add_mbr used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_act_prof_grp_activate_mbr used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_act_prof_grp_set_mbrs used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol emit_uint32 used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_table_match_field_offset used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_act_prof_mbr_create used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_act_prof_grp_delete used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol retrieve_uint32 used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifecpp.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 17 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol pi_meter_set used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_action_data_arg_set used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_counter_write_direct used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_action_param_bitwidth used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_match_key_destroy used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_meter_read used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_counter_read used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_match_key_ternary_set used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_get_device_ids used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_table_entries_num used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpicli.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 91 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol _pi_act_prof_entries_fetch used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_table_entry_modify_wkey used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_learn_msg_done used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_batch_end used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_remove_device used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_learn_config_set used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_act_prof_mbr_delete used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_act_prof_grp_delete used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_clone_session_reset used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _pi_update_device_end used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiall.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 56 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol pi_act_prof_entries_fetch used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_learn_deregister_cb used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_packetout_send used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_destroy used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_table_default_action_get used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_clone_session_set used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN6google8protobuf8internal14ArenaStringPtr3SetEONSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS0_5ArenaE used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN6google8protobuf8internal20RepeatedPtrFieldBase18AddOutOfLineHelperEPv used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_counter_read_direct used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_entry_properties_clear used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpifeproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 69 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol pi_p4info_get_annotations used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_counter_add used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_meter_name_from_id used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_table_add_action used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_action_init used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_direct_counter_begin used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_direct_counter_next used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_counter_get_direct used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_act_prof_end used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol pi_p4info_act_prof_add_table used by debian/p4lang-pi/usr/lib/x86_64-linux-gnu/libpiconvertproto.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 75 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/p4lang-pi/usr/bin/pi_CLI_dummy was not linked against libpi.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/p4lang-pi/usr/bin/pi_CLI_dummy was not linked against libpi_dummy.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/p4lang-pi/usr/bin/pi_CLI_dummy was not linked against libpifegeneric.so.0 (it uses none of the library's symbols)
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'p4lang-pi' in '../p4lang-pi_0.1.0-15_amd64.deb'.
dpkg-deb: building package 'p4lang-pi-dbgsym' in '../p4lang-pi-dbgsym_0.1.0-15_amd64.deb'.
make[2]: Leaving directory '/sonic/src/p4lang/p4lang-pi-0.1.0'
dpkg-genbuildinfo --build=binary --admindir=/sonic/dpkg/tmp.pPfQu8FyKd -O../p4lang-pi_0.1.0-15_amd64.buildinfo
dpkg-genchanges --build=binary -O../p4lang-pi_0.1.0-15_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)
+ popd
/sonic/src/p4lang
+ mv p4lang-pi_0.1.0-15_amd64.deb /sonic/target/debs/bookworm/
make[1]: Leaving directory '/sonic/src/p4lang'
Build end time: Fri Oct 3 10:03:31 UTC 2025
Elapsed time: 0h 8m 52s
|