Build start time: Fri Sep 25 04:14:43 UTC 2026 [ REASON ] : target/debs/bookworm/p4lang-bmv2_1.15.0-7_amd64.deb does not exist NON-EXISTENT PREREQUISITES: target/debs/bookworm/p4lang-pi_0.1.0-15_amd64.deb-install [ 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-bmv2-1.15.0 dget -u p4lang-bmv2_1.15.0-7.dsc http://download.opensuse.org/repositories/home:/p4lang/Debian_11/p4lang-bmv2_1.15.0-7.dsc pushd p4lang-bmv2-1.15.0 DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -us -uc -b -j112 --admindir /sonic/dpkg/tmp.VYgxp77OBt popd mv p4lang-bmv2_1.15.0-7_amd64.deb /sonic/target/debs/bookworm/ + rm -rf p4lang-bmv2-1.15.0 + dget -u p4lang-bmv2_1.15.0-7.dsc http://download.opensuse.org/repositories/home:/p4lang/Debian_11/p4lang-bmv2_1.15.0-7.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-bmv2_1.15.0-7.dsc % 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 1615 100 1615 0 0 1256 0 0:00:01 0:00:01 --:--:-- 1257 dget: retrieving http://download.opensuse.org/repositories/home:/p4lang/Debian_11/p4lang-bmv2_1.15.0.orig.tar.gz % 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 34.9M 0 48444 0 0 62688 0 0:09:45 --:--:-- 0:09:45 62670 11 34.9M 11 4096k 0 0 2339k 0 0:00:15 0:00:01 0:00:14 2339k 55 34.9M 55 19.4M 0 0 7213k 0 0:00:04 0:00:02 0:00:02 7213k 78 34.9M 78 27.3M 0 0 7051k 0 0:00:05 0:00:03 0:00:02 7051k 79 34.9M 79 27.7M 0 0 6043k 0 0:00:05 0:00:04 0:00:01 6043k 87 34.9M 87 30.7M 0 0 5497k 0 0:00:06 0:00:05 0:00:01 6345k 100 34.9M 100 34.9M 0 0 5686k 0 0:00:06 0:00:06 --:--:-- 6976k dget: retrieving http://download.opensuse.org/repositories/home:/p4lang/Debian_11/p4lang-bmv2_1.15.0-7.debian.tar.xz % 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 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 2492 100 2492 0 0 941 0 0:00:02 0:00:02 --:--:-- 941 dpkg-source: info: extracting p4lang-bmv2 in p4lang-bmv2-1.15.0 dpkg-source: info: unpacking p4lang-bmv2_1.15.0.orig.tar.gz dpkg-source: info: unpacking p4lang-bmv2_1.15.0-7.debian.tar.xz + pushd p4lang-bmv2-1.15.0 /sonic/src/p4lang/p4lang-bmv2-1.15.0 /sonic/src/p4lang + DEB_BUILD_OPTIONS=nocheck + dpkg-buildpackage -us -uc -b -j112 --admindir /sonic/dpkg/tmp.VYgxp77OBt dpkg-buildpackage: info: source package p4lang-bmv2 dpkg-buildpackage: info: source version 1.15.0-7 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-bmv2-1.15.0' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. CLEAN rm -f ../p4lang-bmv2_1.15.0.orig.tar.gz tar czf ../p4lang-bmv2_1.15.0.orig.tar.gz --exclude=debian --exclude=.pc . dh_testdir dh_auto_clean dh_clean make[2]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' debian/rules binary make[2]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.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 '.'. 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:23: 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:23: the top level configure.ac:9: installing './compile' configure.ac:14: installing './config.guess' configure.ac:14: installing './config.sub' configure.ac:6: installing './install-sh' configure.ac:6: installing './missing' Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' libtoolize: putting auxiliary files in '.'. 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:188: 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:188: the top level configure.ac:124: installing './compile' configure.ac:125: installing './config.guess' configure.ac:125: installing './config.sub' configure.ac:7: installing './install-sh' configure.ac:7: installing './missing' PI/Makefile.am: installing './depcomp' pdfixed/Makefile.am:12: installing './py-compile' parallel-tests: installing './test-driver' debian/rules override_dh_auto_configure make[3]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' dh_auto_configure -- --with-pdfixed --with-thrift --with-nanomsg --with-pi ./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 --libexecdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-pdfixed --with-thrift --with-nanomsg --with-pi 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 a Python interpreter with version >= 3.5... python3 checking for python3... /usr/bin/python3 checking for python3 version... 3.11 checking for python3 platform... linux checking for GNU default python3 prefix... ${prefix} checking for GNU default python3 exec_prefix... ${exec_prefix} checking for python3 script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.11/site-packages checking for python3 extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.11/site-packages checking for g++... g++ 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 g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking whether make supports the include directive... yes (GNU style) checking dependency style of g++... none checking for gcc... gcc 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 dependency style of gcc... 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 thrift... /usr/bin/thrift checking for thrift/Thrift.h... yes checking for thrift/stdcxx.h... no checking for thrift version... 1700 checking for PI/pi.h... yes checking for PI/target/pi_imp.h... yes checking for PI/p4info.h... yes checking for algorithm... yes checking for array... yes checking for cassert... yes checking for cmath... yes checking for queue... yes checking for cstdio... yes checking for string... yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for ctime... yes checking for tuple... yes checking for unistd.h... (cached) yes checking for unordered_map... yes checking for utility... yes checking for vector... yes checking for nn_errno in -lnanomsg... 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 __gmpz_init in -lgmp... yes checking for pcap_create in -lpcap... yes checking for pcap_set_immediate_mode in -lpcap... yes checking for compiler atomic support... yes checking for dlopen()... checking for dlfcn.h... (cached) yes checking for library containing dlopen... none required checking for boost/thread.hpp... yes checking for boost::thread in -lboost_thread... yes checking for boost/multiprecision/gmp.hpp... yes checking for boost/program_options.hpp... yes checking for boost/functional/hash.hpp... yes checking for boost/filesystem.hpp... yes checking for boost/container/flat_set.hpp... yes checking for size_t... yes checking for uint64_t... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for protoc... /usr/bin/protoc checking for protobuf >= 3.0.0... yes checking for grpc++ >= 1.3.0 grpc >= 3.0.0... yes checking for grpc_cpp_plugin... /usr/bin/grpc_cpp_plugin checking for grpc_python_plugin... /usr/bin/grpc_python_plugin checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating thrift_src/Makefile config.status: creating third_party/Makefile config.status: creating third_party/gtest/Makefile config.status: creating third_party/jsoncpp/Makefile config.status: creating third_party/spdlog/Makefile config.status: creating include/Makefile config.status: creating src/Makefile config.status: creating src/bf_lpm_trie/Makefile config.status: creating src/bm_sim/Makefile config.status: creating src/bm_runtime/Makefile config.status: creating src/BMI/Makefile config.status: creating src/bm_apps/Makefile config.status: creating src/bm_apps/examples/Makefile config.status: creating services/Makefile config.status: creating targets/Makefile config.status: creating targets/simple_router/Makefile config.status: creating targets/l2_switch/Makefile config.status: creating targets/l2_switch/learn_client/Makefile config.status: creating targets/simple_switch/Makefile config.status: creating targets/simple_switch/tests/Makefile config.status: creating targets/simple_switch/tests/CLI_tests/Makefile config.status: creating targets/psa_switch/Makefile config.status: creating targets/psa_switch/tests/Makefile config.status: creating tests/Makefile config.status: creating tests/stress_tests/Makefile config.status: creating tools/Makefile config.status: creating pdfixed/Makefile config.status: creating pdfixed/include/Makefile config.status: creating PI/Makefile config.status: creating tests/utils.cpp config.status: creating src/bm_sim/version.cpp config.status: creating mininet/stress_test_ipv4.py config.status: creating targets/simple_switch/tests/CLI_tests/run_one_test.py config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include/bm/config.h commands config.status: creating include/bm/config.h - prefix BM for config.h defines === configuring in targets/simple_switch_grpc (/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc) 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' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-pdfixed' '--with-thrift' '--with-nanomsg' '--with-pi' 'build_alias=x86_64-linux-gnu' 'CXXFLAGS=-g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'CFLAGS=-g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3' --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 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 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 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 uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for size_t... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for protobuf >= 3.0.0... yes checking for grpc++ >= 1.3.0 grpc >= 3.0.0... yes checking for boost/optional.hpp... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating tests/Makefile config.status: creating tests/example.run config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands Features recap ...................... With Sysrepo .................. : no With Thrift ................... : yes Features recap ...................... Coverage enabled .............. : no Logging macros enabled ........ : yes With Nanomsg .................. : yes Event logger enabled .......... : yes Debugger enabled .............. : no With Thrift ................... : yes With pdfixed .................. : yes With PI ....................... : yes make[3]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' dh_auto_build make -j112 make[3]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' make all-recursive make[4]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' Making all in thrift_src make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' /usr/bin/thrift -out ./gen-cpp/bm --gen cpp -r ./standard.thrift /usr/bin/thrift -o . --gen py -r ./standard.thrift /usr/bin/thrift -out ./gen-cpp/bm --gen cpp -r ./simple_pre.thrift /usr/bin/thrift -o . --gen py -r ./simple_pre.thrift /usr/bin/thrift -out ./gen-cpp/bm --gen cpp -r ./simple_pre_lag.thrift /usr/bin/thrift -o . --gen py -r ./simple_pre_lag.thrift touch gen-cpp/bm/standard_constants.cpp gen-cpp/bm/standard_constants.h gen-cpp/bm/Standard.cpp gen-cpp/bm/Standard.h gen-cpp/bm/standard_types.cpp gen-cpp/bm/standard_types.h gen-cpp/bm/simple_pre_constants.cpp gen-cpp/bm/simple_pre_constants.h gen-cpp/bm/SimplePre.cpp gen-cpp/bm/SimplePre.h gen-cpp/bm/simple_pre_types.cpp gen-cpp/bm/simple_pre_types.h gen-cpp/bm/simple_pre_lag_constants.cpp gen-cpp/bm/simple_pre_lag_constants.h gen-cpp/bm/SimplePreLAG.cpp gen-cpp/bm/SimplePreLAG.h gen-cpp/bm/simple_pre_lag_types.cpp gen-cpp/bm/simple_pre_lag_types.h if mkdir ../tools/bm_runtime.test 2>/dev/null; then \ rm -rf ../tools/bm_runtime/; \ cp -r ./gen-py/bm_runtime/ ../tools/; \ rm -rf ../tools/bm_runtime.test; else :; \ fi make all-am make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/standard_constants.lo gen-cpp/bm/standard_constants.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/Standard.lo gen-cpp/bm/Standard.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/standard_types.lo gen-cpp/bm/standard_types.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/simple_pre_constants.lo gen-cpp/bm/simple_pre_constants.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/SimplePre.lo gen-cpp/bm/SimplePre.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/simple_pre_types.lo gen-cpp/bm/simple_pre_types.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/simple_pre_lag_constants.lo gen-cpp/bm/simple_pre_lag_constants.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/SimplePreLAG.lo gen-cpp/bm/SimplePreLAG.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/simple_pre_lag_types.lo gen-cpp/bm/simple_pre_lag_types.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/standard_types.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/standard_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/standard_constants.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/standard_constants.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_pre_types.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/simple_pre_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/SimplePre.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/SimplePre.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/Standard.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/Standard.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_pre_lag_constants.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/simple_pre_lag_constants.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_pre_constants.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/simple_pre_constants.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/standard_constants.cpp -o gen-cpp/bm/standard_constants.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_pre_lag_types.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/simple_pre_lag_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/SimplePreLAG.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/SimplePreLAG.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_pre_lag_constants.cpp -o gen-cpp/bm/simple_pre_lag_constants.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_pre_constants.cpp -o gen-cpp/bm/simple_pre_constants.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_pre_types.cpp -o gen-cpp/bm/simple_pre_types.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_pre_lag_types.cpp -o gen-cpp/bm/simple_pre_lag_types.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/SimplePre.cpp -o gen-cpp/bm/SimplePre.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/SimplePreLAG.cpp -o gen-cpp/bm/SimplePreLAG.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/standard_types.cpp -o gen-cpp/bm/standard_types.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/Standard.cpp -o gen-cpp/bm/Standard.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libruntimestubs.la -rpath /usr/lib/x86_64-linux-gnu gen-cpp/bm/standard_constants.lo gen-cpp/bm/Standard.lo gen-cpp/bm/standard_types.lo gen-cpp/bm/simple_pre_constants.lo gen-cpp/bm/SimplePre.lo gen-cpp/bm/simple_pre_types.lo gen-cpp/bm/simple_pre_lag_constants.lo gen-cpp/bm/SimplePreLAG.lo gen-cpp/bm/simple_pre_lag_types.lo -lboost_thread -lpcap -lgmp -lnanomsg 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 gen-cpp/bm/.libs/standard_constants.o gen-cpp/bm/.libs/Standard.o gen-cpp/bm/.libs/standard_types.o gen-cpp/bm/.libs/simple_pre_constants.o gen-cpp/bm/.libs/SimplePre.o gen-cpp/bm/.libs/simple_pre_types.o gen-cpp/bm/.libs/simple_pre_lag_constants.o gen-cpp/bm/.libs/SimplePreLAG.o gen-cpp/bm/.libs/simple_pre_lag_types.o -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libruntimestubs.so.0 -o .libs/libruntimestubs.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libruntimestubs.so.0" && ln -s "libruntimestubs.so.0.0.0" "libruntimestubs.so.0") libtool: link: (cd ".libs" && rm -f "libruntimestubs.so" && ln -s "libruntimestubs.so.0.0.0" "libruntimestubs.so") libtool: link: ar cr .libs/libruntimestubs.a gen-cpp/bm/standard_constants.o gen-cpp/bm/Standard.o gen-cpp/bm/standard_types.o gen-cpp/bm/simple_pre_constants.o gen-cpp/bm/SimplePre.o gen-cpp/bm/simple_pre_types.o gen-cpp/bm/simple_pre_lag_constants.o gen-cpp/bm/SimplePreLAG.o gen-cpp/bm/simple_pre_lag_types.o libtool: link: ranlib .libs/libruntimestubs.a libtool: link: ( cd ".libs" && rm -f "libruntimestubs.la" && ln -s "../libruntimestubs.la" "libruntimestubs.la" ) make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' Making all in third_party make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' Making all in gtest make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' Making all in jsoncpp make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/jsoncpp.lo src/jsoncpp.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/jsoncpp.cpp -fPIC -DPIC -o src/.libs/jsoncpp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I./include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/jsoncpp.cpp -o src/jsoncpp.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libjson.la src/jsoncpp.lo -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: ar cr .libs/libjson.a src/.libs/jsoncpp.o libtool: link: ranlib .libs/libjson.a libtool: link: ( cd ".libs" && rm -f "libjson.la" && ln -s "../libjson.la" "libjson.la" ) make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' Making all in spdlog make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[6]: Nothing to be done for 'all'. make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[6]: Nothing to be done for 'all-am'. make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' Making all in src make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src' Making all in bf_lpm_trie make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bf_lpm_trie' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o bf_lpm_trie.lo bf_lpm_trie.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c bf_lpm_trie.c -fPIC -DPIC -o .libs/bf_lpm_trie.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c bf_lpm_trie.c -o bf_lpm_trie.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbflpmtrie.la bf_lpm_trie.lo -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: ar cr .libs/libbflpmtrie.a .libs/bf_lpm_trie.o libtool: link: ranlib .libs/libbflpmtrie.a libtool: link: ( cd ".libs" && rm -f "libbflpmtrie.la" && ln -s "../libbflpmtrie.la" "libbflpmtrie.la" ) make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bf_lpm_trie' Making all in BMI make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/BMI' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PCAP_FIX -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o bmi_interface.lo bmi_interface.c /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PCAP_FIX -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o bmi_port.lo bmi_port.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PCAP_FIX -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c bmi_interface.c -fPIC -DPIC -o .libs/bmi_interface.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PCAP_FIX -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c bmi_port.c -fPIC -DPIC -o .libs/bmi_port.o bmi_port.c: In function 'run_select': bmi_port.c:137:7: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 137 | read(port_mgr->socketpairfd[1], buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmi_port.c:138:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 138 | write(port_mgr->socketpairfd[1], buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmi_port.c: In function '_bmi_port_interface_remove': bmi_port.c:321:3: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 321 | write(port_mgr->socketpairfd[0], buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmi_port.c:322:3: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 322 | read(port_mgr->socketpairfd[0], buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PCAP_FIX -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c bmi_interface.c -o bmi_interface.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PCAP_FIX -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c bmi_port.c -o bmi_port.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CC --mode=link gcc -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmi.la bmi_interface.lo bmi_port.lo -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: ar cr .libs/libbmi.a .libs/bmi_interface.o .libs/bmi_port.o libtool: link: ranlib .libs/libbmi.a libtool: link: ( cd ".libs" && rm -f "libbmi.la" && ln -s "../libbmi.la" "libbmi.la" ) make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/BMI' Making all in bm_sim make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_sim' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o _assert.lo _assert.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o action_profile.lo action_profile.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o actions.lo actions.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o ageing.lo ageing.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o bytecontainer.lo bytecontainer.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o calculations.lo calculations.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o checksums.lo checksums.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o conditionals.lo conditionals.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o context.lo context.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o control_action.lo control_action.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o counters.lo counters.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o crc_map.lo crc_map.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o debugger.lo debugger.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o deparser.lo deparser.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o dev_mgr.lo dev_mgr.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o dev_mgr_bmi.lo dev_mgr_bmi.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o dev_mgr_packet_in.lo dev_mgr_packet_in.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o enums.lo enums.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o event_logger.lo event_logger.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o expressions.lo expressions.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o extern.lo extern.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o fields.lo fields.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o headers.lo headers.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o header_unions.lo header_unions.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o learning.lo learning.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o lookup_structures.lo lookup_structures.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o logger.lo logger.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o match_error_codes.lo match_error_codes.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o match_units.lo match_units.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o match_tables.lo match_tables.cpp /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o md5.lo md5.c /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o meters.lo meters.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o options_parse.lo options_parse.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o P4Objects.lo P4Objects.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o packet.lo packet.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o parser.lo parser.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o parser_error.lo parser_error.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pcap_file.lo pcap_file.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pipeline.lo pipeline.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o periodic_task.lo periodic_task.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o port_monitor.lo port_monitor.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o phv.lo phv.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o phv_source.lo phv_source.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o stateful.lo stateful.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o switch.lo switch.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o simple_pre.lo simple_pre.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o simple_pre_lag.lo simple_pre_lag.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o source_info.lo source_info.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o stacks.lo stacks.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o tables.lo tables.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o target_parser.lo target_parser.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c _assert.cpp -fPIC -DPIC -o .libs/_assert.o /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o transport.lo transport.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c bytecontainer.cpp -fPIC -DPIC -o .libs/bytecontainer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c actions.cpp -fPIC -DPIC -o .libs/actions.o /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o transport_nn.lo transport_nn.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c action_profile.cpp -fPIC -DPIC -o .libs/action_profile.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c calculations.cpp -fPIC -DPIC -o .libs/calculations.o /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o version.lo version.cpp /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o xxhash.lo xxhash.c libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c checksums.cpp -fPIC -DPIC -o .libs/checksums.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c deparser.cpp -fPIC -DPIC -o .libs/deparser.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c conditionals.cpp -fPIC -DPIC -o .libs/conditionals.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c control_action.cpp -fPIC -DPIC -o .libs/control_action.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c ageing.cpp -fPIC -DPIC -o .libs/ageing.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c debugger.cpp -fPIC -DPIC -o .libs/debugger.o /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o core/primitives.lo core/primitives.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c context.cpp -fPIC -DPIC -o .libs/context.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c crc_map.cpp -fPIC -DPIC -o .libs/crc_map.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c dev_mgr_packet_in.cpp -fPIC -DPIC -o .libs/dev_mgr_packet_in.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c counters.cpp -fPIC -DPIC -o .libs/counters.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c event_logger.cpp -fPIC -DPIC -o .libs/event_logger.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c dev_mgr.cpp -fPIC -DPIC -o .libs/dev_mgr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c dev_mgr_bmi.cpp -fPIC -DPIC -o .libs/dev_mgr_bmi.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c enums.cpp -fPIC -DPIC -o .libs/enums.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c expressions.cpp -fPIC -DPIC -o .libs/expressions.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c headers.cpp -fPIC -DPIC -o .libs/headers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c match_error_codes.cpp -fPIC -DPIC -o .libs/match_error_codes.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c md5.c -fPIC -DPIC -o .libs/md5.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c header_unions.cpp -fPIC -DPIC -o .libs/header_unions.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c learning.cpp -fPIC -DPIC -o .libs/learning.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c extern.cpp -fPIC -DPIC -o .libs/extern.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c lookup_structures.cpp -fPIC -DPIC -o .libs/lookup_structures.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c logger.cpp -fPIC -DPIC -o .libs/logger.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c match_tables.cpp -fPIC -DPIC -o .libs/match_tables.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c meters.cpp -fPIC -DPIC -o .libs/meters.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c fields.cpp -fPIC -DPIC -o .libs/fields.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pipeline.cpp -fPIC -DPIC -o .libs/pipeline.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c parser_error.cpp -fPIC -DPIC -o .libs/parser_error.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c parser.cpp -fPIC -DPIC -o .libs/parser.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c match_units.cpp -fPIC -DPIC -o .libs/match_units.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c port_monitor.cpp -fPIC -DPIC -o .libs/port_monitor.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c periodic_task.cpp -fPIC -DPIC -o .libs/periodic_task.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pcap_file.cpp -fPIC -DPIC -o .libs/pcap_file.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c P4Objects.cpp -fPIC -DPIC -o .libs/P4Objects.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c options_parse.cpp -fPIC -DPIC -o .libs/options_parse.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c phv.cpp -fPIC -DPIC -o .libs/phv.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c switch.cpp -fPIC -DPIC -o .libs/switch.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c phv_source.cpp -fPIC -DPIC -o .libs/phv_source.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c tables.cpp -fPIC -DPIC -o .libs/tables.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c stateful.cpp -fPIC -DPIC -o .libs/stateful.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c packet.cpp -fPIC -DPIC -o .libs/packet.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c stacks.cpp -fPIC -DPIC -o .libs/stacks.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c simple_pre_lag.cpp -fPIC -DPIC -o .libs/simple_pre_lag.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c version.cpp -fPIC -DPIC -o .libs/version.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c simple_pre.cpp -fPIC -DPIC -o .libs/simple_pre.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c source_info.cpp -fPIC -DPIC -o .libs/source_info.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c target_parser.cpp -fPIC -DPIC -o .libs/target_parser.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c transport.cpp -fPIC -DPIC -o .libs/transport.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c xxhash.c -fPIC -DPIC -o .libs/xxhash.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c transport_nn.cpp -fPIC -DPIC -o .libs/transport_nn.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c core/primitives.cpp -fPIC -DPIC -o core/.libs/primitives.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c match_error_codes.cpp -o match_error_codes.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c version.cpp -o version.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c md5.c -o md5.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c debugger.cpp -o debugger.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c transport.cpp -o transport.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c xxhash.c -o xxhash.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c _assert.cpp -o _assert.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c transport_nn.cpp -o transport_nn.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c source_info.cpp -o source_info.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c enums.cpp -o enums.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c parser_error.cpp -o parser_error.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c counters.cpp -o counters.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c bytecontainer.cpp -o bytecontainer.o >/dev/null 2>&1 In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from context.cpp:21: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/memory:63, from ../../include/bm/bm_sim/context.h:54: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c stacks.cpp -o stacks.o >/dev/null 2>&1 ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from event_logger.cpp:24: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/memory:63, from ../../include/bm/bm_sim/event_logger.h:28, from event_logger.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from options_parse.cpp:21: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/vector:60, from ../../include/bm/bm_sim/P4Objects.h:25: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from P4Objects.cpp:22: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/vector:60, from ../../include/bm/bm_sim/P4Objects.h:25: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ageing.cpp:22: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/memory:63, from ../../include/bm/bm_sim/ageing.h:24, from ageing.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c lookup_structures.cpp -o lookup_structures.o >/dev/null 2>&1 In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from switch.cpp:21: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/c++/12/stdexcept:39, from /usr/include/c++/12/system_error:41, from /usr/include/c++/12/bits/std_mutex.h:39, from /usr/include/c++/12/condition_variable:39, from ../../include/bm/bm_sim/switch.h:64: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from actions.cpp:25: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_construct.h:61, from /usr/include/c++/12/bits/alloc_traits.h:33, from /usr/include/c++/12/ext/alloc_traits.h:34, from /usr/include/c++/12/unordered_map:41, from /usr/include/c++/12/functional:61, from ../../include/bm/bm_sim/actions.h:74, from actions.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from match_tables.cpp:22: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/memory:63, from ../../include/bm/bm_sim/match_tables.h:25: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c deparser.cpp -o deparser.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c stateful.cpp -o stateful.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c header_unions.cpp -o header_unions.o >/dev/null 2>&1 ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c event_logger.cpp -o event_logger.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c control_action.cpp -o control_action.o >/dev/null 2>&1 In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from tables.cpp:23: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/memory:63, from ../../include/bm/bm_sim/debugger.h:27, from tables.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c meters.cpp -o meters.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c packet.cpp -o packet.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c target_parser.cpp -o target_parser.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c conditionals.cpp -o conditionals.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c phv_source.cpp -o phv_source.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c extern.cpp -o extern.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c logger.cpp -o logger.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pcap_file.cpp -o pcap_file.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c dev_mgr_bmi.cpp -o dev_mgr_bmi.o >/dev/null 2>&1 ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c core/primitives.cpp -o core/primitives.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c fields.cpp -o fields.o >/dev/null 2>&1 ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c dev_mgr.cpp -o dev_mgr.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c checksums.cpp -o checksums.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c port_monitor.cpp -o port_monitor.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pipeline.cpp -o pipeline.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c periodic_task.cpp -o periodic_task.o >/dev/null 2>&1 In file included from match_units.cpp:24: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_construct.h:61, from /usr/include/c++/12/bits/alloc_traits.h:33, from /usr/include/c++/12/ext/alloc_traits.h:34, from /usr/include/c++/12/unordered_map:41, from /usr/include/c++/12/functional:61, from ../../include/bm/bm_sim/actions.h:74, from ../../include/bm/bm_sim/action_entry.h:27, from match_units.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c dev_mgr_packet_in.cpp -o dev_mgr_packet_in.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c headers.cpp -o headers.o >/dev/null 2>&1 ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c simple_pre_lag.cpp -o simple_pre_lag.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c crc_map.cpp -o crc_map.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c calculations.cpp -o calculations.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c actions.cpp -o actions.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c simple_pre.cpp -o simple_pre.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c expressions.cpp -o expressions.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c context.cpp -o context.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c parser.cpp -o parser.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c learning.cpp -o learning.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c ageing.cpp -o ageing.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c action_profile.cpp -o action_profile.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c tables.cpp -o tables.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c phv.cpp -o phv.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c match_units.cpp -o match_units.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c switch.cpp -o switch.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c match_tables.cpp -o match_tables.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c options_parse.cpp -o options_parse.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./../BMI -I./../bf_lpm_trie -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c P4Objects.cpp -o P4Objects.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmsim.la _assert.lo action_profile.lo actions.lo ageing.lo bytecontainer.lo calculations.lo checksums.lo conditionals.lo context.lo control_action.lo counters.lo crc_map.lo debugger.lo deparser.lo dev_mgr.lo dev_mgr_bmi.lo dev_mgr_packet_in.lo enums.lo event_logger.lo expressions.lo extern.lo fields.lo headers.lo header_unions.lo learning.lo lookup_structures.lo logger.lo match_error_codes.lo match_units.lo match_tables.lo md5.lo meters.lo options_parse.lo P4Objects.lo packet.lo parser.lo parser_error.lo pcap_file.lo pipeline.lo periodic_task.lo port_monitor.lo phv.lo phv_source.lo stateful.lo switch.lo simple_pre.lo simple_pre_lag.lo source_info.lo stacks.lo tables.lo target_parser.lo transport.lo transport_nn.lo version.lo xxhash.lo core/primitives.lo -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: ar cr .libs/libbmsim.a .libs/_assert.o .libs/action_profile.o .libs/actions.o .libs/ageing.o .libs/bytecontainer.o .libs/calculations.o .libs/checksums.o .libs/conditionals.o .libs/context.o .libs/control_action.o .libs/counters.o .libs/crc_map.o .libs/debugger.o .libs/deparser.o .libs/dev_mgr.o .libs/dev_mgr_bmi.o .libs/dev_mgr_packet_in.o .libs/enums.o .libs/event_logger.o .libs/expressions.o .libs/extern.o .libs/fields.o .libs/headers.o .libs/header_unions.o .libs/learning.o .libs/lookup_structures.o .libs/logger.o .libs/match_error_codes.o .libs/match_units.o .libs/match_tables.o .libs/md5.o .libs/meters.o .libs/options_parse.o .libs/P4Objects.o .libs/packet.o .libs/parser.o .libs/parser_error.o .libs/pcap_file.o .libs/pipeline.o .libs/periodic_task.o .libs/port_monitor.o .libs/phv.o .libs/phv_source.o .libs/stateful.o .libs/switch.o .libs/simple_pre.o .libs/simple_pre_lag.o .libs/source_info.o .libs/stacks.o .libs/tables.o .libs/target_parser.o .libs/transport.o .libs/transport_nn.o .libs/version.o .libs/xxhash.o core/.libs/primitives.o libtool: link: ranlib .libs/libbmsim.a libtool: link: ( cd ".libs" && rm -f "libbmsim.la" && ln -s "../libbmsim.la" "libbmsim.la" ) make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_sim' Making all in bm_runtime make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_runtime' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o server.lo server.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o Standard_server.lo Standard_server.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o SimplePre_server.lo SimplePre_server.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o SimplePreLAG_server.lo SimplePreLAG_server.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c server.cpp -fPIC -DPIC -o .libs/server.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c SimplePre_server.cpp -fPIC -DPIC -o .libs/SimplePre_server.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c Standard_server.cpp -fPIC -DPIC -o .libs/Standard_server.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c SimplePreLAG_server.cpp -fPIC -DPIC -o .libs/SimplePreLAG_server.o In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from SimplePre_server.cpp:23: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/thrift/TProcessor.h:23, from /usr/include/thrift/TDispatchProcessor.h:22, from ../../thrift_src/gen-cpp/bm/SimplePre.h:10, from SimplePre_server.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from Standard_server.cpp:25: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/thrift/TProcessor.h:23, from /usr/include/thrift/TDispatchProcessor.h:22, from ../../thrift_src/gen-cpp/bm/Standard.h:10, from Standard_server.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from server.cpp:37: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/thrift/Thrift.h:37, from /usr/include/thrift/transport/TTransport.h:23, from /usr/include/thrift/protocol/TProtocol.h:28, from /usr/include/thrift/protocol/TBinaryProtocol.h:23, from server.cpp:23: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from SimplePreLAG_server.cpp:23: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/thrift/TProcessor.h:23, from /usr/include/thrift/TDispatchProcessor.h:22, from ../../thrift_src/gen-cpp/bm/SimplePreLAG.h:10, from SimplePreLAG_server.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c SimplePre_server.cpp -o SimplePre_server.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c SimplePreLAG_server.cpp -o SimplePreLAG_server.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c server.cpp -o server.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c Standard_server.cpp -o Standard_server.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmruntime.la server.lo Standard_server.lo SimplePre_server.lo SimplePreLAG_server.lo -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: ar cr .libs/libbmruntime.a .libs/server.o .libs/Standard_server.o .libs/SimplePre_server.o .libs/SimplePreLAG_server.o libtool: link: ranlib .libs/libbmruntime.a libtool: link: ( cd ".libs" && rm -f "libbmruntime.la" && ln -s "../libbmruntime.la" "libbmruntime.la" ) make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_runtime' Making all in bm_apps make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps' Making all in . make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o notifications.lo notifications.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o packet_pipe.lo packet_pipe.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o learn.lo learn.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c notifications.cpp -fPIC -DPIC -o .libs/notifications.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c learn.cpp -fPIC -DPIC -o .libs/learn.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c packet_pipe.cpp -fPIC -DPIC -o .libs/packet_pipe.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c notifications.cpp -o notifications.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c packet_pipe.cpp -o packet_pipe.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c learn.cpp -o learn.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmapps.la notifications.lo packet_pipe.lo learn.lo -lnanomsg ../../thrift_src/libruntimestubs.la -lthrift -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: ar cr .libs/libbmapps.a .libs/notifications.o .libs/packet_pipe.o .libs/learn.o libtool: link: ranlib .libs/libbmapps.a libtool: link: ( cd ".libs" && rm -f "libbmapps.la" && ln -s "../libbmapps.la" "libbmapps.la" ) make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps' Making all in examples make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps/examples' g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../include -isystem../../../third_party/jsoncpp/include -isystem../../../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o test_packet_pipe.o test_packet_pipe.cpp /bin/bash ../../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o test_packet_pipe test_packet_pipe.o ../../../src/bm_apps/libbmapps.la -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: g++ -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/test_packet_pipe test_packet_pipe.o ../../../src/bm_apps/.libs/libbmapps.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src/.libs/libruntimestubs.so -lthrift -lboost_thread -lpcap -lgmp -lnanomsg -pthread make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps/examples' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src' /bin/bash ../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmall.la -rpath /usr/lib/x86_64-linux-gnu ../src/bm_sim/libbmsim.la ../src/bf_lpm_trie/libbflpmtrie.la ../src/BMI/libbmi.la ../third_party/jsoncpp/libjson.la ../src/bm_runtime/libbmruntime.la ../thrift_src/libruntimestubs.la -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg /bin/bash ../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmp4apps.la -rpath /usr/lib/x86_64-linux-gnu bm_apps/libbmapps.la -lboost_thread -lpcap -lgmp -lnanomsg 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 -Wl,--whole-archive bm_apps/.libs/libbmapps.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src/.libs /sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src/.libs/libruntimestubs.so -lthrift -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libbmp4apps.so.0 -o .libs/libbmp4apps.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libbmp4apps.so.0" && ln -s "libbmp4apps.so.0.0.0" "libbmp4apps.so.0") libtool: link: (cd ".libs" && rm -f "libbmp4apps.so" && ln -s "libbmp4apps.so.0.0.0" "libbmp4apps.so") libtool: link: (cd .libs/libbmp4apps.lax/libbmapps.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps/.libs/libbmapps.a") libtool: link: ar cr .libs/libbmp4apps.a .libs/libbmp4apps.lax/libbmapps.a/learn.o .libs/libbmp4apps.lax/libbmapps.a/notifications.o .libs/libbmp4apps.lax/libbmapps.a/packet_pipe.o 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 -Wl,--whole-archive ../src/bm_sim/.libs/libbmsim.a ../src/bf_lpm_trie/.libs/libbflpmtrie.a ../src/BMI/.libs/libbmi.a ../third_party/jsoncpp/.libs/libjson.a ../src/bm_runtime/.libs/libbmruntime.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src/.libs ../thrift_src/.libs/libruntimestubs.so -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libbmall.so.0 -o .libs/libbmall.so.0.0.0 libtool: link: ranlib .libs/libbmp4apps.a libtool: link: rm -fr .libs/libbmp4apps.lax libtool: link: ( cd ".libs" && rm -f "libbmp4apps.la" && ln -s "../libbmp4apps.la" "libbmp4apps.la" ) libtool: link: (cd ".libs" && rm -f "libbmall.so.0" && ln -s "libbmall.so.0.0.0" "libbmall.so.0") libtool: link: (cd ".libs" && rm -f "libbmall.so" && ln -s "libbmall.so.0.0.0" "libbmall.so") libtool: link: (cd .libs/libbmall.lax/libbmsim.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/../src/bm_sim/.libs/libbmsim.a") libtool: link: (cd .libs/libbmall.lax/libbflpmtrie.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/../src/bf_lpm_trie/.libs/libbflpmtrie.a") libtool: link: (cd .libs/libbmall.lax/libbmi.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/../src/BMI/.libs/libbmi.a") libtool: link: (cd .libs/libbmall.lax/libjson.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/../third_party/jsoncpp/.libs/libjson.a") libtool: link: (cd .libs/libbmall.lax/libbmruntime.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/../src/bm_runtime/.libs/libbmruntime.a") libtool: link: ar cr .libs/libbmall.a .libs/libbmall.lax/libbmsim.a/P4Objects.o .libs/libbmall.lax/libbmsim.a/_assert.o .libs/libbmall.lax/libbmsim.a/action_profile.o .libs/libbmall.lax/libbmsim.a/actions.o .libs/libbmall.lax/libbmsim.a/ageing.o .libs/libbmall.lax/libbmsim.a/bytecontainer.o .libs/libbmall.lax/libbmsim.a/calculations.o .libs/libbmall.lax/libbmsim.a/checksums.o .libs/libbmall.lax/libbmsim.a/conditionals.o .libs/libbmall.lax/libbmsim.a/context.o .libs/libbmall.lax/libbmsim.a/control_action.o .libs/libbmall.lax/libbmsim.a/counters.o .libs/libbmall.lax/libbmsim.a/crc_map.o .libs/libbmall.lax/libbmsim.a/debugger.o .libs/libbmall.lax/libbmsim.a/deparser.o .libs/libbmall.lax/libbmsim.a/dev_mgr.o .libs/libbmall.lax/libbmsim.a/dev_mgr_bmi.o .libs/libbmall.lax/libbmsim.a/dev_mgr_packet_in.o .libs/libbmall.lax/libbmsim.a/enums.o .libs/libbmall.lax/libbmsim.a/event_logger.o .libs/libbmall.lax/libbmsim.a/expressions.o .libs/libbmall.lax/libbmsim.a/extern.o .libs/libbmall.lax/libbmsim.a/fields.o .libs/libbmall.lax/libbmsim.a/header_unions.o .libs/libbmall.lax/libbmsim.a/headers.o .libs/libbmall.lax/libbmsim.a/learning.o .libs/libbmall.lax/libbmsim.a/logger.o .libs/libbmall.lax/libbmsim.a/lookup_structures.o .libs/libbmall.lax/libbmsim.a/match_error_codes.o .libs/libbmall.lax/libbmsim.a/match_tables.o .libs/libbmall.lax/libbmsim.a/match_units.o .libs/libbmall.lax/libbmsim.a/md5.o .libs/libbmall.lax/libbmsim.a/meters.o .libs/libbmall.lax/libbmsim.a/options_parse.o .libs/libbmall.lax/libbmsim.a/packet.o .libs/libbmall.lax/libbmsim.a/parser.o .libs/libbmall.lax/libbmsim.a/parser_error.o .libs/libbmall.lax/libbmsim.a/pcap_file.o .libs/libbmall.lax/libbmsim.a/periodic_task.o .libs/libbmall.lax/libbmsim.a/phv.o .libs/libbmall.lax/libbmsim.a/phv_source.o .libs/libbmall.lax/libbmsim.a/pipeline.o .libs/libbmall.lax/libbmsim.a/port_monitor.o .libs/libbmall.lax/libbmsim.a/primitives.o .libs/libbmall.lax/libbmsim.a/simple_pre.o .libs/libbmall.lax/libbmsim.a/simple_pre_lag.o .libs/libbmall.lax/libbmsim.a/source_info.o .libs/libbmall.lax/libbmsim.a/stacks.o .libs/libbmall.lax/libbmsim.a/stateful.o .libs/libbmall.lax/libbmsim.a/switch.o .libs/libbmall.lax/libbmsim.a/tables.o .libs/libbmall.lax/libbmsim.a/target_parser.o .libs/libbmall.lax/libbmsim.a/transport.o .libs/libbmall.lax/libbmsim.a/transport_nn.o .libs/libbmall.lax/libbmsim.a/version.o .libs/libbmall.lax/libbmsim.a/xxhash.o .libs/libbmall.lax/libbflpmtrie.a/bf_lpm_trie.o .libs/libbmall.lax/libbmi.a/bmi_interface.o .libs/libbmall.lax/libbmi.a/bmi_port.o .libs/libbmall.lax/libjson.a/jsoncpp.o .libs/libbmall.lax/libbmruntime.a/SimplePreLAG_server.o .libs/libbmall.lax/libbmruntime.a/SimplePre_server.o .libs/libbmall.lax/libbmruntime.a/Standard_server.o .libs/libbmall.lax/libbmruntime.a/server.o libtool: link: ranlib .libs/libbmall.a libtool: link: rm -fr .libs/libbmall.lax libtool: link: ( cd ".libs" && rm -f "libbmall.la" && ln -s "../libbmall.la" "libbmall.la" ) make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src' Making all in include make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/include' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/include' Making all in tests make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests' Making all in . make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests' /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../src/bm_sim -I../src/BMI -isystem ../third_party/gtest/include -isystem ../third_party/jsoncpp/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o utils.lo utils.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../src/bm_sim -I../src/BMI -isystem ../third_party/gtest/include -isystem ../third_party/jsoncpp/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c utils.cpp -fPIC -DPIC -o .libs/utils.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../src/bm_sim -I../src/BMI -isystem ../third_party/gtest/include -isystem ../third_party/jsoncpp/include -DTESTDATADIR=\"/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests/testdata\" -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c utils.cpp -o utils.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libtestutils.la utils.lo ../src/bm_sim/libbmsim.la -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: (cd .libs/libtestutils.lax/libbmsim.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests/../src/bm_sim/.libs/libbmsim.a") libtool: link: ar cr .libs/libtestutils.a .libs/utils.o .libs/libtestutils.lax/libbmsim.a/P4Objects.o .libs/libtestutils.lax/libbmsim.a/_assert.o .libs/libtestutils.lax/libbmsim.a/action_profile.o .libs/libtestutils.lax/libbmsim.a/actions.o .libs/libtestutils.lax/libbmsim.a/ageing.o .libs/libtestutils.lax/libbmsim.a/bytecontainer.o .libs/libtestutils.lax/libbmsim.a/calculations.o .libs/libtestutils.lax/libbmsim.a/checksums.o .libs/libtestutils.lax/libbmsim.a/conditionals.o .libs/libtestutils.lax/libbmsim.a/context.o .libs/libtestutils.lax/libbmsim.a/control_action.o .libs/libtestutils.lax/libbmsim.a/counters.o .libs/libtestutils.lax/libbmsim.a/crc_map.o .libs/libtestutils.lax/libbmsim.a/debugger.o .libs/libtestutils.lax/libbmsim.a/deparser.o .libs/libtestutils.lax/libbmsim.a/dev_mgr.o .libs/libtestutils.lax/libbmsim.a/dev_mgr_bmi.o .libs/libtestutils.lax/libbmsim.a/dev_mgr_packet_in.o .libs/libtestutils.lax/libbmsim.a/enums.o .libs/libtestutils.lax/libbmsim.a/event_logger.o .libs/libtestutils.lax/libbmsim.a/expressions.o .libs/libtestutils.lax/libbmsim.a/extern.o .libs/libtestutils.lax/libbmsim.a/fields.o .libs/libtestutils.lax/libbmsim.a/header_unions.o .libs/libtestutils.lax/libbmsim.a/headers.o .libs/libtestutils.lax/libbmsim.a/learning.o .libs/libtestutils.lax/libbmsim.a/logger.o .libs/libtestutils.lax/libbmsim.a/lookup_structures.o .libs/libtestutils.lax/libbmsim.a/match_error_codes.o .libs/libtestutils.lax/libbmsim.a/match_tables.o .libs/libtestutils.lax/libbmsim.a/match_units.o .libs/libtestutils.lax/libbmsim.a/md5.o .libs/libtestutils.lax/libbmsim.a/meters.o .libs/libtestutils.lax/libbmsim.a/options_parse.o .libs/libtestutils.lax/libbmsim.a/packet.o .libs/libtestutils.lax/libbmsim.a/parser.o .libs/libtestutils.lax/libbmsim.a/parser_error.o .libs/libtestutils.lax/libbmsim.a/pcap_file.o .libs/libtestutils.lax/libbmsim.a/periodic_task.o .libs/libtestutils.lax/libbmsim.a/phv.o .libs/libtestutils.lax/libbmsim.a/phv_source.o .libs/libtestutils.lax/libbmsim.a/pipeline.o .libs/libtestutils.lax/libbmsim.a/port_monitor.o .libs/libtestutils.lax/libbmsim.a/primitives.o .libs/libtestutils.lax/libbmsim.a/simple_pre.o .libs/libtestutils.lax/libbmsim.a/simple_pre_lag.o .libs/libtestutils.lax/libbmsim.a/source_info.o .libs/libtestutils.lax/libbmsim.a/stacks.o .libs/libtestutils.lax/libbmsim.a/stateful.o .libs/libtestutils.lax/libbmsim.a/switch.o .libs/libtestutils.lax/libbmsim.a/tables.o .libs/libtestutils.lax/libbmsim.a/target_parser.o .libs/libtestutils.lax/libbmsim.a/transport.o .libs/libtestutils.lax/libbmsim.a/transport_nn.o .libs/libtestutils.lax/libbmsim.a/version.o .libs/libtestutils.lax/libbmsim.a/xxhash.o libtool: link: ranlib .libs/libtestutils.a libtool: link: rm -fr .libs/libtestutils.lax libtool: link: ( cd ".libs" && rm -f "libtestutils.la" && ln -s "../libtestutils.la" "libtestutils.la" ) make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests' Making all in PI make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/PI' /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pi.lo src/pi.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pi_imp.lo src/pi_imp.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pi_tables_imp.lo src/pi_tables_imp.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pi_act_prof_imp.lo src/pi_act_prof_imp.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pi_counter_imp.lo src/pi_counter_imp.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pi_meter_imp.lo src/pi_meter_imp.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pi_learn_imp.lo src/pi_learn_imp.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pi_mc_imp.lo src/pi_mc_imp.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pi_clone_imp.lo src/pi_clone_imp.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/common.lo src/common.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/action_helpers.lo src/action_helpers.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/direct_res_spec.lo src/direct_res_spec.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/group_selection.lo src/group_selection.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/device_state.lo src/device_state.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_act_prof_imp.cpp -fPIC -DPIC -o src/.libs/pi_act_prof_imp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi.cpp -fPIC -DPIC -o src/.libs/pi.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_meter_imp.cpp -fPIC -DPIC -o src/.libs/pi_meter_imp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_tables_imp.cpp -fPIC -DPIC -o src/.libs/pi_tables_imp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/action_helpers.cpp -fPIC -DPIC -o src/.libs/action_helpers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_counter_imp.cpp -fPIC -DPIC -o src/.libs/pi_counter_imp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/group_selection.cpp -fPIC -DPIC -o src/.libs/group_selection.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/device_state.cpp -fPIC -DPIC -o src/.libs/device_state.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_clone_imp.cpp -fPIC -DPIC -o src/.libs/pi_clone_imp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_imp.cpp -fPIC -DPIC -o src/.libs/pi_imp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/common.cpp -fPIC -DPIC -o src/.libs/common.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_mc_imp.cpp -fPIC -DPIC -o src/.libs/pi_mc_imp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/direct_res_spec.cpp -fPIC -DPIC -o src/.libs/direct_res_spec.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_learn_imp.cpp -fPIC -DPIC -o src/.libs/pi_learn_imp.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi.cpp -o src/pi.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/common.cpp -o src/common.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/direct_res_spec.cpp -o src/direct_res_spec.o >/dev/null 2>&1 In file included from ../include/bm/bm_sim/match_tables.h:34, from ../include/bm/bm_sim/tables.h:29, from ../include/bm/bm_sim/P4Objects.h:33, from ../include/bm/bm_sim/context.h:63, from ../include/bm/bm_sim/switch.h:78, from ../targets/simple_switch/simple_switch.h:27, from src/pi_clone_imp.cpp:30: ../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/c++/12/stdexcept:39, from /usr/include/c++/12/system_error:41, from /usr/include/c++/12/bits/std_mutex.h:39, from /usr/include/c++/12/condition_variable:39, from ../include/bm/bm_sim/queue.h:26, from ../targets/simple_switch/simple_switch.h:24: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../include/bm/bm_sim/match_tables.h:34, from ../include/bm/bm_sim/tables.h:29, from ../include/bm/bm_sim/P4Objects.h:33, from ../include/bm/bm_sim/context.h:63, from ../include/bm/bm_sim/switch.h:78, from src/pi_mc_imp.cpp:24: ../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from ../include/bm/bm_sim/simple_pre.h:27, from src/pi_mc_imp.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../include/bm/bm_sim/match_tables.h:34, from ../include/bm/bm_sim/tables.h:29, from ../include/bm/bm_sim/P4Objects.h:33, from ../include/bm/bm_sim/context.h:63, from ../include/bm/bm_sim/switch.h:78, from src/pi_tables_imp.cpp:22: ../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/c++/12/stdexcept:39, from /usr/include/c++/12/system_error:41, from /usr/include/c++/12/bits/std_mutex.h:39, from /usr/include/c++/12/condition_variable:39, from ../include/bm/bm_sim/switch.h:64: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../include/bm/bm_sim/match_tables.h:34, from ../include/bm/bm_sim/tables.h:29, from ../include/bm/bm_sim/P4Objects.h:33, from ../include/bm/bm_sim/context.h:63, from ../include/bm/bm_sim/switch.h:78, from src/pi_act_prof_imp.cpp:21: ../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/c++/12/stdexcept:39, from /usr/include/c++/12/system_error:41, from /usr/include/c++/12/bits/std_mutex.h:39, from /usr/include/c++/12/condition_variable:39, from ../include/bm/bm_sim/switch.h:64: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../include/bm/bm_sim/match_tables.h:34, from ../include/bm/bm_sim/tables.h:29, from ../include/bm/bm_sim/P4Objects.h:33, from ../include/bm/bm_sim/context.h:63, from ../include/bm/bm_sim/switch.h:78, from src/pi_imp.cpp:23: ../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from ../third_party/spdlog/bm/spdlog/common.h:27, from ../third_party/spdlog/bm/spdlog/spdlog.h:32, from ../include/bm/bm_sim/logger.h:37, from src/pi_imp.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../include/bm/bm_sim/match_tables.h:34, from ../include/bm/bm_sim/tables.h:29, from ../include/bm/bm_sim/P4Objects.h:33, from ../include/bm/bm_sim/context.h:63, from ../include/bm/bm_sim/switch.h:78, from src/pi_learn_imp.cpp:23: ../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from ../include/bm/bm_sim/learning.h:26, from src/pi_learn_imp.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../include/bm/bm_sim/match_tables.h:34, from ../include/bm/bm_sim/tables.h:29, from ../include/bm/bm_sim/P4Objects.h:33, from ../include/bm/bm_sim/context.h:63, from ../include/bm/bm_sim/switch.h:78, from src/pi_counter_imp.cpp:23: ../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from ../third_party/spdlog/bm/spdlog/common.h:27, from ../third_party/spdlog/bm/spdlog/spdlog.h:32, from ../include/bm/bm_sim/logger.h:37, from src/pi_counter_imp.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../include/bm/bm_sim/match_tables.h:34, from ../include/bm/bm_sim/tables.h:29, from ../include/bm/bm_sim/P4Objects.h:33, from ../include/bm/bm_sim/context.h:63, from ../include/bm/bm_sim/switch.h:78, from src/pi_meter_imp.cpp:23: ../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from ../third_party/spdlog/bm/spdlog/common.h:27, from ../third_party/spdlog/bm/spdlog/spdlog.h:32, from ../include/bm/bm_sim/logger.h:37, from src/pi_meter_imp.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../include/bm/bm_sim/match_tables.h:34, from ../include/bm/bm_sim/tables.h:29, from ../include/bm/bm_sim/P4Objects.h:33, from ../include/bm/bm_sim/context.h:63, from ../include/bm/bm_sim/switch.h:78, from src/device_state.cpp:23: ../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/memory:63, from src/device_state.h:26, from src/device_state.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/action_helpers.cpp -o src/action_helpers.o >/dev/null 2>&1 ../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/group_selection.cpp -o src/group_selection.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_clone_imp.cpp -o src/pi_clone_imp.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_learn_imp.cpp -o src/pi_learn_imp.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_mc_imp.cpp -o src/pi_mc_imp.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/device_state.cpp -o src/device_state.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_act_prof_imp.cpp -o src/pi_act_prof_imp.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_imp.cpp -o src/pi_imp.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_tables_imp.cpp -o src/pi_tables_imp.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_meter_imp.cpp -o src/pi_meter_imp.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -I../targets/simple_switch -DWITH_SIMPLE_SWITCH -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pi_counter_imp.cpp -o src/pi_counter_imp.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmpi.la -rpath /usr/lib/x86_64-linux-gnu src/pi.lo src/pi_imp.lo src/pi_tables_imp.lo src/pi_act_prof_imp.lo src/pi_counter_imp.lo src/pi_meter_imp.lo src/pi_learn_imp.lo src/pi_mc_imp.lo src/pi_clone_imp.lo src/common.lo src/action_helpers.lo src/direct_res_spec.lo src/group_selection.lo src/device_state.lo -lboost_thread -lpcap -lgmp -lnanomsg 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/pi.o src/.libs/pi_imp.o src/.libs/pi_tables_imp.o src/.libs/pi_act_prof_imp.o src/.libs/pi_counter_imp.o src/.libs/pi_meter_imp.o src/.libs/pi_learn_imp.o src/.libs/pi_mc_imp.o src/.libs/pi_clone_imp.o src/.libs/common.o src/.libs/action_helpers.o src/.libs/direct_res_spec.o src/.libs/group_selection.o src/.libs/device_state.o -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libbmpi.so.0 -o .libs/libbmpi.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libbmpi.so.0" && ln -s "libbmpi.so.0.0.0" "libbmpi.so.0") libtool: link: (cd ".libs" && rm -f "libbmpi.so" && ln -s "libbmpi.so.0.0.0" "libbmpi.so") libtool: link: ar cr .libs/libbmpi.a src/pi.o src/pi_imp.o src/pi_tables_imp.o src/pi_act_prof_imp.o src/pi_counter_imp.o src/pi_meter_imp.o src/pi_learn_imp.o src/pi_mc_imp.o src/pi_clone_imp.o src/common.o src/action_helpers.o src/direct_res_spec.o src/group_selection.o src/device_state.o libtool: link: ranlib .libs/libbmpi.a libtool: link: ( cd ".libs" && rm -f "libbmpi.la" && ln -s "../libbmpi.la" "libbmpi.la" ) make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/PI' Making all in services make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' /usr/bin/protoc /sonic/src/p4lang/p4lang-bmv2-1.15.0/services/p4/bm/dataplane_interface.proto --cpp_out ./cpp_out -I/sonic/src/p4lang/p4lang-bmv2-1.15.0/services/ /usr/bin/protoc /sonic/src/p4lang/p4lang-bmv2-1.15.0/services/p4/bm/dataplane_interface.proto --grpc_out ./grpc_out --plugin=protoc-gen-grpc=/usr/bin/grpc_cpp_plugin -I/sonic/src/p4lang/p4lang-bmv2-1.15.0/services/ /usr/bin/protoc /sonic/src/p4lang/p4lang-bmv2-1.15.0/services/p4/bm/dataplane_interface.proto --python_out ./py_out -I/sonic/src/p4lang/p4lang-bmv2-1.15.0/services/ --grpc_out ./py_out --plugin=protoc-gen-grpc=/usr/bin/grpc_python_plugin make all-am make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Icpp_out -Igrpc_out -I./cpp_out -I./grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o cpp_out/p4/bm/libbm_grpc_dataplane_la-dataplane_interface.pb.lo `test -f 'cpp_out/p4/bm/dataplane_interface.pb.cc' || echo './'`cpp_out/p4/bm/dataplane_interface.pb.cc /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Icpp_out -Igrpc_out -I./cpp_out -I./grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o grpc_out/p4/bm/libbm_grpc_dataplane_la-dataplane_interface.grpc.pb.lo `test -f 'grpc_out/p4/bm/dataplane_interface.grpc.pb.cc' || echo './'`grpc_out/p4/bm/dataplane_interface.grpc.pb.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Icpp_out -Igrpc_out -I./cpp_out -I./grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c grpc_out/p4/bm/dataplane_interface.grpc.pb.cc -fPIC -DPIC -o grpc_out/p4/bm/.libs/libbm_grpc_dataplane_la-dataplane_interface.grpc.pb.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Icpp_out -Igrpc_out -I./cpp_out -I./grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c cpp_out/p4/bm/dataplane_interface.pb.cc -fPIC -DPIC -o cpp_out/p4/bm/.libs/libbm_grpc_dataplane_la-dataplane_interface.pb.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Icpp_out -Igrpc_out -I./cpp_out -I./grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c cpp_out/p4/bm/dataplane_interface.pb.cc -o cpp_out/p4/bm/libbm_grpc_dataplane_la-dataplane_interface.pb.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../include -I../include -isystem../third_party/jsoncpp/include -isystem../third_party/spdlog -Icpp_out -Igrpc_out -I./cpp_out -I./grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c grpc_out/p4/bm/dataplane_interface.grpc.pb.cc -o grpc_out/p4/bm/libbm_grpc_dataplane_la-dataplane_interface.grpc.pb.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbm_grpc_dataplane.la -rpath /usr/lib/x86_64-linux-gnu cpp_out/p4/bm/libbm_grpc_dataplane_la-dataplane_interface.pb.lo grpc_out/p4/bm/libbm_grpc_dataplane_la-dataplane_interface.grpc.pb.lo -lboost_thread -lpcap -lgmp -lnanomsg 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 cpp_out/p4/bm/.libs/libbm_grpc_dataplane_la-dataplane_interface.pb.o grpc_out/p4/bm/.libs/libbm_grpc_dataplane_la-dataplane_interface.grpc.pb.o -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libbm_grpc_dataplane.so.0 -o .libs/libbm_grpc_dataplane.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libbm_grpc_dataplane.so.0" && ln -s "libbm_grpc_dataplane.so.0.0.0" "libbm_grpc_dataplane.so.0") libtool: link: (cd ".libs" && rm -f "libbm_grpc_dataplane.so" && ln -s "libbm_grpc_dataplane.so.0.0.0" "libbm_grpc_dataplane.so") libtool: link: ar cr .libs/libbm_grpc_dataplane.a cpp_out/p4/bm/libbm_grpc_dataplane_la-dataplane_interface.pb.o grpc_out/p4/bm/libbm_grpc_dataplane_la-dataplane_interface.grpc.pb.o libtool: link: ranlib .libs/libbm_grpc_dataplane.a libtool: link: ( cd ".libs" && rm -f "libbm_grpc_dataplane.la" && ln -s "../libbm_grpc_dataplane.la" "libbm_grpc_dataplane.la" ) make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' Making all in targets make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets' Making all in simple_switch make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' /usr/bin/thrift -out ./gen-cpp/bm --gen cpp -r ./thrift/simple_switch.thrift /usr/bin/thrift -o . --gen py -r ./thrift/simple_switch.thrift touch gen-cpp/bm/simple_switch_constants.cpp gen-cpp/bm/simple_switch_constants.h gen-cpp/bm/SimpleSwitch.cpp gen-cpp/bm/SimpleSwitch.h gen-cpp/bm/simple_switch_types.cpp gen-cpp/bm/simple_switch_types.h if mkdir ./sswitch_runtime.test 2>/dev/null; then \ rm -rf ./sswitch_runtime/; \ cp -r ./gen-py/sswitch_runtime/ ./; \ rm -rf ./sswitch_runtime.test; else :; \ fi make all-recursive make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' Making all in . make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o main.o main.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o simple_switch.lo simple_switch.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o primitives.lo primitives.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o runner.lo runner.cpp rm -f simple_switch_CLI simple_switch_CLI.tmp sed -e 's|@pythondir[@]|/usr/lib/python3.11/site-packages|g' ./simple_switch_CLI.in >simple_switch_CLI.tmp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o thrift/src/SimpleSwitch_server.lo thrift/src/SimpleSwitch_server.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/simple_switch_constants.lo gen-cpp/bm/simple_switch_constants.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/SimpleSwitch.lo gen-cpp/bm/SimpleSwitch.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/simple_switch_types.lo gen-cpp/bm/simple_switch_types.cpp chmod +x simple_switch_CLI.tmp chmod a-w simple_switch_CLI.tmp mv simple_switch_CLI.tmp simple_switch_CLI libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c primitives.cpp -fPIC -DPIC -o .libs/primitives.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c simple_switch.cpp -fPIC -DPIC -o .libs/simple_switch.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c runner.cpp -fPIC -DPIC -o .libs/runner.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_switch_constants.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/simple_switch_constants.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_switch_types.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/simple_switch_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/SimpleSwitch.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/SimpleSwitch.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c thrift/src/SimpleSwitch_server.cpp -fPIC -DPIC -o thrift/src/.libs/SimpleSwitch_server.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_switch_constants.cpp -o gen-cpp/bm/simple_switch_constants.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/simple_switch_types.cpp -o gen-cpp/bm/simple_switch_types.o >/dev/null 2>&1 In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from simple_switch.cpp:24: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/memory:63, from ../../include/bm/bm_sim/parser.h:26, from simple_switch.cpp:23: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from ../../include/bm/bm_runtime/bm_runtime.h:7, from main.cpp:26: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/thrift/TProcessor.h:23, from /usr/include/thrift/TDispatchProcessor.h:22, from ./gen-cpp/bm/SimpleSwitch.h:10, from main.cpp:25: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from thrift/src/SimpleSwitch_server.cpp:31: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/thrift/TProcessor.h:23, from /usr/include/thrift/TDispatchProcessor.h:22, from ./gen-cpp/bm/SimpleSwitch.h:10, from thrift/src/SimpleSwitch_server.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from simple_switch.h:27, from primitives.cpp:33: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_construct.h:61, from /usr/include/c++/12/bits/alloc_traits.h:33, from /usr/include/c++/12/ext/alloc_traits.h:34, from /usr/include/c++/12/unordered_map:41, from /usr/include/c++/12/functional:61, from ../../include/bm/bm_sim/actions.h:74, from primitives.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from simple_switch.h:27, from runner.cpp:36: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from ../../third_party/spdlog/bm/spdlog/common.h:27, from ../../third_party/spdlog/bm/spdlog/spdlog.h:32, from ../../include/bm/bm_sim/logger.h:37, from runner.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/SimpleSwitch.cpp -o gen-cpp/bm/SimpleSwitch.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c runner.cpp -o runner.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c thrift/src/SimpleSwitch_server.cpp -o thrift/src/SimpleSwitch_server.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c primitives.cpp -o primitives.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -DWITH_PI -I../../PI -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c simple_switch.cpp -o simple_switch.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libsimpleswitch_thrift.la -rpath /usr/lib/x86_64-linux-gnu gen-cpp/bm/simple_switch_constants.lo gen-cpp/bm/SimpleSwitch.lo gen-cpp/bm/simple_switch_types.lo -lboost_thread -lpcap -lgmp -lnanomsg 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 gen-cpp/bm/.libs/simple_switch_constants.o gen-cpp/bm/.libs/SimpleSwitch.o gen-cpp/bm/.libs/simple_switch_types.o -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libsimpleswitch_thrift.so.0 -o .libs/libsimpleswitch_thrift.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libsimpleswitch_thrift.so.0" && ln -s "libsimpleswitch_thrift.so.0.0.0" "libsimpleswitch_thrift.so.0") libtool: link: (cd ".libs" && rm -f "libsimpleswitch_thrift.so" && ln -s "libsimpleswitch_thrift.so.0.0.0" "libsimpleswitch_thrift.so") libtool: link: ar cr .libs/libsimpleswitch_thrift.a gen-cpp/bm/simple_switch_constants.o gen-cpp/bm/SimpleSwitch.o gen-cpp/bm/simple_switch_types.o libtool: link: ranlib .libs/libsimpleswitch_thrift.a libtool: link: ( cd ".libs" && rm -f "libsimpleswitch_thrift.la" && ln -s "../libsimpleswitch_thrift.la" "libsimpleswitch_thrift.la" ) /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libsimpleswitch.la simple_switch.lo primitives.lo thrift/src/SimpleSwitch_server.lo ../../src/bm_sim/libbmsim.la ../../src/bf_lpm_trie/libbflpmtrie.la ../../src/BMI/libbmi.la ../../third_party/jsoncpp/libjson.la -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: (cd .libs/libsimpleswitch.lax/libbmsim.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/../../src/bm_sim/.libs/libbmsim.a") libtool: link: (cd .libs/libsimpleswitch.lax/libbflpmtrie.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/../../src/bf_lpm_trie/.libs/libbflpmtrie.a") libtool: link: (cd .libs/libsimpleswitch.lax/libbmi.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/../../src/BMI/.libs/libbmi.a") libtool: link: (cd .libs/libsimpleswitch.lax/libjson.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/../../third_party/jsoncpp/.libs/libjson.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libsimpleswitch.lax/libbmsim.a/primitives.o .libs/libsimpleswitch.lax/lt1-primitives.o || cp .libs/libsimpleswitch.lax/libbmsim.a/primitives.o .libs/libsimpleswitch.lax/lt1-primitives.o libtool: link: ar cr .libs/libsimpleswitch.a .libs/simple_switch.o .libs/primitives.o thrift/src/.libs/SimpleSwitch_server.o .libs/libsimpleswitch.lax/libbmsim.a/P4Objects.o .libs/libsimpleswitch.lax/libbmsim.a/_assert.o .libs/libsimpleswitch.lax/libbmsim.a/action_profile.o .libs/libsimpleswitch.lax/libbmsim.a/actions.o .libs/libsimpleswitch.lax/libbmsim.a/ageing.o .libs/libsimpleswitch.lax/libbmsim.a/bytecontainer.o .libs/libsimpleswitch.lax/libbmsim.a/calculations.o .libs/libsimpleswitch.lax/libbmsim.a/checksums.o .libs/libsimpleswitch.lax/libbmsim.a/conditionals.o .libs/libsimpleswitch.lax/libbmsim.a/context.o .libs/libsimpleswitch.lax/libbmsim.a/control_action.o .libs/libsimpleswitch.lax/libbmsim.a/counters.o .libs/libsimpleswitch.lax/libbmsim.a/crc_map.o .libs/libsimpleswitch.lax/libbmsim.a/debugger.o .libs/libsimpleswitch.lax/libbmsim.a/deparser.o .libs/libsimpleswitch.lax/libbmsim.a/dev_mgr.o .libs/libsimpleswitch.lax/libbmsim.a/dev_mgr_bmi.o .libs/libsimpleswitch.lax/libbmsim.a/dev_mgr_packet_in.o .libs/libsimpleswitch.lax/libbmsim.a/enums.o .libs/libsimpleswitch.lax/libbmsim.a/event_logger.o .libs/libsimpleswitch.lax/libbmsim.a/expressions.o .libs/libsimpleswitch.lax/libbmsim.a/extern.o .libs/libsimpleswitch.lax/libbmsim.a/fields.o .libs/libsimpleswitch.lax/libbmsim.a/header_unions.o .libs/libsimpleswitch.lax/libbmsim.a/headers.o .libs/libsimpleswitch.lax/libbmsim.a/learning.o .libs/libsimpleswitch.lax/libbmsim.a/logger.o .libs/libsimpleswitch.lax/libbmsim.a/lookup_structures.o .libs/libsimpleswitch.lax/libbmsim.a/match_error_codes.o .libs/libsimpleswitch.lax/libbmsim.a/match_tables.o .libs/libsimpleswitch.lax/libbmsim.a/match_units.o .libs/libsimpleswitch.lax/libbmsim.a/md5.o .libs/libsimpleswitch.lax/libbmsim.a/meters.o .libs/libsimpleswitch.lax/libbmsim.a/options_parse.o .libs/libsimpleswitch.lax/libbmsim.a/packet.o .libs/libsimpleswitch.lax/libbmsim.a/parser.o .libs/libsimpleswitch.lax/libbmsim.a/parser_error.o .libs/libsimpleswitch.lax/libbmsim.a/pcap_file.o .libs/libsimpleswitch.lax/libbmsim.a/periodic_task.o .libs/libsimpleswitch.lax/libbmsim.a/phv.o .libs/libsimpleswitch.lax/libbmsim.a/phv_source.o .libs/libsimpleswitch.lax/libbmsim.a/pipeline.o .libs/libsimpleswitch.lax/libbmsim.a/port_monitor.o .libs/libsimpleswitch.lax/lt1-primitives.o .libs/libsimpleswitch.lax/libbmsim.a/simple_pre.o .libs/libsimpleswitch.lax/libbmsim.a/simple_pre_lag.o .libs/libsimpleswitch.lax/libbmsim.a/source_info.o .libs/libsimpleswitch.lax/libbmsim.a/stacks.o .libs/libsimpleswitch.lax/libbmsim.a/stateful.o .libs/libsimpleswitch.lax/libbmsim.a/switch.o .libs/libsimpleswitch.lax/libbmsim.a/tables.o .libs/libsimpleswitch.lax/libbmsim.a/target_parser.o .libs/libsimpleswitch.lax/libbmsim.a/transport.o .libs/libsimpleswitch.lax/libbmsim.a/transport_nn.o .libs/libsimpleswitch.lax/libbmsim.a/version.o .libs/libsimpleswitch.lax/libbmsim.a/xxhash.o .libs/libsimpleswitch.lax/libbflpmtrie.a/bf_lpm_trie.o .libs/libsimpleswitch.lax/libbmi.a/bmi_interface.o .libs/libsimpleswitch.lax/libbmi.a/bmi_port.o .libs/libsimpleswitch.lax/libjson.a/jsoncpp.o libtool: link: ranlib .libs/libsimpleswitch.a libtool: link: rm -fr .libs/libsimpleswitch.lax .libs/libsimpleswitch.lax libtool: link: ( cd ".libs" && rm -f "libsimpleswitch.la" && ln -s "../libsimpleswitch.la" "libsimpleswitch.la" ) /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libsimpleswitch_runner.la -rpath /usr/lib/x86_64-linux-gnu runner.lo ../../PI/libbmpi.la libsimpleswitch.la -lboost_thread -lpcap -lgmp -lnanomsg /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -rdynamic -Wl,-z,relro -Wl,-z,now -o simple_switch main.o ../../src/bm_runtime/libbmruntime.la ../../thrift_src/libruntimestubs.la libsimpleswitch.la libsimpleswitch_thrift.la -lboost_thread -lpcap -lgmp -lnanomsg 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/runner.o -Wl,--whole-archive ./.libs/libsimpleswitch.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-bmv2-1.15.0/PI/.libs ../../PI/.libs/libbmpi.so -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libsimpleswitch_runner.so.0 -o .libs/libsimpleswitch_runner.so.0.0.0 libtool: link: g++ -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -rdynamic -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/simple_switch main.o ../../src/bm_runtime/.libs/libbmruntime.a ../../thrift_src/.libs/libruntimestubs.so ./.libs/libsimpleswitch.a -lboost_system -lthrift -lboost_program_options -lboost_filesystem ./.libs/libsimpleswitch_thrift.so -lboost_thread -lpcap -lgmp -lnanomsg -pthread libtool: link: (cd ".libs" && rm -f "libsimpleswitch_runner.so.0" && ln -s "libsimpleswitch_runner.so.0.0.0" "libsimpleswitch_runner.so.0") libtool: link: (cd ".libs" && rm -f "libsimpleswitch_runner.so" && ln -s "libsimpleswitch_runner.so.0.0.0" "libsimpleswitch_runner.so") libtool: link: (cd .libs/libsimpleswitch_runner.lax/libsimpleswitch.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/./.libs/libsimpleswitch.a") libtool: link: ar cr .libs/libsimpleswitch_runner.a runner.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/P4Objects.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/SimpleSwitch_server.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/_assert.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/action_profile.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/actions.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/ageing.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/bf_lpm_trie.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/bmi_interface.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/bmi_port.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/bytecontainer.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/calculations.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/checksums.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/conditionals.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/context.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/control_action.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/counters.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/crc_map.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/debugger.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/deparser.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/dev_mgr.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/dev_mgr_bmi.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/dev_mgr_packet_in.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/enums.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/event_logger.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/expressions.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/extern.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/fields.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/header_unions.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/headers.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/jsoncpp.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/learning.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/logger.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/lookup_structures.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/lt1-primitives.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/match_error_codes.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/match_tables.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/match_units.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/md5.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/meters.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/options_parse.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/packet.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/parser.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/parser_error.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/pcap_file.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/periodic_task.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/phv.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/phv_source.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/pipeline.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/port_monitor.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/primitives.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/simple_pre.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/simple_pre_lag.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/simple_switch.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/source_info.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/stacks.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/stateful.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/switch.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/tables.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/target_parser.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/transport.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/transport_nn.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/version.o .libs/libsimpleswitch_runner.lax/libsimpleswitch.a/xxhash.o libtool: link: ranlib .libs/libsimpleswitch_runner.a libtool: link: rm -fr .libs/libsimpleswitch_runner.lax libtool: link: ( cd ".libs" && rm -f "libsimpleswitch_runner.la" && ln -s "../libsimpleswitch_runner.la" "libsimpleswitch_runner.la" ) make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' Making all in tests make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' Making all in . make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' make[9]: Nothing to be done for 'all-am'. make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' Making all in CLI_tests make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests/CLI_tests' make[9]: Nothing to be done for 'all'. make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests/CLI_tests' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' Making all in psa_switch make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' /usr/bin/thrift -out ./gen-cpp/bm --gen cpp -r ./thrift/psa_switch.thrift /usr/bin/thrift -o . --gen py -r ./thrift/psa_switch.thrift touch gen-cpp/bm/psa_switch_constants.cpp gen-cpp/bm/psa_switch_constants.h gen-cpp/bm/PsaSwitch.cpp gen-cpp/bm/PsaSwitch.h gen-cpp/bm/psa_switch_types.cpp gen-cpp/bm/psa_switch_types.h if mkdir ./pswitch_runtime.test 2>/dev/null; then \ rm -rf ./pswitch_runtime/; \ cp -r ./gen-py/pswitch_runtime/ ./; \ rm -rf ./pswitch_runtime.test; else :; \ fi make all-recursive make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' Making all in . make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o main.o main.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o psa_switch.lo psa_switch.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o primitives.lo primitives.cpp rm -f psa_switch_CLI psa_switch_CLI.tmp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o externs/psa_counter.lo externs/psa_counter.cpp sed -e 's|@pythondir[@]|/usr/lib/python3.11/site-packages|g' ./psa_switch_CLI.in >psa_switch_CLI.tmp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o externs/psa_meter.lo externs/psa_meter.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o externs/psa_random.lo externs/psa_random.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o externs/psa_internet_checksum.lo externs/psa_internet_checksum.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o externs/psa_hash.lo externs/psa_hash.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o thrift/src/PsaSwitch_server.lo thrift/src/PsaSwitch_server.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/psa_switch_constants.lo gen-cpp/bm/psa_switch_constants.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/PsaSwitch.lo gen-cpp/bm/PsaSwitch.cpp /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o gen-cpp/bm/psa_switch_types.lo gen-cpp/bm/psa_switch_types.cpp chmod +x psa_switch_CLI.tmp chmod a-w psa_switch_CLI.tmp mv psa_switch_CLI.tmp psa_switch_CLI libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c psa_switch.cpp -fPIC -DPIC -o .libs/psa_switch.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c primitives.cpp -fPIC -DPIC -o .libs/primitives.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_counter.cpp -fPIC -DPIC -o externs/.libs/psa_counter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_meter.cpp -fPIC -DPIC -o externs/.libs/psa_meter.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/PsaSwitch.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/PsaSwitch.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_internet_checksum.cpp -fPIC -DPIC -o externs/.libs/psa_internet_checksum.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_random.cpp -fPIC -DPIC -o externs/.libs/psa_random.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/psa_switch_constants.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/psa_switch_constants.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_hash.cpp -fPIC -DPIC -o externs/.libs/psa_hash.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/psa_switch_types.cpp -fPIC -DPIC -o gen-cpp/bm/.libs/psa_switch_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c thrift/src/PsaSwitch_server.cpp -fPIC -DPIC -o thrift/src/.libs/PsaSwitch_server.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/psa_switch_constants.cpp -o gen-cpp/bm/psa_switch_constants.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/psa_switch_types.cpp -o gen-cpp/bm/psa_switch_types.o >/dev/null 2>&1 In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from psa_switch.cpp:22: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algobase.h:65, from /usr/include/c++/12/memory:63, from ../../include/bm/bm_sim/parser.h:26, from psa_switch.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from ../../include/bm/bm_runtime/bm_runtime.h:7, from main.cpp:24: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/thrift/TProcessor.h:23, from /usr/include/thrift/TDispatchProcessor.h:22, from ./gen-cpp/bm/PsaSwitch.h:10, from main.cpp:23: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from ../../include/bm/bm_sim/P4Objects.h:33, from ../../include/bm/bm_sim/context.h:63, from ../../include/bm/bm_sim/switch.h:78, from thrift/src/PsaSwitch_server.cpp:31: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/thrift/TProcessor.h:23, from /usr/include/thrift/TDispatchProcessor.h:22, from ./gen-cpp/bm/PsaSwitch.h:10, from thrift/src/PsaSwitch_server.cpp:22: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_meter.cpp -o externs/psa_meter.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_counter.cpp -o externs/psa_counter.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_internet_checksum.cpp -o externs/psa_internet_checksum.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c gen-cpp/bm/PsaSwitch.cpp -o gen-cpp/bm/PsaSwitch.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_hash.cpp -o externs/psa_hash.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c externs/psa_random.cpp -o externs/psa_random.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c primitives.cpp -o primitives.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libpsaswitch_thrift.la -rpath /usr/lib/x86_64-linux-gnu gen-cpp/bm/psa_switch_constants.lo gen-cpp/bm/PsaSwitch.lo gen-cpp/bm/psa_switch_types.lo -lboost_thread -lpcap -lgmp -lnanomsg 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 gen-cpp/bm/.libs/psa_switch_constants.o gen-cpp/bm/.libs/PsaSwitch.o gen-cpp/bm/.libs/psa_switch_types.o -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libpsaswitch_thrift.so.0 -o .libs/libpsaswitch_thrift.so.0.0.0 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c thrift/src/PsaSwitch_server.cpp -o thrift/src/PsaSwitch_server.o >/dev/null 2>&1 libtool: link: (cd ".libs" && rm -f "libpsaswitch_thrift.so.0" && ln -s "libpsaswitch_thrift.so.0.0.0" "libpsaswitch_thrift.so.0") libtool: link: (cd ".libs" && rm -f "libpsaswitch_thrift.so" && ln -s "libpsaswitch_thrift.so.0.0.0" "libpsaswitch_thrift.so") libtool: link: ar cr .libs/libpsaswitch_thrift.a gen-cpp/bm/psa_switch_constants.o gen-cpp/bm/PsaSwitch.o gen-cpp/bm/psa_switch_types.o libtool: link: ranlib .libs/libpsaswitch_thrift.a libtool: link: ( cd ".libs" && rm -f "libpsaswitch_thrift.la" && ln -s "../libpsaswitch_thrift.la" "libpsaswitch_thrift.la" ) libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -I./thrift/src/ -I./gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c psa_switch.cpp -o psa_switch.o >/dev/null 2>&1 /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libpsaswitch.la psa_switch.lo primitives.lo externs/psa_counter.lo externs/psa_meter.lo externs/psa_random.lo externs/psa_internet_checksum.lo externs/psa_hash.lo thrift/src/PsaSwitch_server.lo ../../src/bm_sim/libbmsim.la ../../src/bf_lpm_trie/libbflpmtrie.la ../../src/BMI/libbmi.la ../../third_party/jsoncpp/libjson.la -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: (cd .libs/libpsaswitch.lax/libbmsim.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/../../src/bm_sim/.libs/libbmsim.a") libtool: link: (cd .libs/libpsaswitch.lax/libbflpmtrie.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/../../src/bf_lpm_trie/.libs/libbflpmtrie.a") libtool: link: (cd .libs/libpsaswitch.lax/libbmi.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/../../src/BMI/.libs/libbmi.a") libtool: link: (cd .libs/libpsaswitch.lax/libjson.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/../../third_party/jsoncpp/.libs/libjson.a") copying selected object files to avoid basename conflicts... libtool: link: ln .libs/libpsaswitch.lax/libbmsim.a/primitives.o .libs/libpsaswitch.lax/lt1-primitives.o || cp .libs/libpsaswitch.lax/libbmsim.a/primitives.o .libs/libpsaswitch.lax/lt1-primitives.o libtool: link: ar cr .libs/libpsaswitch.a .libs/psa_switch.o .libs/primitives.o externs/.libs/psa_counter.o externs/.libs/psa_meter.o externs/.libs/psa_random.o externs/.libs/psa_internet_checksum.o externs/.libs/psa_hash.o thrift/src/.libs/PsaSwitch_server.o .libs/libpsaswitch.lax/libbmsim.a/P4Objects.o .libs/libpsaswitch.lax/libbmsim.a/_assert.o .libs/libpsaswitch.lax/libbmsim.a/action_profile.o .libs/libpsaswitch.lax/libbmsim.a/actions.o .libs/libpsaswitch.lax/libbmsim.a/ageing.o .libs/libpsaswitch.lax/libbmsim.a/bytecontainer.o .libs/libpsaswitch.lax/libbmsim.a/calculations.o .libs/libpsaswitch.lax/libbmsim.a/checksums.o .libs/libpsaswitch.lax/libbmsim.a/conditionals.o .libs/libpsaswitch.lax/libbmsim.a/context.o .libs/libpsaswitch.lax/libbmsim.a/control_action.o .libs/libpsaswitch.lax/libbmsim.a/counters.o .libs/libpsaswitch.lax/libbmsim.a/crc_map.o .libs/libpsaswitch.lax/libbmsim.a/debugger.o .libs/libpsaswitch.lax/libbmsim.a/deparser.o .libs/libpsaswitch.lax/libbmsim.a/dev_mgr.o .libs/libpsaswitch.lax/libbmsim.a/dev_mgr_bmi.o .libs/libpsaswitch.lax/libbmsim.a/dev_mgr_packet_in.o .libs/libpsaswitch.lax/libbmsim.a/enums.o .libs/libpsaswitch.lax/libbmsim.a/event_logger.o .libs/libpsaswitch.lax/libbmsim.a/expressions.o .libs/libpsaswitch.lax/libbmsim.a/extern.o .libs/libpsaswitch.lax/libbmsim.a/fields.o .libs/libpsaswitch.lax/libbmsim.a/header_unions.o .libs/libpsaswitch.lax/libbmsim.a/headers.o .libs/libpsaswitch.lax/libbmsim.a/learning.o .libs/libpsaswitch.lax/libbmsim.a/logger.o .libs/libpsaswitch.lax/libbmsim.a/lookup_structures.o .libs/libpsaswitch.lax/libbmsim.a/match_error_codes.o .libs/libpsaswitch.lax/libbmsim.a/match_tables.o .libs/libpsaswitch.lax/libbmsim.a/match_units.o .libs/libpsaswitch.lax/libbmsim.a/md5.o .libs/libpsaswitch.lax/libbmsim.a/meters.o .libs/libpsaswitch.lax/libbmsim.a/options_parse.o .libs/libpsaswitch.lax/libbmsim.a/packet.o .libs/libpsaswitch.lax/libbmsim.a/parser.o .libs/libpsaswitch.lax/libbmsim.a/parser_error.o .libs/libpsaswitch.lax/libbmsim.a/pcap_file.o .libs/libpsaswitch.lax/libbmsim.a/periodic_task.o .libs/libpsaswitch.lax/libbmsim.a/phv.o .libs/libpsaswitch.lax/libbmsim.a/phv_source.o .libs/libpsaswitch.lax/libbmsim.a/pipeline.o .libs/libpsaswitch.lax/libbmsim.a/port_monitor.o .libs/libpsaswitch.lax/lt1-primitives.o .libs/libpsaswitch.lax/libbmsim.a/simple_pre.o .libs/libpsaswitch.lax/libbmsim.a/simple_pre_lag.o .libs/libpsaswitch.lax/libbmsim.a/source_info.o .libs/libpsaswitch.lax/libbmsim.a/stacks.o .libs/libpsaswitch.lax/libbmsim.a/stateful.o .libs/libpsaswitch.lax/libbmsim.a/switch.o .libs/libpsaswitch.lax/libbmsim.a/tables.o .libs/libpsaswitch.lax/libbmsim.a/target_parser.o .libs/libpsaswitch.lax/libbmsim.a/transport.o .libs/libpsaswitch.lax/libbmsim.a/transport_nn.o .libs/libpsaswitch.lax/libbmsim.a/version.o .libs/libpsaswitch.lax/libbmsim.a/xxhash.o .libs/libpsaswitch.lax/libbflpmtrie.a/bf_lpm_trie.o .libs/libpsaswitch.lax/libbmi.a/bmi_interface.o .libs/libpsaswitch.lax/libbmi.a/bmi_port.o .libs/libpsaswitch.lax/libjson.a/jsoncpp.o libtool: link: ranlib .libs/libpsaswitch.a libtool: link: rm -fr .libs/libpsaswitch.lax .libs/libpsaswitch.lax libtool: link: ( cd ".libs" && rm -f "libpsaswitch.la" && ln -s "../libpsaswitch.la" "libpsaswitch.la" ) /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o psa_switch main.o ../../src/bm_runtime/libbmruntime.la ../../thrift_src/libruntimestubs.la libpsaswitch.la libpsaswitch_thrift.la -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: g++ -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/psa_switch main.o ../../src/bm_runtime/.libs/libbmruntime.a ../../thrift_src/.libs/libruntimestubs.so ./.libs/libpsaswitch.a -lboost_system -lthrift -lboost_program_options -lboost_filesystem ./.libs/libpsaswitch_thrift.so -lboost_thread -lpcap -lgmp -lnanomsg -pthread make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' Making all in tests make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' Making all in . make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' make[9]: Nothing to be done for 'all-am'. make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' Making all in simple_router make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_router' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o simple_router.o simple_router.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o primitives.o primitives.cpp In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from simple_router.cpp:24: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/c++/12/stdexcept:39, from /usr/include/c++/12/system_error:41, from /usr/include/c++/12/bits/std_mutex.h:39, from /usr/include/c++/12/condition_variable:39, from ../../include/bm/bm_sim/queue.h:26, from simple_router.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o simple_router simple_router.o primitives.o ../../src/bm_runtime/libbmruntime.la ../../src/bm_sim/libbmsim.la ../../src/bf_lpm_trie/libbflpmtrie.la ../../thrift_src/libruntimestubs.la ../../src/BMI/libbmi.la ../../third_party/jsoncpp/libjson.la -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: g++ -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/simple_router simple_router.o primitives.o ../../src/bm_runtime/.libs/libbmruntime.a ../../src/bm_sim/.libs/libbmsim.a ../../src/bf_lpm_trie/.libs/libbflpmtrie.a ../../thrift_src/.libs/libruntimestubs.so ../../src/BMI/.libs/libbmi.a ../../third_party/jsoncpp/.libs/libjson.a -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg -pthread make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_router' Making all in l2_switch make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch' Making all in . make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch' g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o l2_switch.o l2_switch.cpp g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -isystem../../third_party/jsoncpp/include -isystem../../third_party/spdlog -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o primitives.o primitives.cpp In file included from ../../include/bm/bm_sim/match_tables.h:34, from ../../include/bm/bm_sim/tables.h:29, from l2_switch.cpp:24: ../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from /usr/include/c++/12/stdexcept:39, from /usr/include/c++/12/system_error:41, from /usr/include/c++/12/bits/std_mutex.h:39, from /usr/include/c++/12/condition_variable:39, from ../../include/bm/bm_sim/queue.h:26, from l2_switch.cpp:21: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /bin/bash ../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o l2_switch l2_switch.o primitives.o ../../src/bm_runtime/libbmruntime.la ../../src/bm_sim/libbmsim.la ../../src/bf_lpm_trie/libbflpmtrie.la ../../thrift_src/libruntimestubs.la ../../src/BMI/libbmi.la ../../third_party/jsoncpp/libjson.la -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: g++ -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/l2_switch l2_switch.o primitives.o ../../src/bm_runtime/.libs/libbmruntime.a ../../src/bm_sim/.libs/libbmsim.a ../../src/bf_lpm_trie/.libs/libbflpmtrie.a ../../thrift_src/.libs/libruntimestubs.so ../../src/BMI/.libs/libbmi.a ../../third_party/jsoncpp/.libs/libjson.a -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg -pthread make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch' Making all in learn_client make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch/learn_client' g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../include -isystem../../../third_party/jsoncpp/include -isystem../../../third_party/spdlog -I../../../thrift_src/gen-cpp -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o learn_client.o learn_client.cpp /bin/bash ../../../libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o learn_client learn_client.o ../../../src/bm_apps/libbmapps.la -lboost_thread -lpcap -lgmp -lnanomsg libtool: link: g++ -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/learn_client learn_client.o ../../../src/bm_apps/.libs/libbmapps.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src/.libs/libruntimestubs.so -lthrift -lboost_thread -lpcap -lgmp -lnanomsg -pthread make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch/learn_client' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch' Making all in simple_switch_grpc make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make all-recursive make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' Making all in . make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' g++ -DHAVE_CONFIG_H -I. -I./../../include -I./../simple_switch -I./../../PI -isystem./../../third_party/spdlog -DWITH_THRIFT -I./../simple_switch/gen-cpp -I./../../services/cpp_out -I./../../services/grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o main.o main.cpp /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I./../../include -I./../simple_switch -I./../../PI -isystem./../../third_party/spdlog -DWITH_THRIFT -I./../simple_switch/gen-cpp -I./../../services/cpp_out -I./../../services/grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o switch_runner.lo switch_runner.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I./../../include -I./../simple_switch -I./../../PI -isystem./../../third_party/spdlog -DWITH_THRIFT -I./../simple_switch/gen-cpp -I./../../services/cpp_out -I./../../services/grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c switch_runner.cpp -fPIC -DPIC -o .libs/switch_runner.o In file included from ./../../include/bm/bm_sim/match_tables.h:34, from ./../../include/bm/bm_sim/tables.h:29, from ./../../include/bm/bm_sim/P4Objects.h:33, from ./../../include/bm/bm_sim/context.h:63, from ./../../include/bm/bm_sim/switch.h:78, from ./../simple_switch/simple_switch.h:27, from switch_runner.cpp:49: ./../../include/bm/bm_sim/match_units.h:231:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 231 | : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, from ./../../third_party/spdlog/bm/spdlog/common.h:27, from ./../../third_party/spdlog/bm/spdlog/spdlog.h:32, from ./../../include/bm/bm_sim/logger.h:37, from switch_runner.cpp:23: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ ./../../include/bm/bm_sim/match_tables.h:65:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 65 | : public std::iterator { | ^~~~~~~~ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -I./../../include -I./../simple_switch -I./../../PI -isystem./../../third_party/spdlog -DWITH_THRIFT -I./../simple_switch/gen-cpp -I./../../services/cpp_out -I./../../services/grpc_out -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c switch_runner.cpp -o switch_runner.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libsimple_switch_grpc.la switch_runner.lo ./../simple_switch/libsimpleswitch.la ./../../PI/libbmpi.la ./../../services/libbm_grpc_dataplane.la ./../../src/bm_runtime/libbmruntime.la ./../../thrift_src/libruntimestubs.la ./../simple_switch/libsimpleswitch_thrift.la -lpifeproto -lpigrpcserver -lpi -lpip4info -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 -lprotobuf libtool: link: (cd .libs/libsimple_switch_grpc.lax/libsimpleswitch.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/./../simple_switch/.libs/libsimpleswitch.a") libtool: link: (cd .libs/libsimple_switch_grpc.lax/libbmruntime.a && ar x "/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/./../../src/bm_runtime/.libs/libbmruntime.a") libtool: link: ar cr .libs/libsimple_switch_grpc.a .libs/switch_runner.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/P4Objects.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/SimpleSwitch_server.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/_assert.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/action_profile.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/actions.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/ageing.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/bf_lpm_trie.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/bmi_interface.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/bmi_port.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/bytecontainer.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/calculations.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/checksums.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/conditionals.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/context.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/control_action.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/counters.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/crc_map.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/debugger.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/deparser.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/dev_mgr.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/dev_mgr_bmi.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/dev_mgr_packet_in.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/enums.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/event_logger.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/expressions.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/extern.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/fields.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/header_unions.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/headers.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/jsoncpp.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/learning.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/logger.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/lookup_structures.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/lt1-primitives.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/match_error_codes.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/match_tables.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/match_units.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/md5.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/meters.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/options_parse.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/packet.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/parser.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/parser_error.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/pcap_file.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/periodic_task.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/phv.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/phv_source.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/pipeline.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/port_monitor.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/primitives.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/simple_pre.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/simple_pre_lag.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/simple_switch.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/source_info.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/stacks.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/stateful.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/switch.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/tables.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/target_parser.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/transport.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/transport_nn.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/version.o .libs/libsimple_switch_grpc.lax/libsimpleswitch.a/xxhash.o .libs/libsimple_switch_grpc.lax/libbmruntime.a/SimplePreLAG_server.o .libs/libsimple_switch_grpc.lax/libbmruntime.a/SimplePre_server.o .libs/libsimple_switch_grpc.lax/libbmruntime.a/Standard_server.o .libs/libsimple_switch_grpc.lax/libbmruntime.a/server.o libtool: link: ranlib .libs/libsimple_switch_grpc.a libtool: link: rm -fr .libs/libsimple_switch_grpc.lax libtool: link: ( cd ".libs" && rm -f "libsimple_switch_grpc.la" && ln -s "../libsimple_switch_grpc.la" "libsimple_switch_grpc.la" ) /bin/bash ./libtool --tag=CXX --mode=link g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,--no-as-needed,-lgrpc++_reflection,--as-needed -rdynamic -Wl,-z,relro -Wl,-z,now -o simple_switch_grpc main.o libsimple_switch_grpc.la libtool: link: g++ -Wall -Wextra -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,--no-as-needed -Wl,-lgrpc++_reflection -Wl,--as-needed -rdynamic -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/simple_switch_grpc main.o ./.libs/libsimple_switch_grpc.a -lthrift -lboost_program_options -lboost_filesystem /sonic/src/p4lang/p4lang-bmv2-1.15.0/PI/.libs/libbmpi.so /sonic/src/p4lang/p4lang-bmv2-1.15.0/services/.libs/libbm_grpc_dataplane.so /sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src/.libs/libruntimestubs.so /sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/.libs/libsimpleswitch_thrift.so -lpcap -lgmp -lnanomsg /usr/lib/x86_64-linux-gnu/libpigrpcserver.so /usr/lib/x86_64-linux-gnu/libpifeproto.so /usr/lib/x86_64-linux-gnu/libpifecpp.so /usr/lib/x86_64-linux-gnu/libpiconvertproto.so /usr/lib/x86_64-linux-gnu/libpiprotogrpc.so /usr/lib/x86_64-linux-gnu/libpiprotobuf.so -lboost_thread -lboost_system /usr/lib/x86_64-linux-gnu/libpi.so /usr/lib/x86_64-linux-gnu/libpip4info.so -lreadline -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 -lprotobuf -pthread make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' Making all in tests make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' Making all in ../../../third_party make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' Making all in gtest make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' make[10]: Nothing to be done for 'all'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' Making all in jsoncpp make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' make[10]: Nothing to be done for 'all'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' Making all in spdlog make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[10]: Nothing to be done for 'all'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[10]: Nothing to be done for 'all-am'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[9]: Nothing to be done for 'all-am'. make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets' make[6]: Nothing to be done for 'all-am'. make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets' Making all in tools make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tools' rm -f bm_CLI bm_CLI.tmp rm -f bm_p4dbg bm_p4dbg.tmp rm -f bm_nanomsg_events bm_nanomsg_events.tmp sed -e 's|@pythondir[@]|/usr/lib/python3.11/site-packages|g' ./bm_p4dbg.in >bm_p4dbg.tmp sed -e 's|@pythondir[@]|/usr/lib/python3.11/site-packages|g' ./bm_CLI.in >bm_CLI.tmp sed -e 's|@pythondir[@]|/usr/lib/python3.11/site-packages|g' ./bm_nanomsg_events.in >bm_nanomsg_events.tmp chmod +x bm_p4dbg.tmp chmod +x bm_CLI.tmp chmod +x bm_nanomsg_events.tmp chmod a-w bm_p4dbg.tmp chmod a-w bm_CLI.tmp chmod a-w bm_nanomsg_events.tmp mv bm_p4dbg.tmp bm_p4dbg mv bm_CLI.tmp bm_CLI mv bm_nanomsg_events.tmp bm_nanomsg_events make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tools' Making all in pdfixed make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' /usr/bin/thrift -o ./pd_thrift_gen/ --gen cpp -r ./thrift/conn_mgr_pd_rpc.thrift [WARNING:/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/thrift/res.thrift:7] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. /usr/bin/thrift -o ./pd_thrift_gen/ --gen cpp -r ./thrift/mc_pd_rpc.thrift [WARNING:/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/thrift/mc_pd_rpc.thrift:22] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. /usr/bin/thrift -o ./pd_thrift_gen/ --gen cpp -r ./thrift/sswitch_pd_rpc.thrift [WARNING:/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/thrift/res.thrift:7] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. /usr/bin/thrift -o ./pd_thrift_gen/ --gen py -r ./thrift/conn_mgr_pd_rpc.thrift [WARNING:/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/thrift/res.thrift:7] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. /usr/bin/thrift -o ./pd_thrift_gen/ --gen py -r ./thrift/mc_pd_rpc.thrift [WARNING:/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/thrift/mc_pd_rpc.thrift:22] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. /usr/bin/thrift -o ./pd_thrift_gen/ --gen py -r ./thrift/sswitch_pd_rpc.thrift [WARNING:/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/thrift/res.thrift:7] The "byte" type is a compatibility alias for "i8". Use "i8" to emphasize the signedness of this type. touch pd_thrift_gen/gen-cpp/conn_mgr.cpp pd_thrift_gen/gen-cpp/conn_mgr.h pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_constants.cpp pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_constants.h pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_types.cpp pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_types.h pd_thrift_gen/gen-cpp/mc.cpp pd_thrift_gen/gen-cpp/mc.h pd_thrift_gen/gen-cpp/mc_pd_rpc_constants.cpp pd_thrift_gen/gen-cpp/mc_pd_rpc_constants.h pd_thrift_gen/gen-cpp/mc_pd_rpc_types.cpp pd_thrift_gen/gen-cpp/mc_pd_rpc_types.h pd_thrift_gen/gen-cpp/sswitch.cpp pd_thrift_gen/gen-cpp/sswitch.h pd_thrift_gen/gen-cpp/sswitch_pd_rpc_constants.cpp pd_thrift_gen/gen-cpp/sswitch_pd_rpc_constants.h pd_thrift_gen/gen-cpp/sswitch_pd_rpc_types.cpp pd_thrift_gen/gen-cpp/sswitch_pd_rpc_types.h pd_thrift_gen/gen-cpp/res_constants.cpp pd_thrift_gen/gen-cpp/res_constants.h pd_thrift_gen/gen-cpp/res_types.cpp pd_thrift_gen/gen-cpp/res_types.h make all-recursive make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' Making all in include make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/include' make[7]: Nothing to be done for 'all'. make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/include' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pd_notifications.lo src/pd_notifications.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pd_helpers.lo src/pd_helpers.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pd_pre.lo src/pd_pre.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pd_mirroring.lo src/pd_mirroring.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pd_static.lo src/pd_static.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o src/pd_swap.lo src/pd_swap.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o thrift-src/pdfixed_rpc_server.lo thrift-src/pdfixed_rpc_server.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/conn_mgr.lo pd_thrift_gen/gen-cpp/conn_mgr.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_constants.lo pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_constants.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_types.lo pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_types.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/mc.lo pd_thrift_gen/gen-cpp/mc.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/mc_pd_rpc_constants.lo pd_thrift_gen/gen-cpp/mc_pd_rpc_constants.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/mc_pd_rpc_types.lo pd_thrift_gen/gen-cpp/mc_pd_rpc_types.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/sswitch.lo pd_thrift_gen/gen-cpp/sswitch.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/sswitch_pd_rpc_constants.lo pd_thrift_gen/gen-cpp/sswitch_pd_rpc_constants.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/sswitch_pd_rpc_types.lo pd_thrift_gen/gen-cpp/sswitch_pd_rpc_types.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/res_constants.lo pd_thrift_gen/gen-cpp/res_constants.cpp /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c -o pd_thrift_gen/gen-cpp/res_types.lo pd_thrift_gen/gen-cpp/res_types.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_mirroring.cpp -fPIC -DPIC -o src/.libs/pd_mirroring.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_static.cpp -fPIC -DPIC -o src/.libs/pd_static.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_helpers.cpp -fPIC -DPIC -o src/.libs/pd_helpers.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_pre.cpp -fPIC -DPIC -o src/.libs/pd_pre.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_notifications.cpp -fPIC -DPIC -o src/.libs/pd_notifications.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_swap.cpp -fPIC -DPIC -o src/.libs/pd_swap.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_constants.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/conn_mgr_pd_rpc_constants.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/mc.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/mc.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/sswitch_pd_rpc_types.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/sswitch_pd_rpc_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_types.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/conn_mgr_pd_rpc_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/conn_mgr.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/conn_mgr.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/res_types.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/res_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/mc_pd_rpc_constants.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/mc_pd_rpc_constants.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/sswitch_pd_rpc_constants.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/sswitch_pd_rpc_constants.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/sswitch.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/sswitch.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/res_constants.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/res_constants.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c thrift-src/pdfixed_rpc_server.cpp -fPIC -DPIC -o thrift-src/.libs/pdfixed_rpc_server.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/mc_pd_rpc_types.cpp -fPIC -DPIC -o pd_thrift_gen/gen-cpp/.libs/mc_pd_rpc_types.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/sswitch_pd_rpc_types.cpp -o pd_thrift_gen/gen-cpp/sswitch_pd_rpc_types.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_constants.cpp -o pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_constants.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_types.cpp -o pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_types.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/mc_pd_rpc_constants.cpp -o pd_thrift_gen/gen-cpp/mc_pd_rpc_constants.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/sswitch_pd_rpc_constants.cpp -o pd_thrift_gen/gen-cpp/sswitch_pd_rpc_constants.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/mc_pd_rpc_types.cpp -o pd_thrift_gen/gen-cpp/mc_pd_rpc_types.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/res_constants.cpp -o pd_thrift_gen/gen-cpp/res_constants.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_notifications.cpp -o src/pd_notifications.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/res_types.cpp -o pd_thrift_gen/gen-cpp/res_types.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_mirroring.cpp -o src/pd_mirroring.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_helpers.cpp -o src/pd_helpers.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_pre.cpp -o src/pd_pre.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_swap.cpp -o src/pd_swap.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/sswitch.cpp -o pd_thrift_gen/gen-cpp/sswitch.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c src/pd_static.cpp -o src/pd_static.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c thrift-src/pdfixed_rpc_server.cpp -o thrift-src/pdfixed_rpc_server.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/conn_mgr.cpp -o pd_thrift_gen/gen-cpp/conn_mgr.o >/dev/null 2>&1 libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../thrift_src/gen-cpp -I../targets/simple_switch/gen-cpp -I./include -I../include -I./pd_thrift_gen/gen-cpp/ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -c pd_thrift_gen/gen-cpp/mc.cpp -o pd_thrift_gen/gen-cpp/mc.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmpdfixed.la -rpath /usr/lib/x86_64-linux-gnu src/pd_notifications.lo src/pd_helpers.lo src/pd_pre.lo src/pd_mirroring.lo src/pd_static.lo src/pd_swap.lo ../thrift_src/libruntimestubs.la ../targets/simple_switch/libsimpleswitch_thrift.la -lboost_thread -lpcap -lgmp -lnanomsg 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/pd_notifications.o src/.libs/pd_helpers.o src/.libs/pd_pre.o src/.libs/pd_mirroring.o src/.libs/pd_static.o src/.libs/pd_swap.o -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src/.libs -Wl,-rpath -Wl,/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/.libs ../thrift_src/.libs/libruntimestubs.so ../targets/simple_switch/.libs/libsimpleswitch_thrift.so -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libbmpdfixed.so.0 -o .libs/libbmpdfixed.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libbmpdfixed.so.0" && ln -s "libbmpdfixed.so.0.0.0" "libbmpdfixed.so.0") libtool: link: (cd ".libs" && rm -f "libbmpdfixed.so" && ln -s "libbmpdfixed.so.0.0.0" "libbmpdfixed.so") libtool: link: ar cr .libs/libbmpdfixed.a src/pd_notifications.o src/pd_helpers.o src/pd_pre.o src/pd_mirroring.o src/pd_static.o src/pd_swap.o libtool: link: ranlib .libs/libbmpdfixed.a libtool: link: ( cd ".libs" && rm -f "libbmpdfixed.la" && ln -s "../libbmpdfixed.la" "libbmpdfixed.la" ) /bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmpdfixedthrift.la -rpath /usr/lib/x86_64-linux-gnu thrift-src/pdfixed_rpc_server.lo pd_thrift_gen/gen-cpp/conn_mgr.lo pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_constants.lo pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_types.lo pd_thrift_gen/gen-cpp/mc.lo pd_thrift_gen/gen-cpp/mc_pd_rpc_constants.lo pd_thrift_gen/gen-cpp/mc_pd_rpc_types.lo pd_thrift_gen/gen-cpp/sswitch.lo pd_thrift_gen/gen-cpp/sswitch_pd_rpc_constants.lo pd_thrift_gen/gen-cpp/sswitch_pd_rpc_types.lo pd_thrift_gen/gen-cpp/res_constants.lo pd_thrift_gen/gen-cpp/res_types.lo -lboost_thread -lpcap -lgmp -lnanomsg 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 thrift-src/.libs/pdfixed_rpc_server.o pd_thrift_gen/gen-cpp/.libs/conn_mgr.o pd_thrift_gen/gen-cpp/.libs/conn_mgr_pd_rpc_constants.o pd_thrift_gen/gen-cpp/.libs/conn_mgr_pd_rpc_types.o pd_thrift_gen/gen-cpp/.libs/mc.o pd_thrift_gen/gen-cpp/.libs/mc_pd_rpc_constants.o pd_thrift_gen/gen-cpp/.libs/mc_pd_rpc_types.o pd_thrift_gen/gen-cpp/.libs/sswitch.o pd_thrift_gen/gen-cpp/.libs/sswitch_pd_rpc_constants.o pd_thrift_gen/gen-cpp/.libs/sswitch_pd_rpc_types.o pd_thrift_gen/gen-cpp/.libs/res_constants.o pd_thrift_gen/gen-cpp/.libs/res_types.o -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libbmpdfixedthrift.so.0 -o .libs/libbmpdfixedthrift.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libbmpdfixedthrift.so.0" && ln -s "libbmpdfixedthrift.so.0.0.0" "libbmpdfixedthrift.so.0") libtool: link: (cd ".libs" && rm -f "libbmpdfixedthrift.so" && ln -s "libbmpdfixedthrift.so.0.0.0" "libbmpdfixedthrift.so") libtool: link: ar cr .libs/libbmpdfixedthrift.a thrift-src/pdfixed_rpc_server.o pd_thrift_gen/gen-cpp/conn_mgr.o pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_constants.o pd_thrift_gen/gen-cpp/conn_mgr_pd_rpc_types.o pd_thrift_gen/gen-cpp/mc.o pd_thrift_gen/gen-cpp/mc_pd_rpc_constants.o pd_thrift_gen/gen-cpp/mc_pd_rpc_types.o pd_thrift_gen/gen-cpp/sswitch.o pd_thrift_gen/gen-cpp/sswitch_pd_rpc_constants.o pd_thrift_gen/gen-cpp/sswitch_pd_rpc_types.o pd_thrift_gen/gen-cpp/res_constants.o pd_thrift_gen/gen-cpp/res_types.o libtool: link: ranlib .libs/libbmpdfixedthrift.a libtool: link: ( cd ".libs" && rm -f "libbmpdfixedthrift.la" && ln -s "../libbmpdfixedthrift.la" "libbmpdfixedthrift.la" ) make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' make[4]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' make[3]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' dh_auto_test create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[3]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' make DESTDIR=/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2 install make[4]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' Making install in thrift_src make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' make install-am make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' /bin/bash ../libtool --mode=install /usr/bin/install -c libruntimestubs.la '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libruntimestubs.so.0.0.0 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libruntimestubs.so.0.0.0 libruntimestubs.so.0 || { rm -f libruntimestubs.so.0 && ln -s libruntimestubs.so.0.0.0 libruntimestubs.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libruntimestubs.so.0.0.0 libruntimestubs.so || { rm -f libruntimestubs.so && ln -s libruntimestubs.so.0.0.0 libruntimestubs.so; }; }) libtool: install: /usr/bin/install -c .libs/libruntimestubs.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.la libtool: install: /usr/bin/install -c .libs/libruntimestubs.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.a libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm' /usr/bin/install -c -m 644 gen-cpp/bm/standard_constants.h gen-cpp/bm/Standard.h gen-cpp/bm/standard_types.h gen-cpp/bm/simple_pre_constants.h gen-cpp/bm/SimplePre.h gen-cpp/bm/simple_pre_types.h gen-cpp/bm/simple_pre_lag_constants.h gen-cpp/bm/SimplePreLAG.h gen-cpp/bm/simple_pre_lag_types.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm_runtime/' /usr/bin/install -c -m 644 gen-py/bm_runtime/__init__.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm_runtime/' Byte-compiling python modules... __init__.py Byte-compiling python modules (optimized versions) ... __init__.py /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm_runtime/simple_pre_lag' /usr/bin/install -c -m 644 gen-py/bm_runtime/simple_pre_lag/constants.py gen-py/bm_runtime/simple_pre_lag/__init__.py gen-py/bm_runtime/simple_pre_lag/SimplePreLAG.py gen-py/bm_runtime/simple_pre_lag/ttypes.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm_runtime/simple_pre_lag' Byte-compiling python modules... constants.py__init__.pySimplePreLAG.pyttypes.py Byte-compiling python modules (optimized versions) ... constants.py__init__.pySimplePreLAG.pyttypes.py /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm_runtime/simple_pre' /usr/bin/install -c -m 644 gen-py/bm_runtime/simple_pre/constants.py gen-py/bm_runtime/simple_pre/__init__.py gen-py/bm_runtime/simple_pre/SimplePre.py gen-py/bm_runtime/simple_pre/ttypes.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm_runtime/simple_pre' Byte-compiling python modules... constants.py__init__.pySimplePre.pyttypes.py Byte-compiling python modules (optimized versions) ... constants.py__init__.pySimplePre.pyttypes.py /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm_runtime/standard' /usr/bin/install -c -m 644 gen-py/bm_runtime/standard/constants.py gen-py/bm_runtime/standard/__init__.py gen-py/bm_runtime/standard/Standard.py gen-py/bm_runtime/standard/ttypes.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm_runtime/standard' Byte-compiling python modules... constants.py__init__.pyStandard.pyttypes.py Byte-compiling python modules (optimized versions) ... constants.py__init__.pyStandard.pyttypes.py make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src' Making install in third_party make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' Making install in gtest make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' 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-bmv2-1.15.0/third_party/gtest' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' Making install in jsoncpp make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' 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-bmv2-1.15.0/third_party/jsoncpp' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' Making install in spdlog make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[7]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/sinks' /usr/bin/install -c -m 644 bm/spdlog/sinks/android_sink.h bm/spdlog/sinks/base_sink.h bm/spdlog/sinks/dist_sink.h bm/spdlog/sinks/file_sinks.h bm/spdlog/sinks/null_sink.h bm/spdlog/sinks/ostream_sink.h bm/spdlog/sinks/sink.h bm/spdlog/sinks/stdout_sinks.h bm/spdlog/sinks/syslog_sink.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/sinks' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/details' /usr/bin/install -c -m 644 bm/spdlog/details/async_logger_impl.h bm/spdlog/details/async_log_helper.h bm/spdlog/details/file_helper.h bm/spdlog/details/format.cc bm/spdlog/details/format.h bm/spdlog/details/line_logger.h bm/spdlog/details/logger_impl.h bm/spdlog/details/log_msg.h bm/spdlog/details/mpmc_bounded_q.h bm/spdlog/details/null_mutex.h bm/spdlog/details/os.h bm/spdlog/details/pattern_formatter_impl.h bm/spdlog/details/registry.h bm/spdlog/details/spdlog_impl.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/details' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog' /usr/bin/install -c -m 644 bm/spdlog/async_logger.h bm/spdlog/common.h bm/spdlog/formatter.h bm/spdlog/logger.h bm/spdlog/spdlog.h bm/spdlog/tweakme.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.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-bmv2-1.15.0/third_party' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' Making install in src make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src' Making install in bf_lpm_trie make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bf_lpm_trie' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bf_lpm_trie' 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-bmv2-1.15.0/src/bf_lpm_trie' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bf_lpm_trie' Making install in BMI make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/BMI' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/BMI' 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-bmv2-1.15.0/src/BMI' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/BMI' Making install in bm_sim make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_sim' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_sim' 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-bmv2-1.15.0/src/bm_sim' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_sim' Making install in bm_runtime make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_runtime' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_runtime' 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-bmv2-1.15.0/src/bm_runtime' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_runtime' Making install in bm_apps make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps' Making install in . make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps' 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-bmv2-1.15.0/src/bm_apps' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps' Making install in examples make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps/examples' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps/examples' 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-bmv2-1.15.0/src/bm_apps/examples' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps/examples' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src/bm_apps' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' /bin/bash ../libtool --mode=install /usr/bin/install -c libbmall.la libbmp4apps.la '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' libtool: warning: relinking 'libbmall.la' libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/src; /bin/bash "/sonic/src/p4lang/p4lang-bmv2-1.15.0/libtool" --tag CXX --mode=relink g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmall.la -rpath /usr/lib/x86_64-linux-gnu ../src/bm_sim/libbmsim.la ../src/bf_lpm_trie/libbflpmtrie.la ../src/BMI/libbmi.la ../third_party/jsoncpp/libjson.la ../src/bm_runtime/libbmruntime.la ../thrift_src/libruntimestubs.la -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg -inst-prefix-dir /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2) 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 -Wl,--whole-archive ../src/bm_sim/.libs/libbmsim.a ../src/bf_lpm_trie/.libs/libbflpmtrie.a ../src/BMI/.libs/libbmi.a ../third_party/jsoncpp/.libs/libjson.a ../src/bm_runtime/.libs/libbmruntime.a -Wl,--no-whole-archive -L/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lruntimestubs -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libbmall.so.0 -o .libs/libbmall.so.0.0.0 libtool: install: /usr/bin/install -c .libs/libbmall.so.0.0.0T /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmall.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmall.so.0.0.0 libbmall.so.0 || { rm -f libbmall.so.0 && ln -s libbmall.so.0.0.0 libbmall.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmall.so.0.0.0 libbmall.so || { rm -f libbmall.so && ln -s libbmall.so.0.0.0 libbmall.so; }; }) libtool: install: /usr/bin/install -c .libs/libbmall.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmall.la libtool: warning: relinking 'libbmp4apps.la' libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/src; /bin/bash "/sonic/src/p4lang/p4lang-bmv2-1.15.0/libtool" --tag CXX --mode=relink g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmp4apps.la -rpath /usr/lib/x86_64-linux-gnu bm_apps/libbmapps.la -lboost_thread -lpcap -lgmp -lnanomsg -inst-prefix-dir /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2) 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 -Wl,--whole-archive bm_apps/.libs/libbmapps.a -Wl,--no-whole-archive -L/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lruntimestubs -lthrift -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libbmp4apps.so.0 -o .libs/libbmp4apps.so.0.0.0 libtool: install: /usr/bin/install -c .libs/libbmp4apps.so.0.0.0T /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmp4apps.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmp4apps.so.0.0.0 libbmp4apps.so.0 || { rm -f libbmp4apps.so.0 && ln -s libbmp4apps.so.0.0.0 libbmp4apps.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmp4apps.so.0.0.0 libbmp4apps.so || { rm -f libbmp4apps.so && ln -s libbmp4apps.so.0.0.0 libbmp4apps.so; }; }) libtool: install: /usr/bin/install -c .libs/libbmp4apps.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmp4apps.la libtool: install: /usr/bin/install -c .libs/libbmall.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmall.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmall.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmall.a libtool: install: /usr/bin/install -c .libs/libbmp4apps.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmp4apps.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmp4apps.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmp4apps.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-bmv2-1.15.0/src' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/src' Making install in include make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/include' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/include' make[6]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_sim' /usr/bin/install -c -m 644 bm/bm_sim/_assert.h bm/bm_sim/action_entry.h bm/bm_sim/action_profile.h bm/bm_sim/actions.h bm/bm_sim/ageing.h bm/bm_sim/bignum.h bm/bm_sim/bytecontainer.h bm/bm_sim/calculations.h bm/bm_sim/control_action.h bm/bm_sim/checksums.h bm/bm_sim/conditionals.h bm/bm_sim/context.h bm/bm_sim/control_flow.h bm/bm_sim/counters.h bm/bm_sim/data.h bm/bm_sim/debugger.h bm/bm_sim/deparser.h bm/bm_sim/dev_mgr.h bm/bm_sim/device_id.h bm/bm_sim/dynamic_bitset.h bm/bm_sim/entries.h bm/bm_sim/enums.h bm/bm_sim/event_logger.h bm/bm_sim/expressions.h bm/bm_sim/extern.h bm/bm_sim/fields.h bm/bm_sim/field_lists.h bm/bm_sim/handle_mgr.h bm/bm_sim/headers.h bm/bm_sim/learning.h bm/bm_sim/logger.h bm/bm_sim/lookup_structures.h bm/bm_sim/match_error_codes.h bm/bm_sim/match_tables.h bm/bm_sim/match_units.h bm/bm_sim/match_key_types.h bm/bm_sim/meters.h bm/bm_sim/named_p4object.h bm/bm_sim/nn.h bm/bm_sim/options_parse.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_sim' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_runtime' /usr/bin/install -c -m 644 bm/bm_runtime/bm_runtime.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_runtime' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_sim' /usr/bin/install -c -m 644 bm/bm_sim/P4Objects.h bm/bm_sim/packet.h bm/bm_sim/packet_buffer.h bm/bm_sim/packet_handler.h bm/bm_sim/parser.h bm/bm_sim/parser_error.h bm/bm_sim/pcap_file.h bm/bm_sim/periodic_task.h bm/bm_sim/phv.h bm/bm_sim/phv_forward.h bm/bm_sim/phv_source.h bm/bm_sim/pipeline.h bm/bm_sim/port_monitor.h bm/bm_sim/pre.h bm/bm_sim/queue.h bm/bm_sim/queueing.h bm/bm_sim/ras.h bm/bm_sim/runtime_interface.h bm/bm_sim/short_alloc.h bm/bm_sim/stateful.h bm/bm_sim/switch.h bm/bm_sim/simple_pre.h bm/bm_sim/simple_pre_lag.h bm/bm_sim/source_info.h bm/bm_sim/stacks.h bm/bm_sim/tables.h bm/bm_sim/target_parser.h bm/bm_sim/transport.h bm/bm_sim/header_unions.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_sim' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_grpc' /usr/bin/install -c -m 644 bm/bm_grpc/pem.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_grpc' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_apps' /usr/bin/install -c -m 644 bm/bm_apps/notifications.h bm/bm_apps/packet_pipe.h bm/bm_apps/learn.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_apps' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/thrift' /usr/bin/install -c -m 644 bm/thrift/stdcxx.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/thrift' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_sim/core' /usr/bin/install -c -m 644 bm/bm_sim/core/primitives.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/bm_sim/core' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm' /usr/bin/install -c -m 644 bm/config.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/include' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/include' Making install in tests make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests' Making install in . make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.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-bmv2-1.15.0/tests' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tests' Making install in PI make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/PI' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/PI' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' /bin/bash ../libtool --mode=install /usr/bin/install -c libbmpi.la '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libbmpi.so.0.0.0 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmpi.so.0.0.0 libbmpi.so.0 || { rm -f libbmpi.so.0 && ln -s libbmpi.so.0.0.0 libbmpi.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmpi.so.0.0.0 libbmpi.so || { rm -f libbmpi.so && ln -s libbmpi.so.0.0.0 libbmpi.so; }; }) libtool: install: /usr/bin/install -c .libs/libbmpi.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.la libtool: install: /usr/bin/install -c .libs/libbmpi.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.a libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/PI' /usr/bin/install -c -m 644 bm/PI/pi.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/PI' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/PI' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/PI' Making install in services make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' make install-am make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' /bin/bash ../libtool --mode=install /usr/bin/install -c libbm_grpc_dataplane.la '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libbm_grpc_dataplane.so.0.0.0 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbm_grpc_dataplane.so.0.0.0 libbm_grpc_dataplane.so.0 || { rm -f libbm_grpc_dataplane.so.0 && ln -s libbm_grpc_dataplane.so.0.0.0 libbm_grpc_dataplane.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbm_grpc_dataplane.so.0.0.0 libbm_grpc_dataplane.so || { rm -f libbm_grpc_dataplane.so && ln -s libbm_grpc_dataplane.so.0.0.0 libbm_grpc_dataplane.so; }; }) libtool: install: /usr/bin/install -c .libs/libbm_grpc_dataplane.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.la libtool: install: /usr/bin/install -c .libs/libbm_grpc_dataplane.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.a libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/p4/bm/' /usr/bin/install -c -m 644 cpp_out/p4/bm/dataplane_interface.pb.h grpc_out/p4/bm/dataplane_interface.grpc.pb.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/p4/bm/' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/p4/bm' /usr/bin/install -c -m 644 py_out/p4/bm/dataplane_interface_pb2.py py_out/p4/bm/__init__.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/p4/bm' Byte-compiling python modules... dataplane_interface_pb2.py__init__.py Byte-compiling python modules (optimized versions) ... dataplane_interface_pb2.py__init__.py make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services' Making install in targets make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets' Making install in simple_switch make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' make install-recursive make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' Making install in . make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' /bin/bash ../../libtool --mode=install /usr/bin/install -c libsimpleswitch_runner.la libsimpleswitch_thrift.la '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' libtool: warning: relinking 'libsimpleswitch_runner.la' libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch; /bin/bash "/sonic/src/p4lang/p4lang-bmv2-1.15.0/libtool" --tag CXX --mode=relink g++ -Wall -Wextra -pthread -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libsimpleswitch_runner.la -rpath /usr/lib/x86_64-linux-gnu runner.lo ../../PI/libbmpi.la libsimpleswitch.la -lboost_thread -lpcap -lgmp -lnanomsg -inst-prefix-dir /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2) 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/runner.o -Wl,--whole-archive ./.libs/libsimpleswitch.a -Wl,--no-whole-archive -L/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lbmpi -lboost_system -lthrift -lboost_program_options -lboost_filesystem -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libsimpleswitch_runner.so.0 -o .libs/libsimpleswitch_runner.so.0.0.0 libtool: install: /usr/bin/install -c .libs/libsimpleswitch_runner.so.0.0.0T /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libsimpleswitch_runner.so.0.0.0 libsimpleswitch_runner.so.0 || { rm -f libsimpleswitch_runner.so.0 && ln -s libsimpleswitch_runner.so.0.0.0 libsimpleswitch_runner.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libsimpleswitch_runner.so.0.0.0 libsimpleswitch_runner.so || { rm -f libsimpleswitch_runner.so && ln -s libsimpleswitch_runner.so.0.0.0 libsimpleswitch_runner.so; }; }) libtool: install: /usr/bin/install -c .libs/libsimpleswitch_runner.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.la libtool: install: /usr/bin/install -c .libs/libsimpleswitch_thrift.so.0.0.0 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libsimpleswitch_thrift.so.0.0.0 libsimpleswitch_thrift.so.0 || { rm -f libsimpleswitch_thrift.so.0 && ln -s libsimpleswitch_thrift.so.0.0.0 libsimpleswitch_thrift.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libsimpleswitch_thrift.so.0.0.0 libsimpleswitch_thrift.so || { rm -f libsimpleswitch_thrift.so && ln -s libsimpleswitch_thrift.so.0.0.0 libsimpleswitch_thrift.so; }; }) libtool: install: /usr/bin/install -c .libs/libsimpleswitch_thrift.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.la libtool: install: /usr/bin/install -c .libs/libsimpleswitch_runner.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.a libtool: install: /usr/bin/install -c .libs/libsimpleswitch_thrift.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.a libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c simple_switch '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' libtool: warning: '../../thrift_src/libruntimestubs.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: 'libsimpleswitch_thrift.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/simple_switch /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin/simple_switch /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /usr/bin/install -c simple_switch_CLI '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/simple_switch' /usr/bin/install -c -m 644 bm/simple_switch/runner.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/simple_switch' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm' /usr/bin/install -c -m 644 gen-cpp/bm/simple_switch_constants.h gen-cpp/bm/SimpleSwitch.h gen-cpp/bm/simple_switch_types.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/sswitch_runtime' /usr/bin/install -c -m 644 gen-py/sswitch_runtime/constants.py gen-py/sswitch_runtime/__init__.py gen-py/sswitch_runtime/SimpleSwitch.py gen-py/sswitch_runtime/ttypes.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/sswitch_runtime' Byte-compiling python modules... constants.py__init__.pySimpleSwitch.pyttypes.py Byte-compiling python modules (optimized versions) ... constants.py__init__.pySimpleSwitch.pyttypes.py /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages' /usr/bin/install -c -m 644 sswitch_CLI.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages' Byte-compiling python modules... sswitch_CLI.py Byte-compiling python modules (optimized versions) ... sswitch_CLI.py make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' Making install in tests make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' Making install in . make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' make[10]: Nothing to be done for 'install-exec-am'. make[10]: Nothing to be done for 'install-data-am'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' Making install in CLI_tests make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests/CLI_tests' make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests/CLI_tests' make[10]: Nothing to be done for 'install-exec-am'. make[10]: Nothing to be done for 'install-data-am'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests/CLI_tests' make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests/CLI_tests' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/tests' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch' Making install in psa_switch make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' make install-recursive make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' Making install in . make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' /bin/bash ../../libtool --mode=install /usr/bin/install -c libpsaswitch_thrift.la '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libpsaswitch_thrift.so.0.0.0 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libpsaswitch_thrift.so.0.0.0 libpsaswitch_thrift.so.0 || { rm -f libpsaswitch_thrift.so.0 && ln -s libpsaswitch_thrift.so.0.0.0 libpsaswitch_thrift.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libpsaswitch_thrift.so.0.0.0 libpsaswitch_thrift.so || { rm -f libpsaswitch_thrift.so && ln -s libpsaswitch_thrift.so.0.0.0 libpsaswitch_thrift.so; }; }) libtool: install: /usr/bin/install -c .libs/libpsaswitch_thrift.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.la libtool: install: /usr/bin/install -c .libs/libpsaswitch_thrift.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.a libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /bin/bash ../../libtool --mode=install /usr/bin/install -c psa_switch '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' libtool: warning: '../../thrift_src/libruntimestubs.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: 'libpsaswitch_thrift.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/psa_switch /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin/psa_switch /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /usr/bin/install -c psa_switch_CLI '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm' /usr/bin/install -c -m 644 gen-cpp/bm/psa_switch_constants.h gen-cpp/bm/PsaSwitch.h gen-cpp/bm/psa_switch_types.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/pswitch_runtime' /usr/bin/install -c -m 644 gen-py/pswitch_runtime/constants.py gen-py/pswitch_runtime/__init__.py gen-py/pswitch_runtime/PsaSwitch.py gen-py/pswitch_runtime/ttypes.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/pswitch_runtime' Byte-compiling python modules... constants.py__init__.pyPsaSwitch.pyttypes.py Byte-compiling python modules (optimized versions) ... constants.py__init__.pyPsaSwitch.pyttypes.py /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages' /usr/bin/install -c -m 644 pswitch_CLI.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages' Byte-compiling python modules... pswitch_CLI.py Byte-compiling python modules (optimized versions) ... pswitch_CLI.py make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' Making install in tests make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' Making install in . make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' make[10]: Nothing to be done for 'install-exec-am'. make[10]: Nothing to be done for 'install-data-am'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch/tests' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/psa_switch' Making install in simple_router make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_router' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_router' 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-bmv2-1.15.0/targets/simple_router' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_router' Making install in l2_switch make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch' Making install in . make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch' 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-bmv2-1.15.0/targets/l2_switch' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch' Making install in learn_client make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch/learn_client' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch/learn_client' 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-bmv2-1.15.0/targets/l2_switch/learn_client' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch/learn_client' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/l2_switch' Making install in simple_switch_grpc make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' Making install in . make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /bin/bash ./libtool --mode=install /usr/bin/install -c simple_switch_grpc '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' libtool: warning: '/sonic/src/p4lang/p4lang-bmv2-1.15.0/PI/libbmpi.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services/libbm_grpc_dataplane.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src/libruntimestubs.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/libsimpleswitch_thrift.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/simple_switch_grpc /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin/simple_switch_grpc make[8]: Nothing to be done for 'install-data-am'. make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' Making install in tests make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' Making install in ../../../third_party make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' Making install in gtest make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' make[10]: Nothing to be done for 'install-exec-am'. make[10]: Nothing to be done for 'install-data-am'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' Making install in jsoncpp make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' make[10]: Nothing to be done for 'install-exec-am'. make[10]: Nothing to be done for 'install-data-am'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' Making install in spdlog make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[10]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/sinks' /usr/bin/install -c -m 644 bm/spdlog/sinks/android_sink.h bm/spdlog/sinks/base_sink.h bm/spdlog/sinks/dist_sink.h bm/spdlog/sinks/file_sinks.h bm/spdlog/sinks/null_sink.h bm/spdlog/sinks/ostream_sink.h bm/spdlog/sinks/sink.h bm/spdlog/sinks/stdout_sinks.h bm/spdlog/sinks/syslog_sink.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/sinks' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/details' /usr/bin/install -c -m 644 bm/spdlog/details/async_logger_impl.h bm/spdlog/details/async_log_helper.h bm/spdlog/details/file_helper.h bm/spdlog/details/format.cc bm/spdlog/details/format.h bm/spdlog/details/line_logger.h bm/spdlog/details/logger_impl.h bm/spdlog/details/log_msg.h bm/spdlog/details/mpmc_bounded_q.h bm/spdlog/details/null_mutex.h bm/spdlog/details/os.h bm/spdlog/details/pattern_formatter_impl.h bm/spdlog/details/registry.h bm/spdlog/details/spdlog_impl.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/details' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog' /usr/bin/install -c -m 644 bm/spdlog/async_logger.h bm/spdlog/common.h bm/spdlog/formatter.h bm/spdlog/logger.h bm/spdlog/spdlog.h bm/spdlog/tweakme.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog' make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[10]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[10]: Nothing to be done for 'install-exec-am'. make[10]: Nothing to be done for 'install-data-am'. make[10]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[9]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[9]: Nothing to be done for 'install-exec-am'. make[9]: Nothing to be done for 'install-data-am'. make[9]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.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-bmv2-1.15.0/targets' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets' Making install in tools make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tools' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tools' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /usr/bin/install -c bm_CLI bm_p4dbg bm_nanomsg_events '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages' /usr/bin/install -c -m 644 bmpy_utils.py runtime_CLI.py p4dbg.py nanomsg_client.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages' Byte-compiling python modules... bmpy_utils.pyruntime_CLI.pyp4dbg.pynanomsg_client.py Byte-compiling python modules (optimized versions) ... bmpy_utils.pyruntime_CLI.pyp4dbg.pynanomsg_client.py make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tools' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/tools' Making install in pdfixed make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' make install-recursive make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' Making install in include make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/include' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/include' make[8]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/pdfixed' /usr/bin/install -c -m 644 bm/pdfixed/pd_pre.h bm/pdfixed/pd_mirroring.h bm/pdfixed/pd_static.h bm/pdfixed/pd_common.h bm/pdfixed/pd_swap.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/pdfixed' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/pdfixed/int' /usr/bin/install -c -m 644 bm/pdfixed/int/pd_conn_mgr.h bm/pdfixed/int/pd_helpers.h bm/pdfixed/int/pd_notifications.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/pdfixed/int' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/include' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed/include' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' /bin/bash ../libtool --mode=install /usr/bin/install -c libbmpdfixed.la libbmpdfixedthrift.la '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu' libtool: warning: relinking 'libbmpdfixed.la' libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed; /bin/bash "/sonic/src/p4lang/p4lang-bmv2-1.15.0/libtool" --tag CXX --mode=relink g++ -g -O2 -ffile-prefix-map=/sonic/src/p4lang/p4lang-bmv2-1.15.0=. -fstack-protector-strong -Wformat -Werror=format-security -g -O3 -Wl,-z,relro -Wl,-z,now -o libbmpdfixed.la -rpath /usr/lib/x86_64-linux-gnu src/pd_notifications.lo src/pd_helpers.lo src/pd_pre.lo src/pd_mirroring.lo src/pd_static.lo src/pd_swap.lo ../thrift_src/libruntimestubs.la ../targets/simple_switch/libsimpleswitch_thrift.la -lboost_thread -lpcap -lgmp -lnanomsg -inst-prefix-dir /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2) 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/pd_notifications.o src/.libs/pd_helpers.o src/.libs/pd_pre.o src/.libs/pd_mirroring.o src/.libs/pd_static.o src/.libs/pd_swap.o -L/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lruntimestubs -lsimpleswitch_thrift -lboost_thread -lpcap -lgmp -lnanomsg -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 -g -O3 -Wl,-z -Wl,relro -Wl,-z -Wl,now -pthread -Wl,-soname -Wl,libbmpdfixed.so.0 -o .libs/libbmpdfixed.so.0.0.0 libtool: install: /usr/bin/install -c .libs/libbmpdfixed.so.0.0.0T /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmpdfixed.so.0.0.0 libbmpdfixed.so.0 || { rm -f libbmpdfixed.so.0 && ln -s libbmpdfixed.so.0.0.0 libbmpdfixed.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmpdfixed.so.0.0.0 libbmpdfixed.so || { rm -f libbmpdfixed.so && ln -s libbmpdfixed.so.0.0.0 libbmpdfixed.so; }; }) libtool: install: /usr/bin/install -c .libs/libbmpdfixed.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.la libtool: install: /usr/bin/install -c .libs/libbmpdfixedthrift.so.0.0.0 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmpdfixedthrift.so.0.0.0 libbmpdfixedthrift.so.0 || { rm -f libbmpdfixedthrift.so.0 && ln -s libbmpdfixedthrift.so.0.0.0 libbmpdfixedthrift.so.0; }; }) libtool: install: (cd /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu && { ln -s -f libbmpdfixedthrift.so.0.0.0 libbmpdfixedthrift.so || { rm -f libbmpdfixedthrift.so && ln -s libbmpdfixedthrift.so.0.0.0 libbmpdfixedthrift.so; }; }) libtool: install: /usr/bin/install -c .libs/libbmpdfixedthrift.lai /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.la libtool: install: /usr/bin/install -c .libs/libbmpdfixed.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.a libtool: install: /usr/bin/install -c .libs/libbmpdfixedthrift.a /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.a libtool: install: chmod 644 /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.a libtool: install: ranlib /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.a libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/pdfixed' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/pdfixed/thrift-src' /usr/bin/install -c -m 644 thrift-src/pdfixed_rpc_server.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/pdfixed/thrift-src' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/pdfixed/thrift' /usr/bin/install -c -m 644 thrift/res.thrift '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/pdfixed/thrift' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm/pdfixed/conn_mgr_pd_rpc' /usr/bin/install -c -m 644 pd_thrift_gen/gen-py/conn_mgr_pd_rpc/constants.py pd_thrift_gen/gen-py/conn_mgr_pd_rpc/__init__.py pd_thrift_gen/gen-py/conn_mgr_pd_rpc/ttypes.py pd_thrift_gen/gen-py/conn_mgr_pd_rpc/conn_mgr.py pd_thrift_gen/gen-py/conn_mgr_pd_rpc/conn_mgr-remote '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm/pdfixed/conn_mgr_pd_rpc' Byte-compiling python modules... constants.py__init__.pyttypes.pyconn_mgr.py Byte-compiling python modules (optimized versions) ... constants.py__init__.pyttypes.pyconn_mgr.py /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm/pdfixed/mc_pd_rpc' /usr/bin/install -c -m 644 pd_thrift_gen/gen-py/mc_pd_rpc/constants.py pd_thrift_gen/gen-py/mc_pd_rpc/__init__.py pd_thrift_gen/gen-py/mc_pd_rpc/ttypes.py pd_thrift_gen/gen-py/mc_pd_rpc/mc.py pd_thrift_gen/gen-py/mc_pd_rpc/mc-remote '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm/pdfixed/mc_pd_rpc' Byte-compiling python modules... constants.py__init__.pyttypes.pymc.py Byte-compiling python modules (optimized versions) ... constants.py__init__.pyttypes.pymc.py /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm/pdfixed/res_pd_rpc' /usr/bin/install -c -m 644 pd_thrift_gen/gen-py/res_pd_rpc/constants.py pd_thrift_gen/gen-py/res_pd_rpc/__init__.py pd_thrift_gen/gen-py/res_pd_rpc/ttypes.py '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm/pdfixed/res_pd_rpc' Byte-compiling python modules... constants.py__init__.pyttypes.py Byte-compiling python modules (optimized versions) ... constants.py__init__.pyttypes.py /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm/pdfixed/sswitch_pd_rpc' /usr/bin/install -c -m 644 pd_thrift_gen/gen-py/sswitch_pd_rpc/constants.py pd_thrift_gen/gen-py/sswitch_pd_rpc/__init__.py pd_thrift_gen/gen-py/sswitch_pd_rpc/ttypes.py pd_thrift_gen/gen-py/sswitch_pd_rpc/sswitch.py pd_thrift_gen/gen-py/sswitch_pd_rpc/sswitch-remote '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/lib/python3.11/site-packages/bm/pdfixed/sswitch_pd_rpc' Byte-compiling python modules... constants.py__init__.pyttypes.pysswitch.py Byte-compiling python modules (optimized versions) ... constants.py__init__.pyttypes.pysswitch.py make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/pdfixed' make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.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-bmv2-1.15.0' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' make[4]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' autoreconf -fi targets/simple_switch_grpc/ libtoolize: putting auxiliary files in '.'. 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:23: 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:23: the top level configure.ac:9: installing './compile' configure.ac:6: installing './missing' Makefile.am: installing './depcomp' cd targets/simple_switch_grpc/ && ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --disable-maintainer-mode --disable-dependency-tracking --with-thrift configure: WARNING: unrecognized options: --disable-maintainer-mode 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 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 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 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 uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for size_t... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for protobuf >= 3.0.0... yes checking for grpc++ >= 1.3.0 grpc >= 3.0.0... yes checking for boost/optional.hpp... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating tests/Makefile config.status: creating tests/example.run config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --disable-maintainer-mode Features recap ...................... With Sysrepo .................. : no With Thrift ................... : yes make -C targets/simple_switch_grpc/ -j make[4]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make all-recursive make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' Making all in . make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' Making all in tests make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' Making all in ../../../third_party make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' Making all in gtest make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' make[8]: Nothing to be done for 'all'. make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' Making all in jsoncpp make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' make[8]: Nothing to be done for 'all'. make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' Making all in spdlog make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[8]: Nothing to be done for 'all'. make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[8]: Nothing to be done for 'all-am'. make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[7]: Nothing to be done for 'all-am'. make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make[4]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make -C targets/simple_switch_grpc/ DESTDIR=/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2 install make[4]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' Making install in . make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' /bin/bash ./libtool --mode=install /usr/bin/install -c simple_switch_grpc '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin' libtool: warning: '/sonic/src/p4lang/p4lang-bmv2-1.15.0/PI/libbmpi.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: '/sonic/src/p4lang/p4lang-bmv2-1.15.0/services/libbm_grpc_dataplane.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: '/sonic/src/p4lang/p4lang-bmv2-1.15.0/thrift_src/libruntimestubs.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: warning: '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch/libsimpleswitch_thrift.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/simple_switch_grpc /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/bin/simple_switch_grpc make[6]: Nothing to be done for 'install-data-am'. make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' Making install in tests make[5]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' Making install in ../../../third_party make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' Making install in gtest make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' 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-bmv2-1.15.0/third_party/gtest' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/gtest' Making install in jsoncpp make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' 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-bmv2-1.15.0/third_party/jsoncpp' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/jsoncpp' Making install in spdlog make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[8]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/sinks' /usr/bin/install -c -m 644 bm/spdlog/sinks/android_sink.h bm/spdlog/sinks/base_sink.h bm/spdlog/sinks/dist_sink.h bm/spdlog/sinks/file_sinks.h bm/spdlog/sinks/null_sink.h bm/spdlog/sinks/ostream_sink.h bm/spdlog/sinks/sink.h bm/spdlog/sinks/stdout_sinks.h bm/spdlog/sinks/syslog_sink.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/sinks' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/details' /usr/bin/install -c -m 644 bm/spdlog/details/async_logger_impl.h bm/spdlog/details/async_log_helper.h bm/spdlog/details/file_helper.h bm/spdlog/details/format.cc bm/spdlog/details/format.h bm/spdlog/details/line_logger.h bm/spdlog/details/logger_impl.h bm/spdlog/details/log_msg.h bm/spdlog/details/mpmc_bounded_q.h bm/spdlog/details/null_mutex.h bm/spdlog/details/os.h bm/spdlog/details/pattern_formatter_impl.h bm/spdlog/details/registry.h bm/spdlog/details/spdlog_impl.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog/details' /usr/bin/mkdir -p '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog' /usr/bin/install -c -m 644 bm/spdlog/async_logger.h bm/spdlog/common.h bm/spdlog/formatter.h bm/spdlog/logger.h bm/spdlog/spdlog.h bm/spdlog/tweakme.h '/sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2/usr/include/bm/spdlog' make[8]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party/spdlog' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[8]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/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-bmv2-1.15.0/third_party' make[7]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/third_party' make[6]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[7]: Entering directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/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-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[6]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[5]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc/tests' make[4]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0/targets/simple_switch_grpc' find /sonic/src/p4lang/p4lang-bmv2-1.15.0/debian/p4lang-bmv2 -name __pycache__ -type d | xargs rm -rf make[3]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' dh_installdocs dh_installchangelogs dh_python3 I: dh_python3 tools:114: replacing shebang in debian/p4lang-bmv2/usr/bin/simple_switch_CLI I: dh_python3 tools:114: replacing shebang in debian/p4lang-bmv2/usr/bin/bm_nanomsg_events I: dh_python3 tools:114: replacing shebang in debian/p4lang-bmv2/usr/bin/bm_CLI I: dh_python3 tools:114: replacing shebang in debian/p4lang-bmv2/usr/bin/bm_p4dbg I: dh_python3 tools:114: replacing shebang in debian/p4lang-bmv2/usr/bin/psa_switch_CLI dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_strip dh_makeshlibs dh_shlibdeps dpkg-shlibdeps: warning: symbol _ZN6apache6thrift6server15TThreadedServer5serveEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTIN6apache6thrift8protocol9TProtocolE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTIN6apache6thrift9transport19TTransportExceptionE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol p4_pd_cleanup used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol p4_pd_mc_create_session used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift8protocol9TProtocolD2Ev used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentRecvSentryD1Ev used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol p4_pd_mc_node_create used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol p4_pd_client_cleanup used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol p4_pd_abort_txn used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixedthrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 42 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentRecvSentryC1EPNS1_25TConcurrentClientSyncInfoEi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentSendSentryD1Ev used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async25TConcurrentClientSyncInfo13generateSeqIdEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift12GlobalOutputE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async25TConcurrentClientSyncInfo13updatePendingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_8protocol12TMessageTypeEi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentRecvSentry6commitEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift21TApplicationException4readEPNS0_8protocol9TProtocolE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentSendSentry6commitEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZNK6apache6thrift21TApplicationException5writeEPNS0_8protocol9TProtocolE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentRecvSentryD1Ev used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libruntimestubs.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 4 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async25TConcurrentClientSyncInfo11waitForWorkEi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentRecvSentryD1Ev used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift12GlobalOutputE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift7TOutput6printfEPKcz used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async25TConcurrentClientSyncInfo13updatePendingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_8protocol12TMessageTypeEi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentRecvSentry6commitEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift21TApplicationException4readEPNS0_8protocol9TProtocolE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentSendSentry6commitEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentRecvSentryC1EPNS1_25TConcurrentClientSyncInfoEi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentSendSentryC1EPNS1_25TConcurrentClientSyncInfoE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 4 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol _ZNK6google8protobuf11MessageLite31SerializeWithCachedSizesToArrayEPh used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN4absl7debian35Mutex6UnlockEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6google8protobuf8internal24InlineGreedyStringParserEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcPNS1_12ParseContextE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6google8protobuf8internal20AddDescriptorsRunnerC1EPKNS1_15DescriptorTableE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6google8protobuf8internal17AssignDescriptorsEPFPKNS1_15DescriptorTableEvEPSt9once_flagRKNS0_8MetadataE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6google8protobuf8internal14ArenaStringPtr7DestroyEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6google8protobuf7Message21CheckTypeAndMergeFromERKNS0_11MessageLiteE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN4grpc24g_core_codegen_interfaceE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6google8protobuf8internal17VarintParseSlow64EPKcj used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTVN6google8protobuf11MessageLiteE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbm_grpc_dataplane.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 44 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol _ZN2bm7Context24mt_indirect_delete_entryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEj used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol pi_p4info_digest_name_from_id used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN2bm7Context25mt_indirect_set_entry_ttlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN2bm7Context24mt_indirect_modify_entryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN2bm7Context25mt_act_prof_modify_memberERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjS8_NS_10ActionDataE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN2bm7Context31mt_act_prof_add_member_to_groupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTIN2bm15SwitchWContextsE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN2bm7Context15meter_get_ratesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPSt6vectorINS_5Meter13rate_config_tESaISB_EE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol pi_p4info_meter_get_direct used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN2bm7Context14write_countersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmmm used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpi.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 86 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol _ZNK6apache6thrift21TApplicationException5writeEPNS0_8protocol9TProtocolE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async25TConcurrentClientSyncInfo13generateSeqIdEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async25TConcurrentClientSyncInfo10getPendingERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_8protocol12TMessageTypeERi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift21TApplicationException4readEPNS0_8protocol9TProtocolE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentSendSentry6commitEv used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentRecvSentryC1EPNS1_25TConcurrentClientSyncInfoEi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentSendSentryC1EPNS1_25TConcurrentClientSyncInfoE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async25TConcurrentClientSyncInfo11waitForWorkEi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift7TOutput6printfEPKcz used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift5async21TConcurrentRecvSentryD1Ev used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libpsaswitch_thrift.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 4 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol pi_packetin_receive used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN15sswitch_runtime22MirroringSessionConfig10__set_portEi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol pi_learn_new_msg used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN15sswitch_runtime25InvalidMirroringOperationC1ERKS0_ used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN15sswitch_runtime25InvalidMirroringOperationD1Ev used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTIN15sswitch_runtime25InvalidMirroringOperationE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol pi_p4info_digest_id_from_name used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN15sswitch_runtime22MirroringSessionConfig10__set_mgidEi used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol pi_p4info_digest_data_size used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTVN15sswitch_runtime25InvalidMirroringOperationE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libsimpleswitch_runner.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol _ZN6apache6thrift8protocol9TProtocol9skip_virtENS1_5TTypeE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTVN6apache6thrift9transport18TBufferedTransportE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift8protocol9TProtocolD2Ev used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift9transport7TSocketC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt10shared_ptrINS0_14TConfigurationEE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTVN6apache6thrift8protocol20TMultiplexedProtocolE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN6apache6thrift9transport7TSocketD0Ev used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTIN6apache6thrift9transport19TTransportExceptionE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTIN6apache6thrift8protocol9TProtocolE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTVN6apache6thrift8protocol9TProtocolE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZTVN6apache6thrift9transport19TTransportExceptionE used by debian/p4lang-bmv2/usr/lib/x86_64-linux-gnu/libbmpdfixed.so.0.0.0 found in none of the libraries dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/p4lang-bmv2/usr/bin/simple_switch_grpc was not linked against libgrpc++_reflection.so.1.51 (it uses none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'p4lang-bmv2' in '../p4lang-bmv2_1.15.0-7_amd64.deb'. dpkg-deb: building package 'p4lang-bmv2-dbgsym' in '../p4lang-bmv2-dbgsym_1.15.0-7_amd64.deb'. make[2]: Leaving directory '/sonic/src/p4lang/p4lang-bmv2-1.15.0' dpkg-genbuildinfo --build=binary --admindir=/sonic/dpkg/tmp.VYgxp77OBt -O../p4lang-bmv2_1.15.0-7_amd64.buildinfo dpkg-genchanges --build=binary -O../p4lang-bmv2_1.15.0-7_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-bmv2_1.15.0-7_amd64.deb /sonic/target/debs/bookworm/ make[1]: Leaving directory '/sonic/src/p4lang' Build end time: Fri Sep 25 04:26:21 UTC 2026 Elapsed time: 0h 11m 38s