Content

상위 폴더로 이동
Build start time: Fri Oct 3 10:52:21 UTC 2025
[ REASON ] :      target/debs/bookworm/libsairedis_1.0.0_amd64.deb does not exist   NON-EXISTENT PREREQUISITES: target/debs/bookworm/libswsscommon-dev_1.0.0_amd64.deb-install target/debs/bookworm/libsai_1.0.0_amd64.deb-install 
[ FLAGS  FILE    ] : [] 
[ FLAGS  DEPENDS ] : [] 
[ FLAGS  DIFF    ] : [] 
/sonic/src/sonic-sairedis /sonic
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/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:5: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:5: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:1733: AM_CONFIG_HEADER is expanded from...
configure.ac:5: the top level
configure.ac:7: warning: The macro `AC_LANG_C' is obsolete.
configure.ac:7: You should run autoupdate.
./lib/autoconf/c.m4:72: AC_LANG_C is expanded from...
configure.ac:7: the top level
configure.ac:11: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:11: You should run autoupdate.
m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:11: the top level
configure.ac:12: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:12: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:12: the top level
configure.ac:232: warning: The macro `AC_TRY_RUN' is obsolete.
configure.ac:232: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/functions.m4:66: AC_CHECK_FUNC is expanded from...
lib/m4sugar/m4sh.m4:651: AS_FOR is expanded from...
./lib/autoconf/functions.m4:117: AC_CHECK_FUNCS is expanded from...
aclocal.m4:1084: AM_COND_IF is expanded from...
aclocal.m4:1084: AM_COND_IF is expanded from...
configure.ac:232: the top level
configure.ac:300: warning: AC_OUTPUT should be used without arguments.
configure.ac:300: You should run autoupdate.
configure.ac:9: installing 'config/compile'
configure.ac:11: installing 'config/config.guess'
configure.ac:11: installing 'config/config.sub'
configure.ac:6: installing 'config/install-sh'
configure.ac:6: installing 'config/missing'
lib/Makefile.am: installing 'config/depcomp'
pyext/py2/Makefile.am:4: installing 'config/py-compile'
dpkg-buildpackage: warning: invalid flag in DEB_BUILD_OPTIONS: 
dpkg-buildpackage: info: source package sonic
dpkg-buildpackage: info: source version 1.0.0
dpkg-buildpackage: info: source distribution stable
dpkg-buildpackage: info: source changed by Pavel Shirshov 
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 fakeroot debian/rules clean
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/sonic-sairedis'
dh clean
   dh_clean
make[1]: Leaving directory '/sonic/src/sonic-sairedis'
 debian/rules build
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/sonic-sairedis'
dh build
   dh_update_autotools_config
   dh_autoreconf
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'.
libtoolize: copying file 'config/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:5: warning: 'AM_CONFIG_HEADER': this macro is obsolete.
configure.ac:5: You should use the 'AC_CONFIG_HEADERS' macro instead.
./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from...
aclocal.m4:1733: AM_CONFIG_HEADER is expanded from...
configure.ac:5: the top level
configure.ac:7: warning: The macro `AC_LANG_C' is obsolete.
configure.ac:7: You should run autoupdate.
./lib/autoconf/c.m4:72: AC_LANG_C is expanded from...
configure.ac:7: the top level
configure.ac:11: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:11: You should run autoupdate.
m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:11: the top level
configure.ac:12: warning: The macro `AC_HEADER_STDC' is obsolete.
configure.ac:12: You should run autoupdate.
./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from...
configure.ac:12: the top level
configure.ac:232: warning: The macro `AC_TRY_RUN' is obsolete.
configure.ac:232: You should run autoupdate.
./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/functions.m4:66: AC_CHECK_FUNC is expanded from...
lib/m4sugar/m4sh.m4:651: AS_FOR is expanded from...
./lib/autoconf/functions.m4:117: AC_CHECK_FUNCS is expanded from...
aclocal.m4:1084: AM_COND_IF is expanded from...
aclocal.m4:1084: AM_COND_IF is expanded from...
configure.ac:232: the top level
configure.ac:300: warning: AC_OUTPUT should be used without arguments.
configure.ac:300: You should run autoupdate.
configure.ac:9: installing 'config/compile'
configure.ac:6: installing 'config/missing'
lib/Makefile.am: installing 'config/depcomp'
   debian/rules override_dh_auto_configure
make[2]: Entering directory '/sonic/src/sonic-sairedis'
dh_auto_configure --  --disable-static --disable-python2 --with-sai=vs --with-dashsai 
	./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --disable-static --disable-python2 --with-sai=vs --with-dashsai
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
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 for egrep... (cached) /usr/bin/grep -E
checking for python3... /usr/bin/python3
checking for python3 version... 3.1
checking for python3 platform... linux
checking for python3 bldlibrary... -lpython3.11
checking for python3 script directory... ${prefix}/lib/python3/dist-packages
checking for python3 extension module directory... ${exec_prefix}/lib/python3/dist-packages
checking for python3.1... (cached) /usr/bin/python3
checking for a version of Python >= '3.0'... yes
checking for the distutils Python package... yes
checking for Python include path... -I/usr/include/python3.11
checking for Python library path... -L/usr/lib/x86_64-linux-gnu -lpython3.11
checking for Python site-packages path... /usr/lib/python3/dist-packages
checking python extra libraries... -ldl -lm
checking python extra linking flags... -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
checking consistency of all components of python development environment... yes
checking whether to build with code coverage support... no
checking for swig4.0... /usr/bin/swig4.0
checking whether CXX supports -Wcast-align=strict... yes
checking whether CXX supports -Wno-cast-function-type... yes
checking for main in -lvlib... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating meta/Makefile
config.status: creating lib/Makefile
config.status: creating vslib/Makefile
config.status: creating syncd/Makefile
config.status: creating syncd/tests/Makefile
config.status: creating saiplayer/Makefile
config.status: creating saidump/Makefile
config.status: creating saisdkdump/Makefile
config.status: creating saidiscovery/Makefile
config.status: creating saiasiccmp/Makefile
config.status: creating tests/Makefile
config.status: creating proxylib/Makefile
config.status: creating unittest/Makefile
config.status: creating unittest/meta/Makefile
config.status: creating unittest/lib/Makefile
config.status: creating unittest/vslib/Makefile
config.status: creating unittest/syncd/Makefile
config.status: creating unittest/proxylib/Makefile
config.status: creating unittest/saidump/Makefile
config.status: creating pyext/Makefile
config.status: creating pyext/py2/Makefile
config.status: creating pyext/py3/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make[2]: Leaving directory '/sonic/src/sonic-sairedis'
   dh_auto_build
	make -j112
make[2]: Entering directory '/sonic/src/sonic-sairedis'
make  all-recursive
make[3]: Entering directory '/sonic/src/sonic-sairedis'
Making all in meta
make[4]: Entering directory '/sonic/src/sonic-sairedis/meta'
make -C ../SAI/meta saimetadata.c
make[5]: Entering directory '/sonic/src/sonic-sairedis/SAI/meta'
doxygen Doxyfile 2>&1 | perl -npe '$e=1 if /warning/i; END{exit $e}'
./attrversion.sh
touch xml
perl -I. parse.pl
Processing capability file sample.cap
Skipping cap file sample.cap
Running Aspell
Words to check: 3398
Processing sai_8h.xml
Removing last element SAI_API_MAX
Processing saiacl_8h.xml
Creating range attrs SAI_ACL_TABLE_ATTR_USER_DEFINED_FIELD_GROUP_MIN .. MAX
Limiting range from 255 to 10
Creating range attrs SAI_ACL_ENTRY_ATTR_USER_DEFINED_FIELD_GROUP_MIN .. MAX
Limiting range from 255 to 10
Processing saiars_8h.xml
Processing saiarsprofile_8h.xml
Processing saibfd_8h.xml
Processing saibridge_8h.xml
Processing saibuffer_8h.xml
Ignoring SAI_BUFFER_PROFILE_ATTR_BUFFER_SIZE
Processing saicounter_8h.xml
Processing saidebugcounter_8h.xml
Processing saidtel_8h.xml
Removing last element SAI_DTEL_EVENT_TYPE_MAX
Processing saiexperimentalbmtor_8h.xml
Processing saiexperimentaldashacl_8h.xml
Processing saiexperimentaldashappliance_8h.xml
Processing saiexperimentaldashdirectionlookup_8h.xml
Processing saiexperimentaldasheni_8h.xml
Processing saiexperimentaldashflow_8h.xml
Processing saiexperimentaldashha_8h.xml
Processing saiexperimentaldashinboundrouting_8h.xml
Processing saiexperimentaldashmeter_8h.xml
Processing saiexperimentaldashoutboundcatopa_8h.xml
Processing saiexperimentaldashoutboundportmap_8h.xml
Processing saiexperimentaldashoutboundrouting_8h.xml
Processing saiexperimentaldashpavalidation_8h.xml
Processing saiexperimentaldashtrustedvni_8h.xml
Processing saiexperimentaldashtunnel_8h.xml
Processing saiexperimentaldashvip_8h.xml
Processing saiexperimentaldashvnet_8h.xml
Processing saiextensions_8h.xml
Processing saifdb_8h.xml
Processing saigenericprogrammable_8h.xml
Processing saihash_8h.xml
Processing saihostif_8h.xml
Ignoring SAI_HOSTIF_USER_DEFINED_TRAP_TYPE_NEIGH
Processing saiicmpecho_8h.xml
Processing saiipmc_8h.xml
Processing saiipmcgroup_8h.xml
Processing saiipsec_8h.xml
Processing saiisolationgroup_8h.xml
Processing sail2mc_8h.xml
Processing sail2mcgroup_8h.xml
Processing sailag_8h.xml
Processing saimacsec_8h.xml
Ignoring SAI_MACSEC_SA_ATTR_XPN
Ignoring SAI_MACSEC_SA_ATTR_MINIMUM_XPN
Processing saimcastfdb_8h.xml
Processing saimetadatalogger_8h.xml
Processing saimetadatatypes_8h.xml
Processing saimetadatautils_8h.xml
Processing saimirror_8h.xml
Processing saimpls_8h.xml
Processing saimymac_8h.xml
Processing sainat_8h.xml
Processing saineighbor_8h.xml
Processing sainexthop_8h.xml
Processing sainexthopgroup_8h.xml
Ignoring SAI_NEXT_HOP_GROUP_TYPE_ECMP
Processing saiobject_8h.xml
Processing saipoe_8h.xml
Processing saipolicer_8h.xml
Processing saiport_8h.xml
Removing last element SAI_PORT_BREAKOUT_MODE_TYPE_MAX
Removing last element SAI_PORT_INTERFACE_TYPE_MAX
Processing saiportextensions_8h.xml
Processing saiprefixcompression_8h.xml
Processing saiqosmap_8h.xml
Processing saiqueue_8h.xml
Processing sairoute_8h.xml
Processing sairouterinterface_8h.xml
Processing sairpfgroup_8h.xml
Processing saisamplepacket_8h.xml
Processing saischeduler_8h.xml
Processing saischedulergroup_8h.xml
Processing saiserialize_8h.xml
Processing saisrv6_8h.xml
Processing saistatus_8h.xml
Processing saistp_8h.xml
Processing saiswitch_8h.xml
Ignoring SAI_SWITCH_ATTR_PORT_NUMBER
Ignoring SAI_SWITCH_ATTR_SHUTDOWN_REQUEST_NOTIFY
Processing saiswitchextensions_8h.xml
Processing saisynce_8h.xml
Processing saisystemport_8h.xml
Processing saitam_8h.xml
Processing saitunnel_8h.xml
Processing saitwamp_8h.xml
Processing saitypes_8h.xml
Removing last element SAI_COMMON_API_MAX
Removing last element SAI_OBJECT_TYPE_MAX
Ignoring SAI_ACL_BIND_POINT_TYPE_ROUTER_INTF
Removing last element SAI_PORT_ERR_STATUS_MAX
Processing saitypesextensions_8h.xml
Processing saiudf_8h.xml
Processing saiversion_8h.xml
Processing saivirtualrouter_8h.xml
Processing saivlan_8h.xml
Processing saiwred_8h.xml
no need for END enum for SAI_IN_DROP_REASON_CUSTOM_RANGE_BASE
non range base SAI_OUTBOUND_PORT_MAP_PORT_RANGE_ENTRY_ATTR_BACKEND_PORT_BASE
non range base SAI_OUTBOUND_PORT_MAP_PORT_RANGE_ENTRY_ATTR_MATCH_PORT_BASE
no need for END enum for SAI_OUT_DROP_REASON_CUSTOM_RANGE_BASE
non range base SAI_UDF_ATTR_BASE
Skipping range base SAI_HOSTIF_TRAP_TYPE_SWITCH_CUSTOM_RANGE_BASE
Skipping range base SAI_HOSTIF_TRAP_TYPE_ROUTER_CUSTOM_RANGE_BASE
Skipping range base SAI_HOSTIF_TRAP_TYPE_LOCAL_IP_CUSTOM_RANGE_BASE
Skipping range base SAI_HOSTIF_TRAP_TYPE_CUSTOM_EXCEPTION_RANGE_BASE
Skipping range base SAI_PORT_STAT_IN_DROP_REASON_RANGE_BASE
Skipping range base SAI_PORT_STAT_OUT_DROP_REASON_RANGE_BASE
Skipping range base SAI_SWITCH_STAT_IN_DROP_REASON_RANGE_BASE
Skipping range base SAI_SWITCH_STAT_OUT_DROP_REASON_RANGE_BASE
Skipping range base SAI_SWITCH_STAT_FABRIC_DROP_REASON_RANGE_BASE
make[5]: Leaving directory '/sonic/src/sonic-sairedis/SAI/meta'
make  all-am
make[5]: Entering directory '/sonic/src/sonic-sairedis/meta'
make -C ../SAI/meta saimetadata.c
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-AttrKeyMap.lo `test -f 'AttrKeyMap.cpp' || echo './'`AttrKeyMap.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-Globals.lo `test -f 'Globals.cpp' || echo './'`Globals.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-Meta.lo `test -f 'Meta.cpp' || echo './'`Meta.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-MetaKeyHasher.lo `test -f 'MetaKeyHasher.cpp' || echo './'`MetaKeyHasher.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-Notification.lo `test -f 'Notification.cpp' || echo './'`Notification.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationFactory.lo `test -f 'NotificationFactory.cpp' || echo './'`NotificationFactory.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationFdbEvent.lo `test -f 'NotificationFdbEvent.cpp' || echo './'`NotificationFdbEvent.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationNatEvent.lo `test -f 'NotificationNatEvent.cpp' || echo './'`NotificationNatEvent.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationPortStateChange.lo `test -f 'NotificationPortStateChange.cpp' || echo './'`NotificationPortStateChange.cpp
make[6]: Entering directory '/sonic/src/sonic-sairedis/SAI/meta'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationQueuePfcDeadlock.lo `test -f 'NotificationQueuePfcDeadlock.cpp' || echo './'`NotificationQueuePfcDeadlock.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationSwitchAsicSdkHealthEvent.lo `test -f 'NotificationSwitchAsicSdkHealthEvent.cpp' || echo './'`NotificationSwitchAsicSdkHealthEvent.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationSwitchShutdownRequest.lo `test -f 'NotificationSwitchShutdownRequest.cpp' || echo './'`NotificationSwitchShutdownRequest.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationSwitchStateChange.lo `test -f 'NotificationSwitchStateChange.cpp' || echo './'`NotificationSwitchStateChange.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationBfdSessionStateChange.lo `test -f 'NotificationBfdSessionStateChange.cpp' || echo './'`NotificationBfdSessionStateChange.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationIcmpEchoSessionStateChange.lo `test -f 'NotificationIcmpEchoSessionStateChange.cpp' || echo './'`NotificationIcmpEchoSessionStateChange.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationHaSetEvent.lo `test -f 'NotificationHaSetEvent.cpp' || echo './'`NotificationHaSetEvent.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationHaScopeEvent.lo `test -f 'NotificationHaScopeEvent.cpp' || echo './'`NotificationHaScopeEvent.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationTwampSessionEvent.lo `test -f 'NotificationTwampSessionEvent.cpp' || echo './'`NotificationTwampSessionEvent.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationPortHostTxReadyEvent.lo `test -f 'NotificationPortHostTxReadyEvent.cpp' || echo './'`NotificationPortHostTxReadyEvent.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NotificationTamTelTypeConfigChange.lo `test -f 'NotificationTamTelTypeConfigChange.cpp' || echo './'`NotificationTamTelTypeConfigChange.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-NumberOidIndexGenerator.lo `test -f 'NumberOidIndexGenerator.cpp' || echo './'`NumberOidIndexGenerator.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-OidRefCounter.lo `test -f 'OidRefCounter.cpp' || echo './'`OidRefCounter.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-PerformanceIntervalTimer.lo `test -f 'PerformanceIntervalTimer.cpp' || echo './'`PerformanceIntervalTimer.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-PortRelatedSet.lo `test -f 'PortRelatedSet.cpp' || echo './'`PortRelatedSet.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-RedisSelectableChannel.lo `test -f 'RedisSelectableChannel.cpp' || echo './'`RedisSelectableChannel.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-SaiAttrWrapper.lo `test -f 'SaiAttrWrapper.cpp' || echo './'`SaiAttrWrapper.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-SaiAttributeList.lo `test -f 'SaiAttributeList.cpp' || echo './'`SaiAttributeList.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-SaiInterface.lo `test -f 'SaiInterface.cpp' || echo './'`SaiInterface.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-SaiObject.lo `test -f 'SaiObject.cpp' || echo './'`SaiObject.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-SaiObjectCollection.lo `test -f 'SaiObjectCollection.cpp' || echo './'`SaiObjectCollection.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-SaiSerialize.lo `test -f 'SaiSerialize.cpp' || echo './'`SaiSerialize.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-SelectableChannel.lo `test -f 'SelectableChannel.cpp' || echo './'`SelectableChannel.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-DummySaiInterface.lo `test -f 'DummySaiInterface.cpp' || echo './'`DummySaiInterface.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaimeta_la-ZeroMQSelectableChannel.lo `test -f 'ZeroMQSelectableChannel.cpp' || echo './'`ZeroMQSelectableChannel.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c Globals.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-Globals.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c MetaKeyHasher.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-MetaKeyHasher.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c Meta.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-Meta.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationSwitchStateChange.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationSwitchStateChange.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationFdbEvent.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationFdbEvent.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationPortStateChange.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationPortStateChange.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationBfdSessionStateChange.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationBfdSessionStateChange.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c PortRelatedSet.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-PortRelatedSet.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NumberOidIndexGenerator.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NumberOidIndexGenerator.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationNatEvent.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationNatEvent.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c AttrKeyMap.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-AttrKeyMap.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationPortHostTxReadyEvent.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationPortHostTxReadyEvent.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationQueuePfcDeadlock.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationQueuePfcDeadlock.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationTamTelTypeConfigChange.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationTamTelTypeConfigChange.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationHaScopeEvent.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationHaScopeEvent.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationTwampSessionEvent.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationTwampSessionEvent.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c SaiObjectCollection.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-SaiObjectCollection.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationSwitchShutdownRequest.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationSwitchShutdownRequest.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationFactory.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationFactory.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c Notification.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-Notification.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationSwitchAsicSdkHealthEvent.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationSwitchAsicSdkHealthEvent.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationHaSetEvent.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationHaSetEvent.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c NotificationIcmpEchoSessionStateChange.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-NotificationIcmpEchoSessionStateChange.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c SaiObject.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-SaiObject.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c SelectableChannel.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-SelectableChannel.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c OidRefCounter.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-OidRefCounter.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c RedisSelectableChannel.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-RedisSelectableChannel.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c SaiAttrWrapper.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-SaiAttrWrapper.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c SaiAttributeList.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-SaiAttributeList.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c SaiInterface.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-SaiInterface.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c SaiSerialize.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-SaiSerialize.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c PerformanceIntervalTimer.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-PerformanceIntervalTimer.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c ZeroMQSelectableChannel.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-ZeroMQSelectableChannel.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c DummySaiInterface.cpp  -fPIC -DPIC -o .libs/libsaimeta_la-DummySaiInterface.o
make[6]: 'saimetadata.c' is up to date.
make[6]: Leaving directory '/sonic/src/sonic-sairedis/SAI/meta'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../SAI/meta/libsaimetadata_la-saimetadata.lo `test -f '../SAI/meta/saimetadata.c' || echo './'`../SAI/meta/saimetadata.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../SAI/meta/libsaimetadata_la-saimetadatautils.lo `test -f '../SAI/meta/saimetadatautils.c' || echo './'`../SAI/meta/saimetadatautils.c
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../SAI/meta/libsaimetadata_la-saiserialize.lo `test -f '../SAI/meta/saiserialize.c' || echo './'`../SAI/meta/saiserialize.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c ../SAI/meta/saimetadata.c  -fPIC -DPIC -o ../SAI/meta/.libs/libsaimetadata_la-saimetadata.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c ../SAI/meta/saimetadatautils.c  -fPIC -DPIC -o ../SAI/meta/.libs/libsaimetadata_la-saimetadatautils.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c ../SAI/meta/saiserialize.c  -fPIC -DPIC -o ../SAI/meta/.libs/libsaimetadata_la-saiserialize.o
/bin/bash ../libtool  --tag=CC   --mode=link gcc -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o libsaimetadata.la -rpath /usr/lib/x86_64-linux-gnu ../SAI/meta/libsaimetadata_la-saimetadata.lo ../SAI/meta/libsaimetadata_la-saimetadatautils.lo ../SAI/meta/libsaimetadata_la-saiserialize.lo  
libtool: link: gcc -shared  -fPIC -DPIC  ../SAI/meta/.libs/libsaimetadata_la-saimetadata.o ../SAI/meta/.libs/libsaimetadata_la-saimetadatautils.o ../SAI/meta/.libs/libsaimetadata_la-saiserialize.o    -g -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libsaimetadata.so.0 -o .libs/libsaimetadata.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libsaimetadata.so.0" && ln -s "libsaimetadata.so.0.0.0" "libsaimetadata.so.0")
libtool: link: (cd ".libs" && rm -f "libsaimetadata.so" && ln -s "libsaimetadata.so.0.0.0" "libsaimetadata.so")
libtool: link: ( cd ".libs" && rm -f "libsaimetadata.la" && ln -s "../libsaimetadata.la" "libsaimetadata.la" )
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o libsaimeta.la -rpath /usr/lib/x86_64-linux-gnu libsaimeta_la-AttrKeyMap.lo libsaimeta_la-Globals.lo libsaimeta_la-Meta.lo libsaimeta_la-MetaKeyHasher.lo libsaimeta_la-Notification.lo libsaimeta_la-NotificationFactory.lo libsaimeta_la-NotificationFdbEvent.lo libsaimeta_la-NotificationNatEvent.lo libsaimeta_la-NotificationPortStateChange.lo libsaimeta_la-NotificationQueuePfcDeadlock.lo libsaimeta_la-NotificationSwitchAsicSdkHealthEvent.lo libsaimeta_la-NotificationSwitchShutdownRequest.lo libsaimeta_la-NotificationSwitchStateChange.lo libsaimeta_la-NotificationBfdSessionStateChange.lo libsaimeta_la-NotificationIcmpEchoSessionStateChange.lo libsaimeta_la-NotificationHaSetEvent.lo libsaimeta_la-NotificationHaScopeEvent.lo libsaimeta_la-NotificationTwampSessionEvent.lo libsaimeta_la-NotificationPortHostTxReadyEvent.lo libsaimeta_la-NotificationTamTelTypeConfigChange.lo libsaimeta_la-NumberOidIndexGenerator.lo libsaimeta_la-OidRefCounter.lo libsaimeta_la-PerformanceIntervalTimer.lo libsaimeta_la-PortRelatedSet.lo libsaimeta_la-RedisSelectableChannel.lo libsaimeta_la-SaiAttrWrapper.lo libsaimeta_la-SaiAttributeList.lo libsaimeta_la-SaiInterface.lo libsaimeta_la-SaiObject.lo libsaimeta_la-SaiObjectCollection.lo libsaimeta_la-SaiSerialize.lo libsaimeta_la-SelectableChannel.lo libsaimeta_la-DummySaiInterface.lo libsaimeta_la-ZeroMQSelectableChannel.lo -lhiredis -lswsscommon libsaimetadata.la  
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/libsaimeta_la-AttrKeyMap.o .libs/libsaimeta_la-Globals.o .libs/libsaimeta_la-Meta.o .libs/libsaimeta_la-MetaKeyHasher.o .libs/libsaimeta_la-Notification.o .libs/libsaimeta_la-NotificationFactory.o .libs/libsaimeta_la-NotificationFdbEvent.o .libs/libsaimeta_la-NotificationNatEvent.o .libs/libsaimeta_la-NotificationPortStateChange.o .libs/libsaimeta_la-NotificationQueuePfcDeadlock.o .libs/libsaimeta_la-NotificationSwitchAsicSdkHealthEvent.o .libs/libsaimeta_la-NotificationSwitchShutdownRequest.o .libs/libsaimeta_la-NotificationSwitchStateChange.o .libs/libsaimeta_la-NotificationBfdSessionStateChange.o .libs/libsaimeta_la-NotificationIcmpEchoSessionStateChange.o .libs/libsaimeta_la-NotificationHaSetEvent.o .libs/libsaimeta_la-NotificationHaScopeEvent.o .libs/libsaimeta_la-NotificationTwampSessionEvent.o .libs/libsaimeta_la-NotificationPortHostTxReadyEvent.o .libs/libsaimeta_la-NotificationTamTelTypeConfigChange.o .libs/libsaimeta_la-NumberOidIndexGenerator.o .libs/libsaimeta_la-OidRefCounter.o .libs/libsaimeta_la-PerformanceIntervalTimer.o .libs/libsaimeta_la-PortRelatedSet.o .libs/libsaimeta_la-RedisSelectableChannel.o .libs/libsaimeta_la-SaiAttrWrapper.o .libs/libsaimeta_la-SaiAttributeList.o .libs/libsaimeta_la-SaiInterface.o .libs/libsaimeta_la-SaiObject.o .libs/libsaimeta_la-SaiObjectCollection.o .libs/libsaimeta_la-SaiSerialize.o .libs/libsaimeta_la-SelectableChannel.o .libs/libsaimeta_la-DummySaiInterface.o .libs/libsaimeta_la-ZeroMQSelectableChannel.o   -Wl,-rpath -Wl,/sonic/src/sonic-sairedis/meta/.libs -lhiredis -lswsscommon ./.libs/libsaimetadata.so -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 -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libsaimeta.so.0 -o .libs/libsaimeta.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libsaimeta.so.0" && ln -s "libsaimeta.so.0.0.0" "libsaimeta.so.0")
libtool: link: (cd ".libs" && rm -f "libsaimeta.so" && ln -s "libsaimeta.so.0.0.0" "libsaimeta.so")
libtool: link: ( cd ".libs" && rm -f "libsaimeta.la" && ln -s "../libsaimeta.la" "libsaimeta.la" )
make[5]: Leaving directory '/sonic/src/sonic-sairedis/meta'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/meta'
Making all in lib
make[4]: Entering directory '/sonic/src/sonic-sairedis/lib'
../stub.pl -d ../SAI/ -c ClientServerSai -n sairedis -f sai_redis.cpp -s stub
optionSaiDir     = ../SAI/   
optionClass      = ClientServerSai    
optionNamespace  = sairedis
optionFileName   = sai_redis.cpp 
optionStub       = stub     
Unique function switch_mdio_read
Unique function switch_mdio_write
Unique function switch_mdio_cl22_read
Unique function switch_mdio_cl22_write
Unique function clear_port_all_stats
Unique function flush_fdb_entries
Unique function remove_all_neighbor_entries
Unique function recv_hostif_packet
Unique function send_hostif_packet
Unique function allocate_hostif_packet
Unique function free_hostif_packet
make  all-am
make[5]: Entering directory '/sonic/src/sonic-sairedis/lib'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-tests.o `test -f 'tests.cpp' || echo './'`tests.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsairedis_la-sai_redis.lo `test -f 'sai_redis.cpp' || echo './'`sai_redis.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-Channel.o `test -f 'Channel.cpp' || echo './'`Channel.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-ClientConfig.o `test -f 'ClientConfig.cpp' || echo './'`ClientConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-ClientSai.o `test -f 'ClientSai.cpp' || echo './'`ClientSai.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-ClientServerSai.o `test -f 'ClientServerSai.cpp' || echo './'`ClientServerSai.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-Context.o `test -f 'Context.cpp' || echo './'`Context.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-ContextConfig.o `test -f 'ContextConfig.cpp' || echo './'`ContextConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-ContextConfigContainer.o `test -f 'ContextConfigContainer.cpp' || echo './'`ContextConfigContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-Recorder.o `test -f 'Recorder.cpp' || echo './'`Recorder.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-RedisChannel.o `test -f 'RedisChannel.cpp' || echo './'`RedisChannel.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-RedisRemoteSaiInterface.o `test -f 'RedisRemoteSaiInterface.cpp' || echo './'`RedisRemoteSaiInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-RedisVidIndexGenerator.o `test -f 'RedisVidIndexGenerator.cpp' || echo './'`RedisVidIndexGenerator.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-Sai.o `test -f 'Sai.cpp' || echo './'`Sai.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-ServerConfig.o `test -f 'ServerConfig.cpp' || echo './'`ServerConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-ServerSai.o `test -f 'ServerSai.cpp' || echo './'`ServerSai.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-SkipRecordAttrContainer.o `test -f 'SkipRecordAttrContainer.cpp' || echo './'`SkipRecordAttrContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-Switch.o `test -f 'Switch.cpp' || echo './'`Switch.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-SwitchConfig.o `test -f 'SwitchConfig.cpp' || echo './'`SwitchConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-SwitchConfigContainer.o `test -f 'SwitchConfigContainer.cpp' || echo './'`SwitchConfigContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-SwitchContainer.o `test -f 'SwitchContainer.cpp' || echo './'`SwitchContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-Utils.o `test -f 'Utils.cpp' || echo './'`Utils.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-VirtualObjectIdManager.o `test -f 'VirtualObjectIdManager.cpp' || echo './'`VirtualObjectIdManager.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiRedis_a-ZeroMQChannel.o `test -f 'ZeroMQChannel.cpp' || echo './'`ZeroMQChannel.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c sai_redis.cpp  -fPIC -DPIC -o .libs/libsairedis_la-sai_redis.o
rm -f libSaiRedis.a
ar cru libSaiRedis.a libSaiRedis_a-Channel.o libSaiRedis_a-ClientConfig.o libSaiRedis_a-ClientSai.o libSaiRedis_a-ClientServerSai.o libSaiRedis_a-Context.o libSaiRedis_a-ContextConfig.o libSaiRedis_a-ContextConfigContainer.o libSaiRedis_a-Recorder.o libSaiRedis_a-RedisChannel.o libSaiRedis_a-RedisRemoteSaiInterface.o libSaiRedis_a-RedisVidIndexGenerator.o libSaiRedis_a-Sai.o libSaiRedis_a-ServerConfig.o libSaiRedis_a-ServerSai.o libSaiRedis_a-SkipRecordAttrContainer.o libSaiRedis_a-Switch.o libSaiRedis_a-SwitchConfig.o libSaiRedis_a-SwitchConfigContainer.o libSaiRedis_a-SwitchContainer.o libSaiRedis_a-Utils.o libSaiRedis_a-VirtualObjectIdManager.o libSaiRedis_a-ZeroMQChannel.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libSaiRedis.a
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o libsairedis.la -rpath /usr/lib/x86_64-linux-gnu libsairedis_la-sai_redis.lo -lhiredis -lswsscommon libSaiRedis.a  

*** Warning: Linking the shared library libsairedis.la against the
*** static library libSaiRedis.a is not portable!
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/libsairedis_la-sai_redis.o   -lhiredis -lswsscommon libSaiRedis.a -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 -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libsairedis.so.0 -o .libs/libsairedis.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libsairedis.so.0" && ln -s "libsairedis.so.0.0.0" "libsairedis.so.0")
libtool: link: (cd ".libs" && rm -f "libsairedis.so" && ln -s "libsairedis.so.0.0.0" "libsairedis.so")
libtool: link: ( cd ".libs" && rm -f "libsairedis.la" && ln -s "../libsairedis.la" "libsairedis.la" )
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o tests tests-tests.o -lhiredis -lswsscommon -lpthread -L../meta/.libs -lsaimetadata -lsaimeta libsairedis.la -lzmq 
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-tests.o  -lhiredis -lswsscommon -lpthread -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so ./.libs/libsairedis.so -lzmq
make[5]: Leaving directory '/sonic/src/sonic-sairedis/lib'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/lib'
Making all in vslib
make[4]: Entering directory '/sonic/src/sonic-sairedis/vslib'
../stub.pl -d ../SAI/ -c Sai -n saivs -f sai_vs.cpp -s stub
optionSaiDir     = ../SAI/   
optionClass      = Sai    
optionNamespace  = saivs
optionFileName   = sai_vs.cpp 
optionStub       = stub     
Unique function switch_mdio_read
Unique function switch_mdio_write
Unique function switch_mdio_cl22_read
Unique function switch_mdio_cl22_write
Unique function clear_port_all_stats
Unique function flush_fdb_entries
Unique function remove_all_neighbor_entries
Unique function recv_hostif_packet
Unique function send_hostif_packet
Unique function allocate_hostif_packet
Unique function free_hostif_packet
make  all-am
make[5]: Entering directory '/sonic/src/sonic-sairedis/vslib'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-tests.o `test -f 'tests.cpp' || echo './'`tests.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaivs_la-sai_vs.lo `test -f 'sai_vs.cpp' || echo './'`sai_vs.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-Buffer.o `test -f 'Buffer.cpp' || echo './'`Buffer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-ContextConfigContainer.o `test -f 'ContextConfigContainer.cpp' || echo './'`ContextConfigContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-ContextConfig.o `test -f 'ContextConfig.cpp' || echo './'`ContextConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-Context.o `test -f 'Context.cpp' || echo './'`Context.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-CorePortIndexMapContainer.o `test -f 'CorePortIndexMapContainer.cpp' || echo './'`CorePortIndexMapContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-CorePortIndexMap.o `test -f 'CorePortIndexMap.cpp' || echo './'`CorePortIndexMap.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-CorePortIndexMapFileParser.o `test -f 'CorePortIndexMapFileParser.cpp' || echo './'`CorePortIndexMapFileParser.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-Event.o `test -f 'Event.cpp' || echo './'`Event.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-EventPayloadNetLinkMsg.o `test -f 'EventPayloadNetLinkMsg.cpp' || echo './'`EventPayloadNetLinkMsg.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-EventPayloadNotification.o `test -f 'EventPayloadNotification.cpp' || echo './'`EventPayloadNotification.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-EventPayloadPacket.o `test -f 'EventPayloadPacket.cpp' || echo './'`EventPayloadPacket.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-EventQueue.o `test -f 'EventQueue.cpp' || echo './'`EventQueue.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-FdbInfo.o `test -f 'FdbInfo.cpp' || echo './'`FdbInfo.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-HostInterfaceInfo.o `test -f 'HostInterfaceInfo.cpp' || echo './'`HostInterfaceInfo.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-LaneMapContainer.o `test -f 'LaneMapContainer.cpp' || echo './'`LaneMapContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-LaneMap.o `test -f 'LaneMap.cpp' || echo './'`LaneMap.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-LaneMapFileParser.o `test -f 'LaneMapFileParser.cpp' || echo './'`LaneMapFileParser.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-MACsecAttr.o `test -f 'MACsecAttr.cpp' || echo './'`MACsecAttr.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-MACsecFilterStateGuard.o `test -f 'MACsecFilterStateGuard.cpp' || echo './'`MACsecFilterStateGuard.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-MACsecEgressFilter.o `test -f 'MACsecEgressFilter.cpp' || echo './'`MACsecEgressFilter.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-MACsecFilter.o `test -f 'MACsecFilter.cpp' || echo './'`MACsecFilter.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-MACsecForwarder.o `test -f 'MACsecForwarder.cpp' || echo './'`MACsecForwarder.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-MACsecIngressFilter.o `test -f 'MACsecIngressFilter.cpp' || echo './'`MACsecIngressFilter.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-MACsecManager.o `test -f 'MACsecManager.cpp' || echo './'`MACsecManager.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-NetMsgRegistrar.o `test -f 'NetMsgRegistrar.cpp' || echo './'`NetMsgRegistrar.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-RealObjectIdManager.o `test -f 'RealObjectIdManager.cpp' || echo './'`RealObjectIdManager.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-ResourceLimiterContainer.o `test -f 'ResourceLimiterContainer.cpp' || echo './'`ResourceLimiterContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-ResourceLimiter.o `test -f 'ResourceLimiter.cpp' || echo './'`ResourceLimiter.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-ResourceLimiterParser.o `test -f 'ResourceLimiterParser.cpp' || echo './'`ResourceLimiterParser.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SaiAttrWrap.o `test -f 'SaiAttrWrap.cpp' || echo './'`SaiAttrWrap.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-Sai.o `test -f 'Sai.cpp' || echo './'`Sai.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SaiEventQueue.o `test -f 'SaiEventQueue.cpp' || echo './'`SaiEventQueue.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SaiFdbAging.o `test -f 'SaiFdbAging.cpp' || echo './'`SaiFdbAging.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SaiUnittests.o `test -f 'SaiUnittests.cpp' || echo './'`SaiUnittests.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SelectableFd.o `test -f 'SelectableFd.cpp' || echo './'`SelectableFd.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-Signal.o `test -f 'Signal.cpp' || echo './'`Signal.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchBCM56850.o `test -f 'SwitchBCM56850.cpp' || echo './'`SwitchBCM56850.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchBCM56971B0.o `test -f 'SwitchBCM56971B0.cpp' || echo './'`SwitchBCM56971B0.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchBCM81724.o `test -f 'SwitchBCM81724.cpp' || echo './'`SwitchBCM81724.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchConfigContainer.o `test -f 'SwitchConfigContainer.cpp' || echo './'`SwitchConfigContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchConfig.o `test -f 'SwitchConfig.cpp' || echo './'`SwitchConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchContainer.o `test -f 'SwitchContainer.cpp' || echo './'`SwitchContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-Switch.o `test -f 'Switch.cpp' || echo './'`Switch.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchMLNX2700.o `test -f 'SwitchMLNX2700.cpp' || echo './'`SwitchMLNX2700.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchNvdaMBF2H536C.o `test -f 'SwitchNvdaMBF2H536C.cpp' || echo './'`SwitchNvdaMBF2H536C.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchStateBase.o `test -f 'SwitchStateBase.cpp' || echo './'`SwitchStateBase.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchStateBaseFdb.o `test -f 'SwitchStateBaseFdb.cpp' || echo './'`SwitchStateBaseFdb.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchStateBaseHostif.o `test -f 'SwitchStateBaseHostif.cpp' || echo './'`SwitchStateBaseHostif.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchStateBaseMACsec.o `test -f 'SwitchStateBaseMACsec.cpp' || echo './'`SwitchStateBaseMACsec.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-SwitchState.o `test -f 'SwitchState.cpp' || echo './'`SwitchState.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-TrafficFilterPipes.o `test -f 'TrafficFilterPipes.cpp' || echo './'`TrafficFilterPipes.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-TrafficForwarder.o `test -f 'TrafficForwarder.cpp' || echo './'`TrafficForwarder.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-VirtualSwitchSaiInterface.o `test -f 'VirtualSwitchSaiInterface.cpp' || echo './'`VirtualSwitchSaiInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-VirtualSwitchSaiInterfaceFdb.o `test -f 'VirtualSwitchSaiInterfaceFdb.cpp' || echo './'`VirtualSwitchSaiInterfaceFdb.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiVS_a-VirtualSwitchSaiInterfacePort.o `test -f 'VirtualSwitchSaiInterfacePort.cpp' || echo './'`VirtualSwitchSaiInterfacePort.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c sai_vs.cpp  -fPIC -DPIC -o .libs/libsaivs_la-sai_vs.o
rm -f libSaiVS.a
ar cru libSaiVS.a libSaiVS_a-Buffer.o libSaiVS_a-ContextConfigContainer.o libSaiVS_a-ContextConfig.o libSaiVS_a-Context.o libSaiVS_a-CorePortIndexMapContainer.o libSaiVS_a-CorePortIndexMap.o libSaiVS_a-CorePortIndexMapFileParser.o libSaiVS_a-Event.o libSaiVS_a-EventPayloadNetLinkMsg.o libSaiVS_a-EventPayloadNotification.o libSaiVS_a-EventPayloadPacket.o libSaiVS_a-EventQueue.o libSaiVS_a-FdbInfo.o libSaiVS_a-HostInterfaceInfo.o libSaiVS_a-LaneMapContainer.o libSaiVS_a-LaneMap.o libSaiVS_a-LaneMapFileParser.o libSaiVS_a-MACsecAttr.o libSaiVS_a-MACsecFilterStateGuard.o libSaiVS_a-MACsecEgressFilter.o libSaiVS_a-MACsecFilter.o libSaiVS_a-MACsecForwarder.o libSaiVS_a-MACsecIngressFilter.o libSaiVS_a-MACsecManager.o libSaiVS_a-NetMsgRegistrar.o libSaiVS_a-RealObjectIdManager.o libSaiVS_a-ResourceLimiterContainer.o libSaiVS_a-ResourceLimiter.o libSaiVS_a-ResourceLimiterParser.o libSaiVS_a-SaiAttrWrap.o libSaiVS_a-Sai.o libSaiVS_a-SaiEventQueue.o libSaiVS_a-SaiFdbAging.o libSaiVS_a-SaiUnittests.o libSaiVS_a-SelectableFd.o libSaiVS_a-Signal.o libSaiVS_a-SwitchBCM56850.o libSaiVS_a-SwitchBCM56971B0.o libSaiVS_a-SwitchBCM81724.o libSaiVS_a-SwitchConfigContainer.o libSaiVS_a-SwitchConfig.o libSaiVS_a-SwitchContainer.o libSaiVS_a-Switch.o libSaiVS_a-SwitchMLNX2700.o libSaiVS_a-SwitchNvdaMBF2H536C.o libSaiVS_a-SwitchStateBase.o libSaiVS_a-SwitchStateBaseFdb.o libSaiVS_a-SwitchStateBaseHostif.o libSaiVS_a-SwitchStateBaseMACsec.o libSaiVS_a-SwitchState.o libSaiVS_a-TrafficFilterPipes.o libSaiVS_a-TrafficForwarder.o libSaiVS_a-VirtualSwitchSaiInterface.o libSaiVS_a-VirtualSwitchSaiInterfaceFdb.o libSaiVS_a-VirtualSwitchSaiInterfacePort.o  
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libSaiVS.a
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o libsaivs.la -rpath /usr/lib/x86_64-linux-gnu libsaivs_la-sai_vs.lo -lhiredis -lswsscommon libSaiVS.a   

*** Warning: Linking the shared library libsaivs.la against the
*** static library libSaiVS.a is not portable!
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/libsaivs_la-sai_vs.o   -lhiredis -lswsscommon libSaiVS.a -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 -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libsaivs.so.0 -o .libs/libsaivs.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libsaivs.so.0" && ln -s "libsaivs.so.0.0.0" "libsaivs.so.0")
libtool: link: (cd ".libs" && rm -f "libsaivs.so" && ln -s "libsaivs.so.0.0.0" "libsaivs.so")
libtool: link: ( cd ".libs" && rm -f "libsaivs.la" && ln -s "../libsaivs.la" "libsaivs.la" )
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3  -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o tests tests-tests.o -lhiredis -lswsscommon -lpthread libsaivs.la -L../meta/.libs -lsaimetadata -lsaimeta -lzmq  
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-tests.o  -lhiredis -lswsscommon -lpthread ./.libs/libsaivs.so -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[5]: Leaving directory '/sonic/src/sonic-sairedis/vslib'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/vslib'
Making all in proxylib
make[4]: Entering directory '/sonic/src/sonic-sairedis/proxylib'
../stub.pl -d ../SAI/ -c Sai -n saiproxy -f sai_proxy.cpp -s stub
optionSaiDir     = ../SAI/   
optionClass      = Sai    
optionNamespace  = saiproxy
optionFileName   = sai_proxy.cpp 
optionStub       = stub     
Unique function switch_mdio_read
Unique function switch_mdio_write
Unique function switch_mdio_cl22_read
Unique function switch_mdio_cl22_write
Unique function clear_port_all_stats
Unique function flush_fdb_entries
Unique function remove_all_neighbor_entries
Unique function recv_hostif_packet
Unique function send_hostif_packet
Unique function allocate_hostif_packet
Unique function free_hostif_packet
make  all-am
make[5]: Entering directory '/sonic/src/sonic-sairedis/proxylib'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiProxy_a-Options.o `test -f 'Options.cpp' || echo './'`Options.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiProxy_a-Proxy.o `test -f 'Proxy.cpp' || echo './'`Proxy.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiProxy_a-Sai.o `test -f 'Sai.cpp' || echo './'`Sai.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaiproxy_la-sai_proxy.lo `test -f 'sai_proxy.cpp' || echo './'`sai_proxy.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c sai_proxy.cpp  -fPIC -DPIC -o .libs/libsaiproxy_la-sai_proxy.o
rm -f libSaiProxy.a
ar cru libSaiProxy.a libSaiProxy_a-Options.o libSaiProxy_a-Proxy.o libSaiProxy_a-Sai.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libSaiProxy.a
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o libsaiproxy.la -rpath /usr/lib/x86_64-linux-gnu libsaiproxy_la-sai_proxy.lo -lhiredis -lswsscommon libSaiProxy.a  

*** Warning: Linking the shared library libsaiproxy.la against the
*** static library libSaiProxy.a is not portable!
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/libsaiproxy_la-sai_proxy.o   -lhiredis -lswsscommon libSaiProxy.a -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 -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libsaiproxy.so.0 -o .libs/libsaiproxy.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libsaiproxy.so.0" && ln -s "libsaiproxy.so.0.0.0" "libsaiproxy.so.0")
libtool: link: (cd ".libs" && rm -f "libsaiproxy.so" && ln -s "libsaiproxy.so.0.0.0" "libsaiproxy.so")
libtool: link: ( cd ".libs" && rm -f "libsaiproxy.la" && ln -s "../libsaiproxy.la" "libsaiproxy.la" )
make[5]: Leaving directory '/sonic/src/sonic-sairedis/proxylib'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/proxylib'
Making all in pyext
make[4]: Entering directory '/sonic/src/sonic-sairedis/pyext'
Making all in py3
make[5]: Entering directory '/sonic/src/sonic-sairedis/pyext/py3'
/usr/bin/swig4.0 -Wall -c++ -python -keyword -DSWIGWORDSIZE64 -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../lib -I.. -o pysairedis_wrap.cpp ../pysairedis.i
../../SAI/inc/saiacl.h:3898: Warning 302: Identifier 'sai_acl_api_t' redefined (ignored) (Renamed from '_sai_acl_api_t'),
../../SAI/meta/saiswig.i:943: Warning 302: previous definition of 'sai_acl_api_t' (Renamed from '_sai_acl_api_t').
../../SAI/inc/saiars.h:232: Warning 302: Identifier 'sai_ars_api_t' redefined (ignored) (Renamed from '_sai_ars_api_t'),
../../SAI/meta/saiswig.i:1474: Warning 302: previous definition of 'sai_ars_api_t' (Renamed from '_sai_ars_api_t').
../../SAI/inc/saiarsprofile.h:533: Warning 302: Identifier 'sai_ars_profile_api_t' redefined (ignored) (Renamed from '_sai_ars_profile_api_t'),
../../SAI/meta/saiswig.i:1481: Warning 302: previous definition of 'sai_ars_profile_api_t' (Renamed from '_sai_ars_profile_api_t').
../../SAI/inc/saibfd.h:697: Warning 302: Identifier 'sai_bfd_api_t' redefined (ignored) (Renamed from '_sai_bfd_api_t'),
../../SAI/meta/saiswig.i:1344: Warning 302: previous definition of 'sai_bfd_api_t' (Renamed from '_sai_bfd_api_t').
../../SAI/inc/saibridge.h:819: Warning 302: Identifier 'sai_bridge_api_t' redefined (ignored) (Renamed from '_sai_bridge_api_t'),
../../SAI/meta/saiswig.i:1220: Warning 302: previous definition of 'sai_bridge_api_t' (Renamed from '_sai_bridge_api_t').
../../SAI/inc/saibuffer.h:853: Warning 302: Identifier 'sai_buffer_api_t' redefined (ignored) (Renamed from '_sai_buffer_api_t'),
../../SAI/meta/saiswig.i:1091: Warning 302: previous definition of 'sai_buffer_api_t' (Renamed from '_sai_buffer_api_t').
../../SAI/inc/saicounter.h:256: Warning 302: Identifier 'sai_counter_api_t' redefined (ignored) (Renamed from '_sai_counter_api_t'),
../../SAI/meta/saiswig.i:1380: Warning 302: previous definition of 'sai_counter_api_t' (Renamed from '_sai_counter_api_t').
../../SAI/inc/saidebugcounter.h:513: Warning 302: Identifier 'sai_debug_counter_api_t' redefined (ignored) (Renamed from '_sai_debug_counter_api_t'),
../../SAI/meta/saiswig.i:1390: Warning 302: previous definition of 'sai_debug_counter_api_t' (Renamed from '_sai_debug_counter_api_t').
../../SAI/inc/saidtel.h:844: Warning 302: Identifier 'sai_dtel_api_t' redefined (ignored) (Renamed from '_sai_dtel_api_t'),
../../SAI/meta/saiswig.i:1321: Warning 302: previous definition of 'sai_dtel_api_t' (Renamed from '_sai_dtel_api_t').
../../SAI/experimental/saiexperimentalbmtor.h:634: Warning 302: Identifier 'sai_bmtor_api_t' redefined (ignored) (Renamed from '_sai_bmtor_api_t'),
../../SAI/meta/saiswig.i:1543: Warning 302: previous definition of 'sai_bmtor_api_t' (Renamed from '_sai_bmtor_api_t').
../../SAI/experimental/saiexperimentaldashacl.h:301: Warning 302: Identifier 'sai_dash_acl_api_t' redefined (ignored) (Renamed from '_sai_dash_acl_api_t'),
../../SAI/meta/saiswig.i:1567: Warning 302: previous definition of 'sai_dash_acl_api_t' (Renamed from '_sai_dash_acl_api_t').
../../SAI/experimental/saiexperimentaldashappliance.h:123: Warning 302: Identifier 'sai_dash_appliance_api_t' redefined (ignored) (Renamed from '_sai_dash_appliance_api_t'),
../../SAI/meta/saiswig.i:1759: Warning 302: previous definition of 'sai_dash_appliance_api_t' (Renamed from '_sai_dash_appliance_api_t').
../../SAI/experimental/saiexperimentaldashdirectionlookup.h:206: Warning 302: Identifier 'sai_dash_direction_lookup_api_t' redefined (ignored) (Renamed from '_sai_dash_direction_lookup_api_t'),
../../SAI/meta/saiswig.i:1582: Warning 302: previous definition of 'sai_dash_direction_lookup_api_t' (Renamed from '_sai_dash_direction_lookup_api_t').
../../SAI/experimental/saiexperimentaldasheni.h:1027: Warning 302: Identifier 'sai_dash_eni_api_t' redefined (ignored) (Renamed from '_sai_dash_eni_api_t'),
../../SAI/meta/saiswig.i:1591: Warning 302: previous definition of 'sai_dash_eni_api_t' (Renamed from '_sai_dash_eni_api_t').
../../SAI/experimental/saiexperimentaldashflow.h:913: Warning 302: Identifier 'sai_dash_flow_api_t' redefined (ignored) (Renamed from '_sai_dash_flow_api_t'),
../../SAI/meta/saiswig.i:1732: Warning 302: previous definition of 'sai_dash_flow_api_t' (Renamed from '_sai_dash_flow_api_t').
../../SAI/experimental/saiexperimentaldashha.h:495: Warning 302: Identifier 'sai_dash_ha_api_t' redefined (ignored) (Renamed from '_sai_dash_ha_api_t'),
../../SAI/meta/saiswig.i:1693: Warning 302: previous definition of 'sai_dash_ha_api_t' (Renamed from '_sai_dash_ha_api_t').
../../SAI/experimental/saiexperimentaldashinboundrouting.h:263: Warning 302: Identifier 'sai_dash_inbound_routing_api_t' redefined (ignored) (Renamed from '_sai_dash_inbound_routing_api_t'),
../../SAI/meta/saiswig.i:1609: Warning 302: previous definition of 'sai_dash_inbound_routing_api_t' (Renamed from '_sai_dash_inbound_routing_api_t').
../../SAI/experimental/saiexperimentaldashmeter.h:474: Warning 302: Identifier 'sai_dash_meter_api_t' redefined (ignored) (Renamed from '_sai_dash_meter_api_t'),
../../SAI/meta/saiswig.i:1618: Warning 302: previous definition of 'sai_dash_meter_api_t' (Renamed from '_sai_dash_meter_api_t').
../../SAI/experimental/saiexperimentaldashoutboundcatopa.h:367: Warning 302: Identifier 'sai_dash_outbound_ca_to_pa_api_t' redefined (ignored) (Renamed from '_sai_dash_outbound_ca_to_pa_api_t'),
../../SAI/meta/saiswig.i:1642: Warning 302: previous definition of 'sai_dash_outbound_ca_to_pa_api_t' (Renamed from '_sai_dash_outbound_ca_to_pa_api_t').
../../SAI/experimental/saiexperimentaldashoutboundportmap.h:332: Warning 302: Identifier 'sai_dash_outbound_port_map_api_t' redefined (ignored) (Renamed from '_sai_dash_outbound_port_map_api_t'),
../../SAI/meta/saiswig.i:1768: Warning 302: previous definition of 'sai_dash_outbound_port_map_api_t' (Renamed from '_sai_dash_outbound_port_map_api_t').
../../SAI/experimental/saiexperimentaldashoutboundrouting.h:457: Warning 302: Identifier 'sai_dash_outbound_routing_api_t' redefined (ignored) (Renamed from '_sai_dash_outbound_routing_api_t'),
../../SAI/meta/saiswig.i:1651: Warning 302: previous definition of 'sai_dash_outbound_routing_api_t' (Renamed from '_sai_dash_outbound_routing_api_t').
../../SAI/experimental/saiexperimentaldashpavalidation.h:210: Warning 302: Identifier 'sai_dash_pa_validation_api_t' redefined (ignored) (Renamed from '_sai_dash_pa_validation_api_t'),
../../SAI/meta/saiswig.i:1675: Warning 302: previous definition of 'sai_dash_pa_validation_api_t' (Renamed from '_sai_dash_pa_validation_api_t').
../../SAI/experimental/saiexperimentaldashtrustedvni.h:356: Warning 302: Identifier 'sai_dash_trusted_vni_api_t' redefined (ignored) (Renamed from '_sai_dash_trusted_vni_api_t'),
../../SAI/meta/saiswig.i:1783: Warning 302: previous definition of 'sai_dash_trusted_vni_api_t' (Renamed from '_sai_dash_trusted_vni_api_t').
../../SAI/experimental/saiexperimentaldashtunnel.h:336: Warning 302: Identifier 'sai_dash_tunnel_api_t' redefined (ignored) (Renamed from '_sai_dash_tunnel_api_t'),
../../SAI/meta/saiswig.i:1711: Warning 302: previous definition of 'sai_dash_tunnel_api_t' (Renamed from '_sai_dash_tunnel_api_t').
../../SAI/experimental/saiexperimentaldashvip.h:203: Warning 302: Identifier 'sai_dash_vip_api_t' redefined (ignored) (Renamed from '_sai_dash_vip_api_t'),
../../SAI/meta/saiswig.i:1684: Warning 302: previous definition of 'sai_dash_vip_api_t' (Renamed from '_sai_dash_vip_api_t').
../../SAI/experimental/saiexperimentaldashvnet.h:123: Warning 302: Identifier 'sai_dash_vnet_api_t' redefined (ignored) (Renamed from '_sai_dash_vnet_api_t'),
../../SAI/meta/saiswig.i:1666: Warning 302: previous definition of 'sai_dash_vnet_api_t' (Renamed from '_sai_dash_vnet_api_t').
../../SAI/inc/saifdb.h:520: Warning 302: Identifier 'sai_fdb_api_t' redefined (ignored) (Renamed from '_sai_fdb_api_t'),
../../SAI/meta/saiswig.i:837: Warning 302: previous definition of 'sai_fdb_api_t' (Renamed from '_sai_fdb_api_t').
../../SAI/inc/saigenericprogrammable.h:145: Warning 302: Identifier 'sai_generic_programmable_api_t' redefined (ignored) (Renamed from '_sai_generic_programmable_api_t'),
../../SAI/meta/saiswig.i:1467: Warning 302: previous definition of 'sai_generic_programmable_api_t' (Renamed from '_sai_generic_programmable_api_t').
../../SAI/inc/saihash.h:406: Warning 302: Identifier 'sai_hash_api_t' redefined (ignored) (Renamed from '_sai_hash_api_t'),
../../SAI/meta/saiswig.i:1114: Warning 302: previous definition of 'sai_hash_api_t' (Renamed from '_sai_hash_api_t').
../../SAI/inc/saihostif.h:1445: Warning 302: Identifier 'sai_hostif_api_t' redefined (ignored) (Renamed from '_sai_hostif_api_t'),
../../SAI/meta/saiswig.i:974: Warning 302: previous definition of 'sai_hostif_api_t' (Renamed from '_sai_hostif_api_t').
../../SAI/inc/saiicmpecho.h:396: Warning 302: Identifier 'sai_icmp_echo_api_t' redefined (ignored) (Renamed from '_sai_icmp_echo_api_t'),
../../SAI/meta/saiswig.i:1513: Warning 302: previous definition of 'sai_icmp_echo_api_t' (Renamed from '_sai_icmp_echo_api_t').
../../SAI/inc/saiipmc.h:202: Warning 302: Identifier 'sai_ipmc_api_t' redefined (ignored) (Renamed from '_sai_ipmc_api_t'),
../../SAI/meta/saiswig.i:1173: Warning 302: previous definition of 'sai_ipmc_api_t' (Renamed from '_sai_ipmc_api_t').
../../SAI/inc/saiipmcgroup.h:242: Warning 302: Identifier 'sai_ipmc_group_api_t' redefined (ignored) (Renamed from '_sai_ipmc_group_api_t'),
../../SAI/meta/saiswig.i:1202: Warning 302: previous definition of 'sai_ipmc_group_api_t' (Renamed from '_sai_ipmc_group_api_t').
../../SAI/inc/saiipsec.h:1040: Warning 302: Identifier 'sai_ipsec_api_t' redefined (ignored) (Renamed from '_sai_ipsec_api_t'),
../../SAI/meta/saiswig.i:1446: Warning 302: previous definition of 'sai_ipsec_api_t' (Renamed from '_sai_ipsec_api_t').
../../SAI/inc/saiisolationgroup.h:240: Warning 302: Identifier 'sai_isolation_group_api_t' redefined (ignored) (Renamed from '_sai_isolation_group_api_t'),
../../SAI/meta/saiswig.i:1354: Warning 302: previous definition of 'sai_isolation_group_api_t' (Renamed from '_sai_isolation_group_api_t').
../../SAI/inc/sail2mc.h:178: Warning 302: Identifier 'sai_l2mc_api_t' redefined (ignored) (Renamed from '_sai_l2mc_api_t'),
../../SAI/meta/saiswig.i:1166: Warning 302: previous definition of 'sai_l2mc_api_t' (Renamed from '_sai_l2mc_api_t').
../../SAI/inc/sail2mcgroup.h:232: Warning 302: Identifier 'sai_l2mc_group_api_t' redefined (ignored) (Renamed from '_sai_l2mc_group_api_t'),
../../SAI/meta/saiswig.i:1191: Warning 302: previous definition of 'sai_l2mc_group_api_t' (Renamed from '_sai_l2mc_group_api_t').
../../SAI/inc/sailag.h:405: Warning 302: Identifier 'sai_lag_api_t' redefined (ignored) (Renamed from '_sai_lag_api_t'),
../../SAI/meta/saiswig.i:1028: Warning 302: previous definition of 'sai_lag_api_t' (Renamed from '_sai_lag_api_t').
../../SAI/inc/saimacsec.h:1453: Warning 302: Identifier 'sai_macsec_api_t' redefined (ignored) (Renamed from '_sai_macsec_api_t'),
../../SAI/meta/saiswig.i:1397: Warning 302: previous definition of 'sai_macsec_api_t' (Renamed from '_sai_macsec_api_t').
../../SAI/inc/saimcastfdb.h:168: Warning 302: Identifier 'sai_mcast_fdb_api_t' redefined (ignored) (Renamed from '_sai_mcast_fdb_api_t'),
../../SAI/meta/saiswig.i:1213: Warning 302: previous definition of 'sai_mcast_fdb_api_t' (Renamed from '_sai_mcast_fdb_api_t').
../../SAI/inc/saimirror.h:470: Warning 302: Identifier 'sai_mirror_api_t' redefined (ignored) (Renamed from '_sai_mirror_api_t'),
../../SAI/meta/saiswig.i:1001: Warning 302: previous definition of 'sai_mirror_api_t' (Renamed from '_sai_mirror_api_t').
../../SAI/inc/saimpls.h:393: Warning 302: Identifier 'sai_mpls_api_t' redefined (ignored) (Renamed from '_sai_mpls_api_t'),
../../SAI/meta/saiswig.i:1310: Warning 302: previous definition of 'sai_mpls_api_t' (Renamed from '_sai_mpls_api_t').
../../SAI/inc/saimymac.h:164: Warning 302: Identifier 'sai_my_mac_api_t' redefined (ignored) (Renamed from '_sai_my_mac_api_t'),
../../SAI/meta/saiswig.i:1439: Warning 302: previous definition of 'sai_my_mac_api_t' (Renamed from '_sai_my_mac_api_t').
../../SAI/inc/sainat.h:683: Warning 302: Identifier 'sai_nat_api_t' redefined (ignored) (Renamed from '_sai_nat_api_t'),
../../SAI/meta/saiswig.i:1365: Warning 302: previous definition of 'sai_nat_api_t' (Renamed from '_sai_nat_api_t').
../../SAI/inc/saineighbor.h:368: Warning 302: Identifier 'sai_neighbor_api_t' redefined (ignored) (Renamed from '_sai_neighbor_api_t'),
../../SAI/meta/saiswig.i:931: Warning 302: previous definition of 'sai_neighbor_api_t' (Renamed from '_sai_neighbor_api_t').
../../SAI/inc/sainexthop.h:332: Warning 302: Identifier 'sai_next_hop_api_t' redefined (ignored) (Renamed from '_sai_next_hop_api_t'),
../../SAI/meta/saiswig.i:883: Warning 302: previous definition of 'sai_next_hop_api_t' (Renamed from '_sai_next_hop_api_t').
../../SAI/inc/sainexthopgroup.h:660: Warning 302: Identifier 'sai_next_hop_group_api_t' redefined (ignored) (Renamed from '_sai_next_hop_group_api_t'),
../../SAI/meta/saiswig.i:894: Warning 302: previous definition of 'sai_next_hop_group_api_t' (Renamed from '_sai_next_hop_group_api_t').
../../SAI/inc/saipoe.h:506: Warning 302: Identifier 'sai_poe_api_t' redefined (ignored) (Renamed from '_sai_poe_api_t'),
../../SAI/meta/saiswig.i:1498: Warning 302: previous definition of 'sai_poe_api_t' (Renamed from '_sai_poe_api_t').
../../SAI/inc/saipolicer.h:394: Warning 302: Identifier 'sai_policer_api_t' redefined (ignored) (Renamed from '_sai_policer_api_t'),
../../SAI/meta/saiswig.i:1041: Warning 302: previous definition of 'sai_policer_api_t' (Renamed from '_sai_policer_api_t').
../../SAI/inc/saiport.h:4312: Warning 302: Identifier 'sai_port_api_t' redefined (ignored) (Renamed from '_sai_port_api_t'),
../../SAI/meta/saiswig.i:803: Warning 302: previous definition of 'sai_port_api_t' (Renamed from '_sai_port_api_t').
../../SAI/inc/saiprefixcompression.h:297: Warning 302: Identifier 'sai_prefix_compression_api_t' redefined (ignored) (Renamed from '_sai_prefix_compression_api_t'),
../../SAI/meta/saiswig.i:1523: Warning 302: previous definition of 'sai_prefix_compression_api_t' (Renamed from '_sai_prefix_compression_api_t').
../../SAI/inc/saiqosmap.h:191: Warning 302: Identifier 'sai_qos_map_api_t' redefined (ignored) (Renamed from '_sai_qos_map_api_t'),
../../SAI/meta/saiswig.i:1058: Warning 302: previous definition of 'sai_qos_map_api_t' (Renamed from '_sai_qos_map_api_t').
../../SAI/inc/saiqueue.h:600: Warning 302: Identifier 'sai_queue_api_t' redefined (ignored) (Renamed from '_sai_queue_api_t'),
../../SAI/meta/saiswig.i:1065: Warning 302: previous definition of 'sai_queue_api_t' (Renamed from '_sai_queue_api_t').
../../SAI/inc/sairoute.h:334: Warning 302: Identifier 'sai_route_api_t' redefined (ignored) (Renamed from '_sai_route_api_t'),
../../SAI/meta/saiswig.i:872: Warning 302: previous definition of 'sai_route_api_t' (Renamed from '_sai_route_api_t').
../../SAI/inc/sairouterinterface.h:493: Warning 302: Identifier 'sai_router_interface_api_t' redefined (ignored) (Renamed from '_sai_router_interface_api_t'),
../../SAI/meta/saiswig.i:917: Warning 302: previous definition of 'sai_router_interface_api_t' (Renamed from '_sai_router_interface_api_t').
../../SAI/inc/sairpfgroup.h:222: Warning 302: Identifier 'sai_rpf_group_api_t' redefined (ignored) (Renamed from '_sai_rpf_group_api_t'),
../../SAI/meta/saiswig.i:1180: Warning 302: previous definition of 'sai_rpf_group_api_t' (Renamed from '_sai_rpf_group_api_t').
../../SAI/inc/saisamplepacket.h:211: Warning 302: Identifier 'sai_samplepacket_api_t' redefined (ignored) (Renamed from '_sai_samplepacket_api_t'),
../../SAI/meta/saiswig.i:1008: Warning 302: previous definition of 'sai_samplepacket_api_t' (Renamed from '_sai_samplepacket_api_t').
../../SAI/inc/saischeduler.h:210: Warning 302: Identifier 'sai_scheduler_api_t' redefined (ignored) (Renamed from '_sai_scheduler_api_t'),
../../SAI/meta/saiswig.i:1077: Warning 302: previous definition of 'sai_scheduler_api_t' (Renamed from '_sai_scheduler_api_t').
../../SAI/inc/saischedulergroup.h:179: Warning 302: Identifier 'sai_scheduler_group_api_t' redefined (ignored) (Renamed from '_sai_scheduler_group_api_t'),
../../SAI/meta/saiswig.i:1084: Warning 302: previous definition of 'sai_scheduler_group_api_t' (Renamed from '_sai_scheduler_group_api_t').
../../SAI/inc/saisrv6.h:652: Warning 302: Identifier 'sai_srv6_api_t' redefined (ignored) (Renamed from '_sai_srv6_api_t'),
../../SAI/meta/saiswig.i:1290: Warning 302: previous definition of 'sai_srv6_api_t' (Renamed from '_sai_srv6_api_t').
../../SAI/inc/saistp.h:268: Warning 302: Identifier 'sai_stp_api_t' redefined (ignored) (Renamed from '_sai_stp_api_t'),
../../SAI/meta/saiswig.i:1015: Warning 302: previous definition of 'sai_stp_api_t' (Renamed from '_sai_stp_api_t').
../../SAI/inc/saiswitch.h:3916: Warning 302: Identifier 'sai_switch_api_t' redefined (ignored) (Renamed from '_sai_switch_api_t'),
../../SAI/meta/saiswig.i:785: Warning 302: previous definition of 'sai_switch_api_t' (Renamed from '_sai_switch_api_t').
../../SAI/inc/saisynce.h:176: Warning 302: Identifier 'sai_synce_api_t' redefined (ignored) (Renamed from '_sai_synce_api_t'),
../../SAI/meta/saiswig.i:1536: Warning 302: previous definition of 'sai_synce_api_t' (Renamed from '_sai_synce_api_t').
../../SAI/inc/saisystemport.h:200: Warning 302: Identifier 'sai_system_port_api_t' redefined (ignored) (Renamed from '_sai_system_port_api_t'),
../../SAI/meta/saiswig.i:1432: Warning 302: previous definition of 'sai_system_port_api_t' (Renamed from '_sai_system_port_api_t').
../../SAI/inc/saitam.h:2488: Warning 302: Identifier 'sai_tam_api_t' redefined (ignored) (Renamed from '_sai_tam_api_t'),
../../SAI/meta/saiswig.i:1237: Warning 302: previous definition of 'sai_tam_api_t' (Renamed from '_sai_tam_api_t').
../../SAI/inc/saitunnel.h:1195: Warning 302: Identifier 'sai_tunnel_api_t' redefined (ignored) (Renamed from '_sai_tunnel_api_t'),
../../SAI/meta/saiswig.i:1140: Warning 302: previous definition of 'sai_tunnel_api_t' (Renamed from '_sai_tunnel_api_t').
../../SAI/inc/saitwamp.h:816: Warning 302: Identifier 'sai_twamp_api_t' redefined (ignored) (Renamed from '_sai_twamp_api_t'),
../../SAI/meta/saiswig.i:1488: Warning 302: previous definition of 'sai_twamp_api_t' (Renamed from '_sai_twamp_api_t').
../../SAI/inc/saiudf.h:443: Warning 302: Identifier 'sai_udf_api_t' redefined (ignored) (Renamed from '_sai_udf_api_t'),
../../SAI/meta/saiswig.i:1125: Warning 302: previous definition of 'sai_udf_api_t' (Renamed from '_sai_udf_api_t').
../../SAI/inc/saivirtualrouter.h:189: Warning 302: Identifier 'sai_virtual_router_api_t' redefined (ignored) (Renamed from '_sai_virtual_router_api_t'),
../../SAI/meta/saiswig.i:865: Warning 302: previous definition of 'sai_virtual_router_api_t' (Renamed from '_sai_virtual_router_api_t').
../../SAI/inc/saivlan.h:709: Warning 302: Identifier 'sai_vlan_api_t' redefined (ignored) (Renamed from '_sai_vlan_api_t'),
../../SAI/meta/saiswig.i:849: Warning 302: previous definition of 'sai_vlan_api_t' (Renamed from '_sai_vlan_api_t').
../../SAI/inc/saiwred.h:684: Warning 302: Identifier 'sai_wred_api_t' redefined (ignored) (Renamed from '_sai_wred_api_t'),
../../SAI/meta/saiswig.i:1051: Warning 302: previous definition of 'sai_wred_api_t' (Renamed from '_sai_wred_api_t').
/usr/share/swig4.0/python/pyiterators.swg:454: Warning 511: Can't use keyword arguments with overloaded functions (swig::SwigPyIterator::operator -(ptrdiff_t) const).
/usr/share/swig4.0/python/pyiterators.swg:455: Warning 511: Can't use keyword arguments with overloaded functions (swig::SwigPyIterator::operator -(swig::SwigPyIterator const &) const).
/usr/share/swig4.0/std/std_map.i:115: Warning 511: Can't use keyword arguments with overloaded functions (std::map< std::string,std::string >::map(std::less< std::string > const &)).
/usr/share/swig4.0/std/std_map.i:119: Warning 511: Can't use keyword arguments with overloaded functions (std::map< std::string,std::string >::__setitem__(std::map< std::string,std::string >::key_type const &)).
/usr/share/swig4.0/std/std_map.i:119: Warning 511: Can't use keyword arguments with overloaded functions (std::map< std::string,std::string >::__setitem__(std::map< std::string,std::string >::key_type const &,std::map< std::string,std::string >::mapped_type const &)).
/usr/share/swig4.0/std/std_map.i:122: Warning 511: Can't use keyword arguments with overloaded functions (std::map< std::string,std::string >::map(std::map< std::string,std::string > const &)).
/usr/share/swig4.0/std/std_map.i:122: Warning 511: Can't use keyword arguments with overloaded functions (std::map< std::string,std::string >::erase(std::map< std::string,std::string >::key_type const &)).
/usr/share/swig4.0/std/std_map.i:122: Warning 511: Can't use keyword arguments with overloaded functions (std::map< std::string,std::string >::erase(std::map< std::string,std::string >::iterator)).
/usr/share/swig4.0/std/std_map.i:122: Warning 511: Can't use keyword arguments with overloaded functions (std::map< std::string,std::string >::erase(std::map< std::string,std::string >::iterator,std::map< std::string,std::string >::iterator)).
../pysairedis.h:13: Warning 511: Can't use keyword arguments with overloaded functions (sai_api_initialize(uint64_t,std::map< std::string,std::string,std::less< std::string >,std::allocator< std::pair< std::string const,std::string > > > const &)).
../../SAI/inc/sai.h:236: Warning 511: Can't use keyword arguments with overloaded functions (sai_api_initialize(uint64_t,sai_service_method_table_t const *)).
../../SAI/meta/saimetadata.h:1388: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1389: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1390: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1391: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1392: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1393: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1394: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1395: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1396: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1397: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1398: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1399: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1400: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1401: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1402: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1403: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1404: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1405: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1406: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1407: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1408: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1409: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1410: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1411: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1412: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1413: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1414: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1415: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1416: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1417: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1418: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1419: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1420: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1421: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1422: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1423: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1424: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1425: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1426: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1427: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1428: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1429: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1430: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1431: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1432: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1433: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1434: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1435: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1436: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1437: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1438: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1439: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1440: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1441: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1442: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1443: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1444: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1445: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1446: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1447: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1448: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1449: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1450: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1451: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1452: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1453: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1454: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1455: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1456: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1457: Warning 454: Setting a pointer/reference variable may leak memory.
../../SAI/meta/saimetadata.h:1458: Warning 454: Setting a pointer/reference variable may leak memory.
make  all-am
make[6]: Entering directory '/sonic/src/sonic-sairedis/pyext/py3'
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.11 -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../lib -I.. -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -Wno-cast-qual -Wno-shadow -Wno-redundant-decls -Wno-conversion -Wno-cast-function-type -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o _pysairedis_la-pysairedis_wrap.lo `test -f 'pysairedis_wrap.cpp' || echo './'`pysairedis_wrap.cpp
/bin/bash ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.11 -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../lib -I.. -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -Wno-cast-qual -Wno-shadow -Wno-redundant-decls -Wno-conversion -Wno-cast-function-type -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../_pysairedis_la-pysairedis.lo `test -f '../pysairedis.cpp' || echo './'`../pysairedis.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.11 -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../lib -I.. -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -Wno-cast-qual -Wno-shadow -Wno-redundant-decls -Wno-conversion -Wno-cast-function-type -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c pysairedis_wrap.cpp  -fPIC -DPIC -o .libs/_pysairedis_la-pysairedis_wrap.o
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/python3.11 -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../lib -I.. -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -Wno-cast-qual -Wno-shadow -Wno-redundant-decls -Wno-conversion -Wno-cast-function-type -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c ../pysairedis.cpp  -fPIC -DPIC -o ../.libs/_pysairedis_la-pysairedis.o
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -I/usr/include/python3.11 -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../lib -I.. -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -Wno-cast-qual -Wno-shadow -Wno-redundant-decls -Wno-conversion -Wno-cast-function-type -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -module -lhiredis -lswsscommon -lpthread -L../../lib/.libs -lsairedis -L../../meta/.libs -lsaimetadata -lsaimeta -lzmq -Wl,-z,relro -Wl,-z,now -o _pysairedis.la -rpath /usr/lib/python3/dist-packages/sairedis _pysairedis_la-pysairedis_wrap.lo ../_pysairedis_la-pysairedis.lo -lpython3.11 
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/_pysairedis_la-pysairedis_wrap.o ../.libs/_pysairedis_la-pysairedis.o   -Wl,-rpath -Wl,/sonic/src/sonic-sairedis/lib/.libs -Wl,-rpath -Wl,/sonic/src/sonic-sairedis/meta/.libs -lhiredis -lswsscommon -lpthread -L../../lib/.libs /sonic/src/sonic-sairedis/lib/.libs/libsairedis.so -L../../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq -lpython3.11 -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,_pysairedis.so.0 -o .libs/_pysairedis.so.0.0.0
libtool: link: (cd ".libs" && rm -f "_pysairedis.so.0" && ln -s "_pysairedis.so.0.0.0" "_pysairedis.so.0")
libtool: link: (cd ".libs" && rm -f "_pysairedis.so" && ln -s "_pysairedis.so.0.0.0" "_pysairedis.so")
libtool: link: ( cd ".libs" && rm -f "_pysairedis.la" && ln -s "../_pysairedis.la" "_pysairedis.la" )
make[6]: Leaving directory '/sonic/src/sonic-sairedis/pyext/py3'
make[5]: Leaving directory '/sonic/src/sonic-sairedis/pyext/py3'
make[5]: Entering directory '/sonic/src/sonic-sairedis/pyext'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/pyext'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/pyext'
Making all in syncd
make[4]: Entering directory '/sonic/src/sonic-sairedis/syncd'
Making all in .
make[5]: Entering directory '/sonic/src/sonic-sairedis/syncd'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict    -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o syncd-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-AsicOperation.o `test -f 'AsicOperation.cpp' || echo './'`AsicOperation.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-AsicView.o `test -f 'AsicView.cpp' || echo './'`AsicView.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-AttrVersionChecker.o `test -f 'AttrVersionChecker.cpp' || echo './'`AttrVersionChecker.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-BestCandidateFinder.o `test -f 'BestCandidateFinder.cpp' || echo './'`BestCandidateFinder.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-BreakConfig.o `test -f 'BreakConfig.cpp' || echo './'`BreakConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-BreakConfigParser.o `test -f 'BreakConfigParser.cpp' || echo './'`BreakConfigParser.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-CommandLineOptions.o `test -f 'CommandLineOptions.cpp' || echo './'`CommandLineOptions.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-CommandLineOptionsParser.o `test -f 'CommandLineOptionsParser.cpp' || echo './'`CommandLineOptionsParser.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-ComparisonLogic.o `test -f 'ComparisonLogic.cpp' || echo './'`ComparisonLogic.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-FlexCounter.o `test -f 'FlexCounter.cpp' || echo './'`FlexCounter.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-FlexCounterManager.o `test -f 'FlexCounterManager.cpp' || echo './'`FlexCounterManager.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-GlobalSwitchId.o `test -f 'GlobalSwitchId.cpp' || echo './'`GlobalSwitchId.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-HardReiniter.o `test -f 'HardReiniter.cpp' || echo './'`HardReiniter.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-MdioIpcServer.o `test -f 'MdioIpcServer.cpp' || echo './'`MdioIpcServer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-MetadataLogger.o `test -f 'MetadataLogger.cpp' || echo './'`MetadataLogger.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-NotificationHandler.o `test -f 'NotificationHandler.cpp' || echo './'`NotificationHandler.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-NotificationProcessor.o `test -f 'NotificationProcessor.cpp' || echo './'`NotificationProcessor.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-NotificationQueue.o `test -f 'NotificationQueue.cpp' || echo './'`NotificationQueue.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-PortMap.o `test -f 'PortMap.cpp' || echo './'`PortMap.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-PortMapParser.o `test -f 'PortMapParser.cpp' || echo './'`PortMapParser.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-PortStateChangeHandler.o `test -f 'PortStateChangeHandler.cpp' || echo './'`PortStateChangeHandler.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-RedisClient.o `test -f 'RedisClient.cpp' || echo './'`RedisClient.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-RedisNotificationProducer.o `test -f 'RedisNotificationProducer.cpp' || echo './'`RedisNotificationProducer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-RequestShutdownCommandLineOptions.o `test -f 'RequestShutdownCommandLineOptions.cpp' || echo './'`RequestShutdownCommandLineOptions.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-SaiAttr.o `test -f 'SaiAttr.cpp' || echo './'`SaiAttr.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-SaiDiscovery.o `test -f 'SaiDiscovery.cpp' || echo './'`SaiDiscovery.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-SaiObj.o `test -f 'SaiObj.cpp' || echo './'`SaiObj.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-SaiSwitch.o `test -f 'SaiSwitch.cpp' || echo './'`SaiSwitch.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-SaiSwitchInterface.o `test -f 'SaiSwitchInterface.cpp' || echo './'`SaiSwitchInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-ServiceMethodTable.o `test -f 'ServiceMethodTable.cpp' || echo './'`ServiceMethodTable.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-SingleReiniter.o `test -f 'SingleReiniter.cpp' || echo './'`SingleReiniter.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-SwitchNotifications.o `test -f 'SwitchNotifications.cpp' || echo './'`SwitchNotifications.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-Syncd.o `test -f 'Syncd.cpp' || echo './'`Syncd.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-TimerWatchdog.o `test -f 'TimerWatchdog.cpp' || echo './'`TimerWatchdog.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-VendorSai.o `test -f 'VendorSai.cpp' || echo './'`VendorSai.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-VidManager.o `test -f 'VidManager.cpp' || echo './'`VidManager.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-VirtualOidTranslator.o `test -f 'VirtualOidTranslator.cpp' || echo './'`VirtualOidTranslator.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-WarmRestartTable.o `test -f 'WarmRestartTable.cpp' || echo './'`WarmRestartTable.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-WatchdogScope.o `test -f 'WatchdogScope.cpp' || echo './'`WatchdogScope.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-Workaround.o `test -f 'Workaround.cpp' || echo './'`Workaround.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-ZeroMQNotificationProducer.o `test -f 'ZeroMQNotificationProducer.cpp' || echo './'`ZeroMQNotificationProducer.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict     -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncd_a-syncd_main.o `test -f 'syncd_main.cpp' || echo './'`syncd_main.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o syncd_request_shutdown-syncd_request_shutdown.o `test -f 'syncd_request_shutdown.cpp' || echo './'`syncd_request_shutdown.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncdRequestShutdown_a-RequestShutdown.o `test -f 'RequestShutdown.cpp' || echo './'`RequestShutdown.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncdRequestShutdown_a-RequestShutdownCommandLineOptions.o `test -f 'RequestShutdownCommandLineOptions.cpp' || echo './'`RequestShutdownCommandLineOptions.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSyncdRequestShutdown_a-RequestShutdownCommandLineOptionsParser.o `test -f 'RequestShutdownCommandLineOptionsParser.cpp' || echo './'`RequestShutdownCommandLineOptionsParser.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o syncd_tests-tests.o `test -f 'tests.cpp' || echo './'`tests.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict    -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o syncd_dash-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wno-format-truncation -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libMdioIpcClient_a-MdioIpcClient.o `test -f 'MdioIpcClient.cpp' || echo './'`MdioIpcClient.cpp
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -Wno-format-truncation -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libMdioIpcClient_la-MdioIpcClient.lo `test -f 'MdioIpcClient.cpp' || echo './'`MdioIpcClient.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -Wno-format-truncation -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c MdioIpcClient.cpp  -fPIC -DPIC -o .libs/libMdioIpcClient_la-MdioIpcClient.o
rm -f libMdioIpcClient.a
ar cru libMdioIpcClient.a libMdioIpcClient_a-MdioIpcClient.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libMdioIpcClient.a
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o libMdioIpcClient.la -rpath /usr/lib/x86_64-linux-gnu libMdioIpcClient_la-MdioIpcClient.lo -lswsscommon  
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/libMdioIpcClient_la-MdioIpcClient.o   -lswsscommon -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 -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libMdioIpcClient.so.0 -o .libs/libMdioIpcClient.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libMdioIpcClient.so.0" && ln -s "libMdioIpcClient.so.0.0.0" "libMdioIpcClient.so.0")
libtool: link: (cd ".libs" && rm -f "libMdioIpcClient.so" && ln -s "libMdioIpcClient.so.0.0.0" "libMdioIpcClient.so")
libtool: link: ( cd ".libs" && rm -f "libMdioIpcClient.la" && ln -s "../libMdioIpcClient.la" "libMdioIpcClient.la" )
rm -f libSyncdRequestShutdown.a
ar cru libSyncdRequestShutdown.a libSyncdRequestShutdown_a-RequestShutdown.o libSyncdRequestShutdown_a-RequestShutdownCommandLineOptions.o libSyncdRequestShutdown_a-RequestShutdownCommandLineOptionsParser.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libSyncdRequestShutdown.a
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o syncd_request_shutdown syncd_request_shutdown-syncd_request_shutdown.o libSyncdRequestShutdown.a ../lib/libSaiRedis.a -lhiredis -lswsscommon -lpthread   
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o syncd_request_shutdown syncd_request_shutdown-syncd_request_shutdown.o  libSyncdRequestShutdown.a ../lib/libSaiRedis.a -lhiredis -lswsscommon -lpthread
rm -f libSyncd.a
ar cru libSyncd.a libSyncd_a-AsicOperation.o libSyncd_a-AsicView.o libSyncd_a-AttrVersionChecker.o libSyncd_a-BestCandidateFinder.o libSyncd_a-BreakConfig.o libSyncd_a-BreakConfigParser.o libSyncd_a-CommandLineOptions.o libSyncd_a-CommandLineOptionsParser.o libSyncd_a-ComparisonLogic.o libSyncd_a-FlexCounter.o libSyncd_a-FlexCounterManager.o libSyncd_a-GlobalSwitchId.o libSyncd_a-HardReiniter.o libSyncd_a-MdioIpcServer.o libSyncd_a-MetadataLogger.o libSyncd_a-NotificationHandler.o libSyncd_a-NotificationProcessor.o libSyncd_a-NotificationQueue.o libSyncd_a-PortMap.o libSyncd_a-PortMapParser.o libSyncd_a-PortStateChangeHandler.o libSyncd_a-RedisClient.o libSyncd_a-RedisNotificationProducer.o libSyncd_a-RequestShutdownCommandLineOptions.o libSyncd_a-SaiAttr.o libSyncd_a-SaiDiscovery.o libSyncd_a-SaiObj.o libSyncd_a-SaiSwitch.o libSyncd_a-SaiSwitchInterface.o libSyncd_a-ServiceMethodTable.o libSyncd_a-SingleReiniter.o libSyncd_a-SwitchNotifications.o libSyncd_a-Syncd.o libSyncd_a-TimerWatchdog.o libSyncd_a-VendorSai.o libSyncd_a-VidManager.o libSyncd_a-VidManager.o libSyncd_a-VirtualOidTranslator.o libSyncd_a-WarmRestartTable.o libSyncd_a-WatchdogScope.o libSyncd_a-Workaround.o libSyncd_a-ZeroMQNotificationProducer.o libSyncd_a-syncd_main.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libSyncd.a
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath,../lib/.libs -Wl,-rpath,../meta/.libs -Wl,-z,relro -Wl,-z,now -o syncd_tests syncd_tests-tests.o libSyncd.a -lhiredis -lswsscommon -lpthread -L../lib/.libs -lsairedis -L../meta/.libs -lsaimetadata -lsaimeta -lzmq   
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict    -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -rdynamic -Wl,-z,relro -Wl,-z,now -o syncd syncd-main.o  libSyncd.a ../lib/libSaiRedis.a -L../meta/.libs -lsaimetadata -lsaimeta -ldl -lhiredis -lswsscommon -L../vslib/.libs -lsaivs  -lpthread -lzmq    
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict    -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -rdynamic -Wl,-z,relro -Wl,-z,now -o syncd_dash syncd_dash-main.o  libSyncd.a ../lib/libSaiRedis.a -L../meta/.libs -lsaimetadata -lsaimeta -ldl -lhiredis -lswsscommon -lsai -lprotobuf -lpiprotobuf -lpiprotogrpc -lgrpc++ -lpthread -lzmq   
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -rdynamic -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/syncd syncd-main.o  libSyncd.a ../lib/libSaiRedis.a -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -ldl -lhiredis -lswsscommon -L../vslib/.libs /sonic/src/sonic-sairedis/vslib/.libs/libsaivs.so -lpthread -lzmq
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,../lib/.libs -Wl,-rpath -Wl,../meta/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/syncd_tests syncd_tests-tests.o  libSyncd.a -lhiredis -lswsscommon -lpthread -L../lib/.libs /sonic/src/sonic-sairedis/lib/.libs/libsairedis.so -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -rdynamic -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/syncd_dash syncd_dash-main.o  libSyncd.a ../lib/libSaiRedis.a -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -ldl -lhiredis -lswsscommon -lsai -lprotobuf /usr/lib/x86_64-linux-gnu/libpiprotobuf.so /usr/lib/x86_64-linux-gnu/libpiprotogrpc.so -lgrpc++ -lpthread -lzmq
make[5]: Leaving directory '/sonic/src/sonic-sairedis/syncd'
Making all in tests
make[5]: Entering directory '/sonic/src/sonic-sairedis/syncd/tests'
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSyncdBrcm.o `test -f 'TestSyncdBrcm.cpp' || echo './'`TestSyncdBrcm.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSyncdMlnx.o `test -f 'TestSyncdMlnx.cpp' || echo './'`TestSyncdMlnx.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSyncdNvdaBf.o `test -f 'TestSyncdNvdaBf.cpp' || echo './'`TestSyncdNvdaBf.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSyncdLib.o `test -f 'TestSyncdLib.cpp' || echo './'`TestSyncdLib.cpp
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o tests tests-main.o tests-TestSyncdBrcm.o tests-TestSyncdMlnx.o tests-TestSyncdNvdaBf.o tests-TestSyncdLib.o ../../syncd/libSyncd.a ../../lib/libSaiRedis.a ../../syncd/libSyncdRequestShutdown.a -L../../meta/.libs -lsaimetadata -lsaimeta -L../../vslib/.libs -lsaivs -lhiredis -lswsscommon -lpthread -lzmq -L/usr/src/gtest -lgtest -lgtest_main   
libtool: link: g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-main.o tests-TestSyncdBrcm.o tests-TestSyncdMlnx.o tests-TestSyncdNvdaBf.o tests-TestSyncdLib.o  ../../syncd/libSyncd.a ../../lib/libSaiRedis.a ../../syncd/libSyncdRequestShutdown.a -L../../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -L../../vslib/.libs /sonic/src/sonic-sairedis/vslib/.libs/libsaivs.so -lhiredis -lswsscommon -lpthread -lzmq -L/usr/src/gtest -lgtest -lgtest_main
make[5]: Leaving directory '/sonic/src/sonic-sairedis/syncd/tests'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/syncd'
Making all in saiplayer
make[4]: Entering directory '/sonic/src/sonic-sairedis/saiplayer'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o saiplayer-saiplayer_main.o `test -f 'saiplayer_main.cpp' || echo './'`saiplayer_main.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiPlayer_a-CommandLineOptions.o `test -f 'CommandLineOptions.cpp' || echo './'`CommandLineOptions.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiPlayer_a-CommandLineOptionsParser.o `test -f 'CommandLineOptionsParser.cpp' || echo './'`CommandLineOptionsParser.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libSaiPlayer_a-SaiPlayer.o `test -f 'SaiPlayer.cpp' || echo './'`SaiPlayer.cpp
rm -f libSaiPlayer.a
ar cru libSaiPlayer.a libSaiPlayer_a-CommandLineOptions.o libSaiPlayer_a-CommandLineOptionsParser.o libSaiPlayer_a-SaiPlayer.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libSaiPlayer.a
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o saiplayer saiplayer-saiplayer_main.o libSaiPlayer.a ../syncd/libSyncd.a ../lib/libSaiRedis.a -lhiredis -lswsscommon -lpthread -L../meta/.libs -lsaimetadata -lsaimeta -lzmq  
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/saiplayer saiplayer-saiplayer_main.o  libSaiPlayer.a ../syncd/libSyncd.a ../lib/libSaiRedis.a -lhiredis -lswsscommon -lpthread -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saiplayer'
Making all in saidump
make[4]: Entering directory '/sonic/src/sonic-sairedis/saidump'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o saidump-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o saidump-SaiDump.o `test -f 'SaiDump.cpp' || echo './'`SaiDump.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libsaidump_a-SaiDump.o `test -f 'SaiDump.cpp' || echo './'`SaiDump.cpp
rm -f libsaidump.a
ar cru libsaidump.a libsaidump_a-SaiDump.o 
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o saidump saidump-main.o saidump-SaiDump.o -lhiredis -lswsscommon -lpthread -L../meta/.libs -lsaimetadata -lsaimeta -L../lib/.libs -lsairedis -lzmq  
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libsaidump.a
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/saidump saidump-main.o saidump-SaiDump.o  -lhiredis -lswsscommon -lpthread -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -L../lib/.libs /sonic/src/sonic-sairedis/lib/.libs/libsairedis.so -lzmq
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saidump'
Making all in saidiscovery
make[4]: Entering directory '/sonic/src/sonic-sairedis/saidiscovery'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o saidiscovery-saidiscovery.o `test -f 'saidiscovery.cpp' || echo './'`saidiscovery.cpp
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o saidiscovery saidiscovery-saidiscovery.o -lhiredis -lswsscommon ../syncd/libSyncd.a -L../vslib/.libs -lsaivs  -lpthread -L../meta/.libs -lsaimetadata -lsaimeta -lzmq   
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/saidiscovery saidiscovery-saidiscovery.o  -lhiredis -lswsscommon ../syncd/libSyncd.a -L../vslib/.libs /sonic/src/sonic-sairedis/vslib/.libs/libsaivs.so -lpthread -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saidiscovery'
Making all in saisdkdump
make[4]: Entering directory '/sonic/src/sonic-sairedis/saisdkdump'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o saisdkdump-saisdkdump.o `test -f 'saisdkdump.cpp' || echo './'`saisdkdump.cpp
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o saisdkdump saisdkdump-saisdkdump.o -lhiredis -lswsscommon -L../vslib/.libs -lsaivs  -lpthread -L../meta/.libs -lsaimetadata -lsaimeta -lzmq   
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/saisdkdump saisdkdump-saisdkdump.o  -lhiredis -lswsscommon -L../vslib/.libs /sonic/src/sonic-sairedis/vslib/.libs/libsaivs.so -lpthread -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saisdkdump'
Making all in saiasiccmp
make[4]: Entering directory '/sonic/src/sonic-sairedis/saiasiccmp'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -I../syncd -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o saiasiccmp-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -I../syncd -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libAsicCmp_a-AsicCmp.o `test -f 'AsicCmp.cpp' || echo './'`AsicCmp.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -I../syncd -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libAsicCmp_a-CommandLineOptions.o `test -f 'CommandLineOptions.cpp' || echo './'`CommandLineOptions.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -I../syncd -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libAsicCmp_a-CommandLineOptionsParser.o `test -f 'CommandLineOptionsParser.cpp' || echo './'`CommandLineOptionsParser.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -I../syncd -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libAsicCmp_a-SaiSwitchAsic.o `test -f 'SaiSwitchAsic.cpp' || echo './'`SaiSwitchAsic.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -I../syncd -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libAsicCmp_a-View.o `test -f 'View.cpp' || echo './'`View.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -I../syncd -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libAsicCmp_a-ViewCmp.o `test -f 'ViewCmp.cpp' || echo './'`ViewCmp.cpp
rm -f libAsicCmp.a
ar cru libAsicCmp.a libAsicCmp_a-AsicCmp.o libAsicCmp_a-CommandLineOptions.o libAsicCmp_a-CommandLineOptionsParser.o libAsicCmp_a-SaiSwitchAsic.o libAsicCmp_a-View.o libAsicCmp_a-ViewCmp.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libAsicCmp.a
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -I../syncd -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o saiasiccmp saiasiccmp-main.o libAsicCmp.a -ldl -lpthread -L../meta/.libs -lsaimetadata -lsaimeta -lzmq ../syncd/libSyncd.a ../lib/libSaiRedis.a -lhiredis -lswsscommon  
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../meta -I../lib -I../syncd -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/saiasiccmp saiasiccmp-main.o  libAsicCmp.a -ldl -lpthread -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq ../syncd/libSyncd.a ../lib/libSaiRedis.a -lhiredis -lswsscommon
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saiasiccmp'
Making all in tests
make[4]: Entering directory '/sonic/src/sonic-sairedis/tests'
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o vssyncd-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-tests.o `test -f 'tests.cpp' || echo './'`tests.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testclient-TestClient.o `test -f 'TestClient.cpp' || echo './'`TestClient.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testclient-testclient_main.o `test -f 'testclient_main.cpp' || echo './'`testclient_main.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testdash_gtest-TestDashMain.o `test -f 'TestDashMain.cpp' || echo './'`TestDashMain.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testdash_gtest-TestDash.o `test -f 'TestDash.cpp' || echo './'`TestDash.cpp
g++ -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o testdash_gtest-TestDashEnv.o `test -f 'TestDashEnv.cpp' || echo './'`TestDashEnv.cpp
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict  -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o vssyncd vssyncd-main.o ../syncd/libSyncd.a ../lib/libSaiRedis.a -lhiredis -lswsscommon -L../vslib/.libs -lsaivs  -lpthread -L../meta/.libs -lsaimetadata -lsaimeta -ldl -lzmq   
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/vssyncd vssyncd-main.o  ../syncd/libSyncd.a ../lib/libSaiRedis.a -lhiredis -lswsscommon -L../vslib/.libs /sonic/src/sonic-sairedis/vslib/.libs/libsaivs.so -lpthread -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -ldl -lzmq
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o testclient testclient-TestClient.o testclient-testclient_main.o -lhiredis -lswsscommon -lpthread ../lib/libsairedis.la ../syncd/libSyncd.a -L../meta/.libs -lsaimetadata -lsaimeta -lzmq  
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/testclient testclient-TestClient.o testclient-testclient_main.o  -lhiredis -lswsscommon -lpthread ../lib/.libs/libsairedis.so ../syncd/libSyncd.a -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o tests tests-tests.o -lhiredis -lswsscommon -lpthread ../lib/libsairedis.la ../syncd/libSyncd.a -L../meta/.libs -lsaimetadata -lsaimeta -lzmq  
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-tests.o  -lhiredis -lswsscommon -lpthread ../lib/.libs/libsairedis.so ../syncd/libSyncd.a -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o testdash_gtest testdash_gtest-TestDashMain.o testdash_gtest-TestDash.o testdash_gtest-TestDashEnv.o -lgtest -lhiredis -lswsscommon -lpthread ../lib/libsairedis.la ../syncd/libSyncd.a -L../meta/.libs -lsaimetadata -lsaimeta -lzmq  
libtool: link: g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -I../vslib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/testdash_gtest testdash_gtest-TestDashMain.o testdash_gtest-TestDash.o testdash_gtest-TestDashEnv.o  -lgtest -lhiredis -lswsscommon -lpthread ../lib/.libs/libsairedis.so ../syncd/libSyncd.a -L../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[4]: Leaving directory '/sonic/src/sonic-sairedis/tests'
Making all in unittest
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest'
Making all in meta
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/meta'
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-MockMeta.o `test -f 'MockMeta.cpp' || echo './'`MockMeta.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestAttrKeyMap.o `test -f 'TestAttrKeyMap.cpp' || echo './'`TestAttrKeyMap.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestDummySaiInterface.o `test -f 'TestDummySaiInterface.cpp' || echo './'`TestDummySaiInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestGlobals.o `test -f 'TestGlobals.cpp' || echo './'`TestGlobals.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMetaKeyHasher.o `test -f 'TestMetaKeyHasher.cpp' || echo './'`TestMetaKeyHasher.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationFactory.o `test -f 'TestNotificationFactory.cpp' || echo './'`TestNotificationFactory.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationFdbEvent.o `test -f 'TestNotificationFdbEvent.cpp' || echo './'`TestNotificationFdbEvent.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationNatEvent.o `test -f 'TestNotificationNatEvent.cpp' || echo './'`TestNotificationNatEvent.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationPortStateChange.o `test -f 'TestNotificationPortStateChange.cpp' || echo './'`TestNotificationPortStateChange.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationQueuePfcDeadlock.o `test -f 'TestNotificationQueuePfcDeadlock.cpp' || echo './'`TestNotificationQueuePfcDeadlock.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationSwitchShutdownRequest.o `test -f 'TestNotificationSwitchShutdownRequest.cpp' || echo './'`TestNotificationSwitchShutdownRequest.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationSwitchAsicSdkHealthEvent.o `test -f 'TestNotificationSwitchAsicSdkHealthEvent.cpp' || echo './'`TestNotificationSwitchAsicSdkHealthEvent.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationSwitchStateChange.o `test -f 'TestNotificationSwitchStateChange.cpp' || echo './'`TestNotificationSwitchStateChange.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationBfdSessionStateChange.o `test -f 'TestNotificationBfdSessionStateChange.cpp' || echo './'`TestNotificationBfdSessionStateChange.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationIcmpEchoSessionStateChange.o `test -f 'TestNotificationIcmpEchoSessionStateChange.cpp' || echo './'`TestNotificationIcmpEchoSessionStateChange.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationHaScopeEvent.o `test -f 'TestNotificationHaScopeEvent.cpp' || echo './'`TestNotificationHaScopeEvent.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationHaSetEvent.o `test -f 'TestNotificationHaSetEvent.cpp' || echo './'`TestNotificationHaSetEvent.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationTam.o `test -f 'TestNotificationTam.cpp' || echo './'`TestNotificationTam.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestOidRefCounter.o `test -f 'TestOidRefCounter.cpp' || echo './'`TestOidRefCounter.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestPerformanceIntervalTimer.o `test -f 'TestPerformanceIntervalTimer.cpp' || echo './'`TestPerformanceIntervalTimer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestPortRelatedSet.o `test -f 'TestPortRelatedSet.cpp' || echo './'`TestPortRelatedSet.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSaiAttrWrapper.o `test -f 'TestSaiAttrWrapper.cpp' || echo './'`TestSaiAttrWrapper.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSaiAttributeList.o `test -f 'TestSaiAttributeList.cpp' || echo './'`TestSaiAttributeList.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSaiObject.o `test -f 'TestSaiObject.cpp' || echo './'`TestSaiObject.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSaiObjectCollection.o `test -f 'TestSaiObjectCollection.cpp' || echo './'`TestSaiObjectCollection.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSaiInterface.o `test -f 'TestSaiInterface.cpp' || echo './'`TestSaiInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSaiSerialize.o `test -f 'TestSaiSerialize.cpp' || echo './'`TestSaiSerialize.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestLegacy.o `test -f 'TestLegacy.cpp' || echo './'`TestLegacy.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestLegacyFdbEntry.o `test -f 'TestLegacyFdbEntry.cpp' || echo './'`TestLegacyFdbEntry.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestLegacyNeighborEntry.o `test -f 'TestLegacyNeighborEntry.cpp' || echo './'`TestLegacyNeighborEntry.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestLegacyVlan.o `test -f 'TestLegacyVlan.cpp' || echo './'`TestLegacyVlan.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestLegacyRouteEntry.o `test -f 'TestLegacyRouteEntry.cpp' || echo './'`TestLegacyRouteEntry.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestLegacyOther.o `test -f 'TestLegacyOther.cpp' || echo './'`TestLegacyOther.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestZeroMQSelectableChannel.o `test -f 'TestZeroMQSelectableChannel.cpp' || echo './'`TestZeroMQSelectableChannel.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMeta.o `test -f 'TestMeta.cpp' || echo './'`TestMeta.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMetaDash.o `test -f 'TestMetaDash.cpp' || echo './'`TestMetaDash.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../../meta/tests-MetaTestSaiInterface.o `test -f '../../meta/MetaTestSaiInterface.cpp' || echo './'`../../meta/MetaTestSaiInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../../lib/tests-VirtualObjectIdManager.o `test -f '../../lib/VirtualObjectIdManager.cpp' || echo './'`../../lib/VirtualObjectIdManager.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../../lib/tests-SwitchConfig.o `test -f '../../lib/SwitchConfig.cpp' || echo './'`../../lib/SwitchConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../../lib/tests-SwitchConfigContainer.o `test -f '../../lib/SwitchConfigContainer.cpp' || echo './'`../../lib/SwitchConfigContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../../lib/tests-ZeroMQChannel.o `test -f '../../lib/ZeroMQChannel.cpp' || echo './'`../../lib/ZeroMQChannel.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../../lib/tests-Channel.o `test -f '../../lib/Channel.cpp' || echo './'`../../lib/Channel.cpp
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o tests tests-main.o ../../meta/tests-MetaTestSaiInterface.o ../../lib/tests-VirtualObjectIdManager.o ../../lib/tests-SwitchConfig.o ../../lib/tests-SwitchConfigContainer.o ../../lib/tests-ZeroMQChannel.o ../../lib/tests-Channel.o tests-MockMeta.o tests-TestAttrKeyMap.o tests-TestDummySaiInterface.o tests-TestGlobals.o tests-TestMetaKeyHasher.o tests-TestNotificationFactory.o tests-TestNotificationFdbEvent.o tests-TestNotificationNatEvent.o tests-TestNotificationPortStateChange.o tests-TestNotificationQueuePfcDeadlock.o tests-TestNotificationSwitchShutdownRequest.o tests-TestNotificationSwitchAsicSdkHealthEvent.o tests-TestNotificationSwitchStateChange.o tests-TestNotificationBfdSessionStateChange.o tests-TestNotificationIcmpEchoSessionStateChange.o tests-TestNotificationHaScopeEvent.o tests-TestNotificationHaSetEvent.o tests-TestNotificationTam.o tests-TestOidRefCounter.o tests-TestPerformanceIntervalTimer.o tests-TestPortRelatedSet.o tests-TestSaiAttrWrapper.o tests-TestSaiAttributeList.o tests-TestSaiObject.o tests-TestSaiObjectCollection.o tests-TestSaiInterface.o tests-TestSaiSerialize.o tests-TestLegacy.o tests-TestLegacyFdbEntry.o tests-TestLegacyNeighborEntry.o tests-TestLegacyVlan.o tests-TestLegacyRouteEntry.o tests-TestLegacyOther.o tests-TestZeroMQSelectableChannel.o tests-TestMeta.o tests-TestMetaDash.o -L/usr/src/gtest -lgtest -lgtest_main -lhiredis -lswsscommon -lpthread -L../../meta/.libs -lsaimetadata -lsaimeta -lzmq  
libtool: link: g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-main.o ../../meta/tests-MetaTestSaiInterface.o ../../lib/tests-VirtualObjectIdManager.o ../../lib/tests-SwitchConfig.o ../../lib/tests-SwitchConfigContainer.o ../../lib/tests-ZeroMQChannel.o ../../lib/tests-Channel.o tests-MockMeta.o tests-TestAttrKeyMap.o tests-TestDummySaiInterface.o tests-TestGlobals.o tests-TestMetaKeyHasher.o tests-TestNotificationFactory.o tests-TestNotificationFdbEvent.o tests-TestNotificationNatEvent.o tests-TestNotificationPortStateChange.o tests-TestNotificationQueuePfcDeadlock.o tests-TestNotificationSwitchShutdownRequest.o tests-TestNotificationSwitchAsicSdkHealthEvent.o tests-TestNotificationSwitchStateChange.o tests-TestNotificationBfdSessionStateChange.o tests-TestNotificationIcmpEchoSessionStateChange.o tests-TestNotificationHaScopeEvent.o tests-TestNotificationHaSetEvent.o tests-TestNotificationTam.o tests-TestOidRefCounter.o tests-TestPerformanceIntervalTimer.o tests-TestPortRelatedSet.o tests-TestSaiAttrWrapper.o tests-TestSaiAttributeList.o tests-TestSaiObject.o tests-TestSaiObjectCollection.o tests-TestSaiInterface.o tests-TestSaiSerialize.o tests-TestLegacy.o tests-TestLegacyFdbEntry.o tests-TestLegacyNeighborEntry.o tests-TestLegacyVlan.o tests-TestLegacyRouteEntry.o tests-TestLegacyOther.o tests-TestZeroMQSelectableChannel.o tests-TestMeta.o tests-TestMetaDash.o  -L/usr/src/gtest -lgtest -lgtest_main -lhiredis -lswsscommon -lpthread -L../../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/meta'
Making all in lib
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/lib'
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ../../meta/tests-NumberOidIndexGenerator.o `test -f '../../meta/NumberOidIndexGenerator.cpp' || echo './'`../../meta/NumberOidIndexGenerator.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitch.o `test -f 'TestSwitch.cpp' || echo './'`TestSwitch.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestClientConfig.o `test -f 'TestClientConfig.cpp' || echo './'`TestClientConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestClientServerSai.o `test -f 'TestClientServerSai.cpp' || echo './'`TestClientServerSai.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestContext.o `test -f 'TestContext.cpp' || echo './'`TestContext.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestContextConfig.o `test -f 'TestContextConfig.cpp' || echo './'`TestContextConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestContextConfigContainer.o `test -f 'TestContextConfigContainer.cpp' || echo './'`TestContextConfigContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestUtils.o `test -f 'TestUtils.cpp' || echo './'`TestUtils.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestVirtualObjectIdManager.o `test -f 'TestVirtualObjectIdManager.cpp' || echo './'`TestVirtualObjectIdManager.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestZeroMQChannel.o `test -f 'TestZeroMQChannel.cpp' || echo './'`TestZeroMQChannel.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchContainer.o `test -f 'TestSwitchContainer.cpp' || echo './'`TestSwitchContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchConfigContainer.o `test -f 'TestSwitchConfigContainer.cpp' || echo './'`TestSwitchConfigContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSkipRecordAttrContainer.o `test -f 'TestSkipRecordAttrContainer.cpp' || echo './'`TestSkipRecordAttrContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestServerConfig.o `test -f 'TestServerConfig.cpp' || echo './'`TestServerConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestRedisVidIndexGenerator.o `test -f 'TestRedisVidIndexGenerator.cpp' || echo './'`TestRedisVidIndexGenerator.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestRecorder.o `test -f 'TestRecorder.cpp' || echo './'`TestRecorder.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestRedisChannel.o `test -f 'TestRedisChannel.cpp' || echo './'`TestRedisChannel.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestClientSai.o `test -f 'TestClientSai.cpp' || echo './'`TestClientSai.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestRedisRemoteSaiInterface.o `test -f 'TestRedisRemoteSaiInterface.cpp' || echo './'`TestRedisRemoteSaiInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestServerSai.o `test -f 'TestServerSai.cpp' || echo './'`TestServerSai.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSai.o `test -f 'TestSai.cpp' || echo './'`TestSai.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-MockSaiInterface.o `test -f 'MockSaiInterface.cpp' || echo './'`MockSaiInterface.cpp
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o tests tests-main.o ../../meta/tests-NumberOidIndexGenerator.o tests-TestSwitch.o tests-TestClientConfig.o tests-TestClientServerSai.o tests-TestContext.o tests-TestContextConfig.o tests-TestContextConfigContainer.o tests-TestUtils.o tests-TestVirtualObjectIdManager.o tests-TestZeroMQChannel.o tests-TestSwitchContainer.o tests-TestSwitchConfigContainer.o tests-TestSkipRecordAttrContainer.o tests-TestServerConfig.o tests-TestRedisVidIndexGenerator.o tests-TestRecorder.o tests-TestRedisChannel.o tests-TestClientSai.o tests-TestRedisRemoteSaiInterface.o tests-TestServerSai.o tests-TestSai.o tests-MockSaiInterface.o -L/usr/src/gtest -lgtest -lgtest_main -lgmock ../../lib/libSaiRedis.a -lhiredis -lswsscommon -lpthread -L../../meta/.libs -lsaimetadata -lsaimeta -lzmq  
libtool: link: g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-main.o ../../meta/tests-NumberOidIndexGenerator.o tests-TestSwitch.o tests-TestClientConfig.o tests-TestClientServerSai.o tests-TestContext.o tests-TestContextConfig.o tests-TestContextConfigContainer.o tests-TestUtils.o tests-TestVirtualObjectIdManager.o tests-TestZeroMQChannel.o tests-TestSwitchContainer.o tests-TestSwitchConfigContainer.o tests-TestSkipRecordAttrContainer.o tests-TestServerConfig.o tests-TestRedisVidIndexGenerator.o tests-TestRecorder.o tests-TestRedisChannel.o tests-TestClientSai.o tests-TestRedisRemoteSaiInterface.o tests-TestServerSai.o tests-TestSai.o tests-MockSaiInterface.o  -L/usr/src/gtest -lgtest -lgtest_main -lgmock ../../lib/libSaiRedis.a -lhiredis -lswsscommon -lpthread -L../../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/lib'
Making all in vslib
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/vslib'
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestBuffer.o `test -f 'TestBuffer.cpp' || echo './'`TestBuffer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestContextConfigContainer.o `test -f 'TestContextConfigContainer.cpp' || echo './'`TestContextConfigContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestCorePortIndexMap.o `test -f 'TestCorePortIndexMap.cpp' || echo './'`TestCorePortIndexMap.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestCorePortIndexMapContainer.o `test -f 'TestCorePortIndexMapContainer.cpp' || echo './'`TestCorePortIndexMapContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestCorePortIndexMapFileParser.o `test -f 'TestCorePortIndexMapFileParser.cpp' || echo './'`TestCorePortIndexMapFileParser.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestEventPayloadNetLinkMsg.o `test -f 'TestEventPayloadNetLinkMsg.cpp' || echo './'`TestEventPayloadNetLinkMsg.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestEventPayloadPacket.o `test -f 'TestEventPayloadPacket.cpp' || echo './'`TestEventPayloadPacket.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestEventQueue.o `test -f 'TestEventQueue.cpp' || echo './'`TestEventQueue.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestFdbInfo.o `test -f 'TestFdbInfo.cpp' || echo './'`TestFdbInfo.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSaiAttrWrap.o `test -f 'TestSaiAttrWrap.cpp' || echo './'`TestSaiAttrWrap.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestLaneMap.o `test -f 'TestLaneMap.cpp' || echo './'`TestLaneMap.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestLaneMapContainer.o `test -f 'TestLaneMapContainer.cpp' || echo './'`TestLaneMapContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestLaneMapFileParser.o `test -f 'TestLaneMapFileParser.cpp' || echo './'`TestLaneMapFileParser.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMACsecAttr.o `test -f 'TestMACsecAttr.cpp' || echo './'`TestMACsecAttr.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMACsecEgressFilter.o `test -f 'TestMACsecEgressFilter.cpp' || echo './'`TestMACsecEgressFilter.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMACsecForwarder.o `test -f 'TestMACsecForwarder.cpp' || echo './'`TestMACsecForwarder.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMACsecIngressFilter.o `test -f 'TestMACsecIngressFilter.cpp' || echo './'`TestMACsecIngressFilter.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMACsecFilterStateGuard.o `test -f 'TestMACsecFilterStateGuard.cpp' || echo './'`TestMACsecFilterStateGuard.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNetMsgRegistrar.o `test -f 'TestNetMsgRegistrar.cpp' || echo './'`TestNetMsgRegistrar.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestRealObjectIdManager.o `test -f 'TestRealObjectIdManager.cpp' || echo './'`TestRealObjectIdManager.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestResourceLimiter.o `test -f 'TestResourceLimiter.cpp' || echo './'`TestResourceLimiter.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestResourceLimiterContainer.o `test -f 'TestResourceLimiterContainer.cpp' || echo './'`TestResourceLimiterContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestResourceLimiterParser.o `test -f 'TestResourceLimiterParser.cpp' || echo './'`TestResourceLimiterParser.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSaiUnittests.o `test -f 'TestSaiUnittests.cpp' || echo './'`TestSaiUnittests.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSelectableFd.o `test -f 'TestSelectableFd.cpp' || echo './'`TestSelectableFd.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSignal.o `test -f 'TestSignal.cpp' || echo './'`TestSignal.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchConfigContainer.o `test -f 'TestSwitchConfigContainer.cpp' || echo './'`TestSwitchConfigContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestTrafficForwarder.o `test -f 'TestTrafficForwarder.cpp' || echo './'`TestTrafficForwarder.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestHostInterfaceInfo.o `test -f 'TestHostInterfaceInfo.cpp' || echo './'`TestHostInterfaceInfo.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestTrafficFilterPipes.o `test -f 'TestTrafficFilterPipes.cpp' || echo './'`TestTrafficFilterPipes.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchConfig.o `test -f 'TestSwitchConfig.cpp' || echo './'`TestSwitchConfig.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchContainer.o `test -f 'TestSwitchContainer.cpp' || echo './'`TestSwitchContainer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitch.o `test -f 'TestSwitch.cpp' || echo './'`TestSwitch.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchMLNX2700.o `test -f 'TestSwitchMLNX2700.cpp' || echo './'`TestSwitchMLNX2700.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchNvdaMBF2H536C.o `test -f 'TestSwitchNvdaMBF2H536C.cpp' || echo './'`TestSwitchNvdaMBF2H536C.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchBCM56971B0.o `test -f 'TestSwitchBCM56971B0.cpp' || echo './'`TestSwitchBCM56971B0.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchBCM56850.o `test -f 'TestSwitchBCM56850.cpp' || echo './'`TestSwitchBCM56850.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchBCM81724.o `test -f 'TestSwitchBCM81724.cpp' || echo './'`TestSwitchBCM81724.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchStateBaseMACsec.o `test -f 'TestSwitchStateBaseMACsec.cpp' || echo './'`TestSwitchStateBaseMACsec.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMACsecManager.o `test -f 'TestMACsecManager.cpp' || echo './'`TestMACsecManager.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSwitchStateBase.o `test -f 'TestSwitchStateBase.cpp' || echo './'`TestSwitchStateBase.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSai.o `test -f 'TestSai.cpp' || echo './'`TestSai.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestVirtualSwitchSaiInterface.o `test -f 'TestVirtualSwitchSaiInterface.cpp' || echo './'`TestVirtualSwitchSaiInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestTAM.o `test -f 'TestTAM.cpp' || echo './'`TestTAM.cpp
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o tests tests-main.o tests-TestBuffer.o tests-TestContextConfigContainer.o tests-TestCorePortIndexMap.o tests-TestCorePortIndexMapContainer.o tests-TestCorePortIndexMapFileParser.o tests-TestEventPayloadNetLinkMsg.o tests-TestEventPayloadPacket.o tests-TestEventQueue.o tests-TestFdbInfo.o tests-TestSaiAttrWrap.o tests-TestLaneMap.o tests-TestLaneMapContainer.o tests-TestLaneMapFileParser.o tests-TestMACsecAttr.o tests-TestMACsecEgressFilter.o tests-TestMACsecForwarder.o tests-TestMACsecIngressFilter.o tests-TestMACsecFilterStateGuard.o tests-TestNetMsgRegistrar.o tests-TestRealObjectIdManager.o tests-TestResourceLimiter.o tests-TestResourceLimiterContainer.o tests-TestResourceLimiterParser.o tests-TestSaiUnittests.o tests-TestSelectableFd.o tests-TestSignal.o tests-TestSwitchConfigContainer.o tests-TestTrafficForwarder.o tests-TestHostInterfaceInfo.o tests-TestTrafficFilterPipes.o tests-TestSwitchConfig.o tests-TestSwitchContainer.o tests-TestSwitch.o tests-TestSwitchMLNX2700.o tests-TestSwitchNvdaMBF2H536C.o tests-TestSwitchBCM56971B0.o tests-TestSwitchBCM56850.o tests-TestSwitchBCM81724.o tests-TestSwitchStateBaseMACsec.o tests-TestMACsecManager.o tests-TestSwitchStateBase.o tests-TestSai.o tests-TestVirtualSwitchSaiInterface.o tests-TestTAM.o -L/usr/src/gtest -lgtest -lgtest_main ../../vslib/libSaiVS.a -lhiredis -lswsscommon -lnl-genl-3 -lnl-nf-3 -lnl-route-3 -lnl-3 -lpthread -L../../meta/.libs -lsaimetadata -lsaimeta -lzmq   
libtool: link: g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../vslib -I../../lib -I/usr/include/libnl3 -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -fno-access-control -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-main.o tests-TestBuffer.o tests-TestContextConfigContainer.o tests-TestCorePortIndexMap.o tests-TestCorePortIndexMapContainer.o tests-TestCorePortIndexMapFileParser.o tests-TestEventPayloadNetLinkMsg.o tests-TestEventPayloadPacket.o tests-TestEventQueue.o tests-TestFdbInfo.o tests-TestSaiAttrWrap.o tests-TestLaneMap.o tests-TestLaneMapContainer.o tests-TestLaneMapFileParser.o tests-TestMACsecAttr.o tests-TestMACsecEgressFilter.o tests-TestMACsecForwarder.o tests-TestMACsecIngressFilter.o tests-TestMACsecFilterStateGuard.o tests-TestNetMsgRegistrar.o tests-TestRealObjectIdManager.o tests-TestResourceLimiter.o tests-TestResourceLimiterContainer.o tests-TestResourceLimiterParser.o tests-TestSaiUnittests.o tests-TestSelectableFd.o tests-TestSignal.o tests-TestSwitchConfigContainer.o tests-TestTrafficForwarder.o tests-TestHostInterfaceInfo.o tests-TestTrafficFilterPipes.o tests-TestSwitchConfig.o tests-TestSwitchContainer.o tests-TestSwitch.o tests-TestSwitchMLNX2700.o tests-TestSwitchNvdaMBF2H536C.o tests-TestSwitchBCM56971B0.o tests-TestSwitchBCM56850.o tests-TestSwitchBCM81724.o tests-TestSwitchStateBaseMACsec.o tests-TestMACsecManager.o tests-TestSwitchStateBase.o tests-TestSai.o tests-TestVirtualSwitchSaiInterface.o tests-TestTAM.o  -L/usr/src/gtest -lgtest -lgtest_main ../../vslib/libSaiVS.a -lhiredis -lswsscommon -lnl-genl-3 -lnl-nf-3 -lnl-route-3 -lnl-3 -lpthread -L../../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/vslib'
Making all in syncd
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/syncd'
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-MockableSaiInterface.o `test -f 'MockableSaiInterface.cpp' || echo './'`MockableSaiInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-MockHelper.o `test -f 'MockHelper.cpp' || echo './'`MockHelper.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-MockableSaiSwitchInterface.o `test -f 'MockableSaiSwitchInterface.cpp' || echo './'`MockableSaiSwitchInterface.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestBestCandidateFinder.o `test -f 'TestBestCandidateFinder.cpp' || echo './'`TestBestCandidateFinder.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestAttrVersionChecker.o `test -f 'TestAttrVersionChecker.cpp' || echo './'`TestAttrVersionChecker.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestCommandLineOptions.o `test -f 'TestCommandLineOptions.cpp' || echo './'`TestCommandLineOptions.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestConcurrentQueue.o `test -f 'TestConcurrentQueue.cpp' || echo './'`TestConcurrentQueue.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestFlexCounter.o `test -f 'TestFlexCounter.cpp' || echo './'`TestFlexCounter.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestVirtualOidTranslator.o `test -f 'TestVirtualOidTranslator.cpp' || echo './'`TestVirtualOidTranslator.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationQueue.o `test -f 'TestNotificationQueue.cpp' || echo './'`TestNotificationQueue.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationProcessor.o `test -f 'TestNotificationProcessor.cpp' || echo './'`TestNotificationProcessor.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestNotificationHandler.o `test -f 'TestNotificationHandler.cpp' || echo './'`TestNotificationHandler.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestMdioIpcServer.o `test -f 'TestMdioIpcServer.cpp' || echo './'`TestMdioIpcServer.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestPortStateChangeHandler.o `test -f 'TestPortStateChangeHandler.cpp' || echo './'`TestPortStateChangeHandler.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestWorkaround.o `test -f 'TestWorkaround.cpp' || echo './'`TestWorkaround.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSyncd.o `test -f 'TestSyncd.cpp' || echo './'`TestSyncd.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestVendorSai.o `test -f 'TestVendorSai.cpp' || echo './'`TestVendorSai.cpp
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath,../../lib/.libs -Wl,-rpath,../../meta/.libs -Wl,-z,relro -Wl,-z,now -o tests tests-main.o tests-MockableSaiInterface.o tests-MockHelper.o tests-MockableSaiSwitchInterface.o tests-TestBestCandidateFinder.o tests-TestAttrVersionChecker.o tests-TestCommandLineOptions.o tests-TestConcurrentQueue.o tests-TestFlexCounter.o tests-TestVirtualOidTranslator.o tests-TestNotificationQueue.o tests-TestNotificationProcessor.o tests-TestNotificationHandler.o tests-TestMdioIpcServer.o tests-TestPortStateChangeHandler.o tests-TestWorkaround.o tests-TestSyncd.o tests-TestVendorSai.o -L/usr/src/gtest -lgtest -lgtest_main -lgmock ../../syncd/libSyncdRequestShutdown.a ../../syncd/libSyncd.a ../../vslib/libSaiVS.a ../../syncd/libMdioIpcClient.a -lhiredis -lswsscommon -lnl-genl-3 -lnl-nf-3 -lnl-route-3 -lnl-3 -lpthread -L../../lib/.libs -lsairedis -L../../meta/.libs -lsaimetadata -lsaimeta -lzmq   
libtool: link: g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../syncd -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath -Wl,../../lib/.libs -Wl,-rpath -Wl,../../meta/.libs -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-main.o tests-MockableSaiInterface.o tests-MockHelper.o tests-MockableSaiSwitchInterface.o tests-TestBestCandidateFinder.o tests-TestAttrVersionChecker.o tests-TestCommandLineOptions.o tests-TestConcurrentQueue.o tests-TestFlexCounter.o tests-TestVirtualOidTranslator.o tests-TestNotificationQueue.o tests-TestNotificationProcessor.o tests-TestNotificationHandler.o tests-TestMdioIpcServer.o tests-TestPortStateChangeHandler.o tests-TestWorkaround.o tests-TestSyncd.o tests-TestVendorSai.o  -L/usr/src/gtest -lgtest -lgtest_main -lgmock ../../syncd/libSyncdRequestShutdown.a ../../syncd/libSyncd.a ../../vslib/libSaiVS.a ../../syncd/libMdioIpcClient.a -lhiredis -lswsscommon -lnl-genl-3 -lnl-nf-3 -lnl-route-3 -lnl-3 -lpthread -L../../lib/.libs /sonic/src/sonic-sairedis/lib/.libs/libsairedis.so -L../../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/syncd'
Making all in proxylib
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/proxylib'
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../proxylib -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../proxylib -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestProxy.o `test -f 'TestProxy.cpp' || echo './'`TestProxy.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../proxylib -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSai.o `test -f 'TestSai.cpp' || echo './'`TestSai.cpp
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../proxylib -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o tests tests-main.o tests-TestProxy.o tests-TestSai.o -L/usr/src/gtest -lgtest -lgtest_main ../../proxylib/libSaiProxy.a ../../lib/libSaiRedis.a ../../syncd/libSyncd.a -lhiredis -lswsscommon -lpthread -L../../meta/.libs -lsaimetadata -lsaimeta -lzmq  
libtool: link: g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../meta -I../../proxylib -I../../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-main.o tests-TestProxy.o tests-TestSai.o  -L/usr/src/gtest -lgtest -lgtest_main ../../proxylib/libSaiProxy.a ../../lib/libSaiRedis.a ../../syncd/libSyncd.a -lhiredis -lswsscommon -lpthread -L../../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/proxylib'
Making all in saidump
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/saidump'
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../saidump -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-main.o `test -f 'main.cpp' || echo './'`main.cpp
g++ -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2 -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../saidump -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tests-TestSaiDump.o `test -f 'TestSaiDump.cpp' || echo './'`TestSaiDump.cpp
/bin/bash ../../libtool  --tag=CXX   --mode=link g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../saidump -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -D_UNITTEST_ -Wl,-z,relro -Wl,-z,now -o tests tests-main.o tests-TestSaiDump.o -L/usr/src/gtest -lgtest -lgtest_main ../../saidump/libsaidump.a  -lhiredis -lswsscommon -lnl-genl-3 -lnl-nf-3 -lnl-route-3 -lnl-3 -lpthread -L../../lib/.libs -lsairedis -L../../meta/.libs -lsaimetadata -lsaimeta -lzmq  
libtool: link: g++ -g -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../saidump -I../../lib -I../../vslib -I../../meta -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -D_UNITTEST_ -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tests tests-main.o tests-TestSaiDump.o  -L/usr/src/gtest -lgtest -lgtest_main ../../saidump/libsaidump.a -lhiredis -lswsscommon -lnl-genl-3 -lnl-nf-3 -lnl-route-3 -lnl-3 -lpthread -L../../lib/.libs /sonic/src/sonic-sairedis/lib/.libs/libsairedis.so -L../../meta/.libs /sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.so /sonic/src/sonic-sairedis/meta/.libs/libsaimeta.so -lzmq
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/saidump'
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest'
make[4]: Entering directory '/sonic/src/sonic-sairedis'
make[4]: Leaving directory '/sonic/src/sonic-sairedis'
make[3]: Leaving directory '/sonic/src/sonic-sairedis'
make[2]: Leaving directory '/sonic/src/sonic-sairedis'
   dh_auto_test
   create-stamp debian/debhelper-build-stamp
make[1]: Leaving directory '/sonic/src/sonic-sairedis'
 fakeroot debian/rules binary
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/sonic-sairedis'
dh binary
   dh_testroot
   dh_prep
   dh_installdirs
   dh_auto_install
	make -j1 install DESTDIR=/sonic/src/sonic-sairedis/debian/tmp AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/sonic/src/sonic-sairedis'
Making install in meta
make[3]: Entering directory '/sonic/src/sonic-sairedis/meta'
make -C ../SAI/meta saimetadata.c
make[4]: Entering directory '/sonic/src/sonic-sairedis/SAI/meta'
make[4]: 'saimetadata.c' is up to date.
make[4]: Leaving directory '/sonic/src/sonic-sairedis/SAI/meta'
make  install-am
make[4]: Entering directory '/sonic/src/sonic-sairedis/meta'
make -C ../SAI/meta saimetadata.c
make[5]: Entering directory '/sonic/src/sonic-sairedis/SAI/meta'
make[5]: 'saimetadata.c' is up to date.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/SAI/meta'
make[5]: Entering directory '/sonic/src/sonic-sairedis/meta'
make -C ../SAI/meta saimetadata.c
make[6]: Entering directory '/sonic/src/sonic-sairedis/SAI/meta'
make[6]: 'saimetadata.c' is up to date.
make[6]: Leaving directory '/sonic/src/sonic-sairedis/SAI/meta'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libsaimetadata.la libsaimeta.la '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libsaimetadata.so.0.0.0 /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsaimetadata.so.0.0.0
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsaimetadata.so.0.0.0 libsaimetadata.so.0 || { rm -f libsaimetadata.so.0 && ln -s libsaimetadata.so.0.0.0 libsaimetadata.so.0; }; })
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsaimetadata.so.0.0.0 libsaimetadata.so || { rm -f libsaimetadata.so && ln -s libsaimetadata.so.0.0.0 libsaimetadata.so; }; })
libtool: install: /usr/bin/install -c .libs/libsaimetadata.lai /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsaimetadata.la
libtool: warning: relinking 'libsaimeta.la'
libtool: install: (cd /sonic/src/sonic-sairedis/meta; /bin/bash "/sonic/src/sonic-sairedis/libtool"  --tag CXX --mode=relink g++ -g -I../SAI/inc -I../SAI/experimental -I../SAI/meta -I../lib -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o libsaimeta.la -rpath /usr/lib/x86_64-linux-gnu libsaimeta_la-AttrKeyMap.lo libsaimeta_la-Globals.lo libsaimeta_la-Meta.lo libsaimeta_la-MetaKeyHasher.lo libsaimeta_la-Notification.lo libsaimeta_la-NotificationFactory.lo libsaimeta_la-NotificationFdbEvent.lo libsaimeta_la-NotificationNatEvent.lo libsaimeta_la-NotificationPortStateChange.lo libsaimeta_la-NotificationQueuePfcDeadlock.lo libsaimeta_la-NotificationSwitchAsicSdkHealthEvent.lo libsaimeta_la-NotificationSwitchShutdownRequest.lo libsaimeta_la-NotificationSwitchStateChange.lo libsaimeta_la-NotificationBfdSessionStateChange.lo libsaimeta_la-NotificationIcmpEchoSessionStateChange.lo libsaimeta_la-NotificationHaSetEvent.lo libsaimeta_la-NotificationHaScopeEvent.lo libsaimeta_la-NotificationTwampSessionEvent.lo libsaimeta_la-NotificationPortHostTxReadyEvent.lo libsaimeta_la-NotificationTamTelTypeConfigChange.lo libsaimeta_la-NumberOidIndexGenerator.lo libsaimeta_la-OidRefCounter.lo libsaimeta_la-PerformanceIntervalTimer.lo libsaimeta_la-PortRelatedSet.lo libsaimeta_la-RedisSelectableChannel.lo libsaimeta_la-SaiAttrWrapper.lo libsaimeta_la-SaiAttributeList.lo libsaimeta_la-SaiInterface.lo libsaimeta_la-SaiObject.lo libsaimeta_la-SaiObjectCollection.lo libsaimeta_la-SaiSerialize.lo libsaimeta_la-SelectableChannel.lo libsaimeta_la-DummySaiInterface.lo libsaimeta_la-ZeroMQSelectableChannel.lo -lhiredis -lswsscommon libsaimetadata.la -inst-prefix-dir /sonic/src/sonic-sairedis/debian/tmp)
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/libsaimeta_la-AttrKeyMap.o .libs/libsaimeta_la-Globals.o .libs/libsaimeta_la-Meta.o .libs/libsaimeta_la-MetaKeyHasher.o .libs/libsaimeta_la-Notification.o .libs/libsaimeta_la-NotificationFactory.o .libs/libsaimeta_la-NotificationFdbEvent.o .libs/libsaimeta_la-NotificationNatEvent.o .libs/libsaimeta_la-NotificationPortStateChange.o .libs/libsaimeta_la-NotificationQueuePfcDeadlock.o .libs/libsaimeta_la-NotificationSwitchAsicSdkHealthEvent.o .libs/libsaimeta_la-NotificationSwitchShutdownRequest.o .libs/libsaimeta_la-NotificationSwitchStateChange.o .libs/libsaimeta_la-NotificationBfdSessionStateChange.o .libs/libsaimeta_la-NotificationIcmpEchoSessionStateChange.o .libs/libsaimeta_la-NotificationHaSetEvent.o .libs/libsaimeta_la-NotificationHaScopeEvent.o .libs/libsaimeta_la-NotificationTwampSessionEvent.o .libs/libsaimeta_la-NotificationPortHostTxReadyEvent.o .libs/libsaimeta_la-NotificationTamTelTypeConfigChange.o .libs/libsaimeta_la-NumberOidIndexGenerator.o .libs/libsaimeta_la-OidRefCounter.o .libs/libsaimeta_la-PerformanceIntervalTimer.o .libs/libsaimeta_la-PortRelatedSet.o .libs/libsaimeta_la-RedisSelectableChannel.o .libs/libsaimeta_la-SaiAttrWrapper.o .libs/libsaimeta_la-SaiAttributeList.o .libs/libsaimeta_la-SaiInterface.o .libs/libsaimeta_la-SaiObject.o .libs/libsaimeta_la-SaiObjectCollection.o .libs/libsaimeta_la-SaiSerialize.o .libs/libsaimeta_la-SelectableChannel.o .libs/libsaimeta_la-DummySaiInterface.o .libs/libsaimeta_la-ZeroMQSelectableChannel.o   -lhiredis -lswsscommon -L/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lsaimetadata -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 -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libsaimeta.so.0 -o .libs/libsaimeta.so.0.0.0
libtool: install: /usr/bin/install -c .libs/libsaimeta.so.0.0.0T /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsaimeta.so.0.0.0 libsaimeta.so.0 || { rm -f libsaimeta.so.0 && ln -s libsaimeta.so.0.0.0 libsaimeta.so.0; }; })
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsaimeta.so.0.0.0 libsaimeta.so || { rm -f libsaimeta.so && ln -s libsaimeta.so.0.0.0 libsaimeta.so; }; })
libtool: install: /usr/bin/install -c .libs/libsaimeta.lai /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsaimeta.la
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/meta'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/meta'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/meta'
Making install in lib
make[3]: Entering directory '/sonic/src/sonic-sairedis/lib'
make  install-am
make[4]: Entering directory '/sonic/src/sonic-sairedis/lib'
make[5]: Entering directory '/sonic/src/sonic-sairedis/lib'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libsairedis.la '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libsairedis.so.0.0.0 /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsairedis.so.0.0.0 libsairedis.so.0 || { rm -f libsairedis.so.0 && ln -s libsairedis.so.0.0.0 libsairedis.so.0; }; })
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsairedis.so.0.0.0 libsairedis.so || { rm -f libsairedis.so && ln -s libsairedis.so.0.0.0 libsairedis.so; }; })
libtool: install: /usr/bin/install -c .libs/libsairedis.lai /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsairedis.la
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c tests '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: 'libsairedis.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/lib'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/lib'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/lib'
Making install in vslib
make[3]: Entering directory '/sonic/src/sonic-sairedis/vslib'
make  install-am
make[4]: Entering directory '/sonic/src/sonic-sairedis/vslib'
make[5]: Entering directory '/sonic/src/sonic-sairedis/vslib'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libsaivs.la '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libsaivs.so.0.0.0 /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsaivs.so.0.0.0 libsaivs.so.0 || { rm -f libsaivs.so.0 && ln -s libsaivs.so.0.0.0 libsaivs.so.0; }; })
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsaivs.so.0.0.0 libsaivs.so || { rm -f libsaivs.so && ln -s libsaivs.so.0.0.0 libsaivs.so; }; })
libtool: install: /usr/bin/install -c .libs/libsaivs.lai /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsaivs.la
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c tests '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: 'libsaivs.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/vslib'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/vslib'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/vslib'
Making install in proxylib
make[3]: Entering directory '/sonic/src/sonic-sairedis/proxylib'
make  install-am
make[4]: Entering directory '/sonic/src/sonic-sairedis/proxylib'
make[5]: Entering directory '/sonic/src/sonic-sairedis/proxylib'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libsaiproxy.la '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libsaiproxy.so.0.0.0 /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsaiproxy.so.0.0.0
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsaiproxy.so.0.0.0 libsaiproxy.so.0 || { rm -f libsaiproxy.so.0 && ln -s libsaiproxy.so.0.0.0 libsaiproxy.so.0; }; })
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libsaiproxy.so.0.0.0 libsaiproxy.so || { rm -f libsaiproxy.so && ln -s libsaiproxy.so.0.0.0 libsaiproxy.so; }; })
libtool: install: /usr/bin/install -c .libs/libsaiproxy.lai /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libsaiproxy.la
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/proxylib'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/proxylib'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/proxylib'
Making install in pyext
make[3]: Entering directory '/sonic/src/sonic-sairedis/pyext'
Making install in py3
make[4]: Entering directory '/sonic/src/sonic-sairedis/pyext/py3'
make  install-am
make[5]: Entering directory '/sonic/src/sonic-sairedis/pyext/py3'
make[6]: Entering directory '/sonic/src/sonic-sairedis/pyext/py3'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/python3/dist-packages/sairedis'
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c   _pysairedis.la '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/python3/dist-packages/sairedis'
libtool: warning: relinking '_pysairedis.la'
libtool: install: (cd /sonic/src/sonic-sairedis/pyext/py3; /bin/bash "/sonic/src/sonic-sairedis/libtool"  --tag CXX --mode=relink g++ -I/usr/include/python3.11 -I../../SAI/inc -I../../SAI/experimental -I../../SAI/meta -I../../lib -I.. -ansi -fPIC -pipe -std=c++14 -Wall -Wcast-align -Wcast-qual -Wconversion -Wdisabled-optimization -Werror -Wextra -Wfloat-equal -Wformat=2 -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimport -Winit-self -Wno-inline -Winvalid-pch -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-aggregate-return -Wno-padded -Wno-switch-enum -Wno-unused-parameter -Wpacked -Wpointer-arith -Wredundant-decls -Wshadow -Wstack-protector -Wstrict-aliasing=3 -Wswitch -Wswitch-default -Wunreachable-code -Wunused -Wvariadic-macros -Wwrite-strings -Wno-switch-default -Wconversion -Wno-psabi -Wcast-align=strict -Wno-cast-qual -Wno-shadow -Wno-redundant-decls -Wno-conversion -Wno-cast-function-type -g -O2 -ffile-prefix-map=/sonic/src/sonic-sairedis=. -fstack-protector-strong -Wformat -Werror=format-security -module -lhiredis -lswsscommon -lpthread -L../../lib/.libs -lsairedis -L../../meta/.libs -lsaimetadata -lsaimeta -lzmq -Wl,-z,relro -Wl,-z,now -o _pysairedis.la -rpath /usr/lib/python3/dist-packages/sairedis _pysairedis_la-pysairedis_wrap.lo ../_pysairedis_la-pysairedis.lo -lpython3.11 -inst-prefix-dir /sonic/src/sonic-sairedis/debian/tmp)
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/_pysairedis_la-pysairedis_wrap.o ../.libs/_pysairedis_la-pysairedis.o   -lhiredis -lswsscommon -lpthread -L../../lib/.libs -L/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lsairedis -L../../meta/.libs -lsaimetadata -lsaimeta -lzmq -lpython3.11 -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,_pysairedis.so.0 -o .libs/_pysairedis.so.0.0.0
libtool: install: /usr/bin/install -c .libs/_pysairedis.so.0.0.0T /sonic/src/sonic-sairedis/debian/tmp/usr/lib/python3/dist-packages/sairedis/_pysairedis.so.0.0.0
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/python3/dist-packages/sairedis && { ln -s -f _pysairedis.so.0.0.0 _pysairedis.so.0 || { rm -f _pysairedis.so.0 && ln -s _pysairedis.so.0.0.0 _pysairedis.so.0; }; })
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/python3/dist-packages/sairedis && { ln -s -f _pysairedis.so.0.0.0 _pysairedis.so || { rm -f _pysairedis.so && ln -s _pysairedis.so.0.0.0 _pysairedis.so; }; })
libtool: install: /usr/bin/install -c .libs/_pysairedis.lai /sonic/src/sonic-sairedis/debian/tmp/usr/lib/python3/dist-packages/sairedis/_pysairedis.la
libtool: warning: remember to run 'libtool --finish /usr/lib/python3/dist-packages/sairedis'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/python3/dist-packages/sairedis'
 /usr/bin/install -c -m 644 pysairedis.py __init__.py '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/python3/dist-packages/sairedis'
Byte-compiling python modules...
pysairedis.py__init__.py
Byte-compiling python modules (optimized versions) ...
pysairedis.py__init__.py
make[6]: Leaving directory '/sonic/src/sonic-sairedis/pyext/py3'
make[5]: Leaving directory '/sonic/src/sonic-sairedis/pyext/py3'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/pyext/py3'
make[4]: Entering directory '/sonic/src/sonic-sairedis/pyext'
make[5]: Entering directory '/sonic/src/sonic-sairedis/pyext'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/pyext'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/pyext'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/pyext'
Making install in syncd
make[3]: Entering directory '/sonic/src/sonic-sairedis/syncd'
Making install in .
make[4]: Entering directory '/sonic/src/sonic-sairedis/syncd'
make[5]: Entering directory '/sonic/src/sonic-sairedis/syncd'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libMdioIpcClient.la '/sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libMdioIpcClient.so.0.0.0 /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libMdioIpcClient.so.0.0.0
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libMdioIpcClient.so.0.0.0 libMdioIpcClient.so.0 || { rm -f libMdioIpcClient.so.0 && ln -s libMdioIpcClient.so.0.0.0 libMdioIpcClient.so.0; }; })
libtool: install: (cd /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libMdioIpcClient.so.0.0.0 libMdioIpcClient.so || { rm -f libMdioIpcClient.so && ln -s libMdioIpcClient.so.0.0.0 libMdioIpcClient.so; }; })
libtool: install: /usr/bin/install -c .libs/libMdioIpcClient.lai /sonic/src/sonic-sairedis/debian/tmp/usr/lib/x86_64-linux-gnu/libMdioIpcClient.la
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c syncd syncd_request_shutdown syncd_tests syncd_dash '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/vslib/.libs/libsaivs.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/syncd /sonic/src/sonic-sairedis/debian/tmp/usr/bin/syncd
libtool: install: /usr/bin/install -c syncd_request_shutdown /sonic/src/sonic-sairedis/debian/tmp/usr/bin/syncd_request_shutdown
libtool: warning: '/sonic/src/sonic-sairedis/lib/.libs/libsairedis.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/syncd_tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/syncd_tests
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/syncd_dash /sonic/src/sonic-sairedis/debian/tmp/usr/bin/syncd_dash
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/syncd'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/syncd'
Making install in tests
make[4]: Entering directory '/sonic/src/sonic-sairedis/syncd/tests'
make[5]: Entering directory '/sonic/src/sonic-sairedis/syncd/tests'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c tests '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/vslib/.libs/libsaivs.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/syncd/tests'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/syncd/tests'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/syncd'
Making install in saiplayer
make[3]: Entering directory '/sonic/src/sonic-sairedis/saiplayer'
make[4]: Entering directory '/sonic/src/sonic-sairedis/saiplayer'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c saiplayer '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/saiplayer /sonic/src/sonic-sairedis/debian/tmp/usr/bin/saiplayer
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saiplayer'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saiplayer'
Making install in saidump
make[3]: Entering directory '/sonic/src/sonic-sairedis/saidump'
make[4]: Entering directory '/sonic/src/sonic-sairedis/saidump'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c saidump '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/lib/.libs/libsairedis.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/saidump /sonic/src/sonic-sairedis/debian/tmp/usr/bin/saidump
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saidump'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saidump'
Making install in saidiscovery
make[3]: Entering directory '/sonic/src/sonic-sairedis/saidiscovery'
make[4]: Entering directory '/sonic/src/sonic-sairedis/saidiscovery'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c saidiscovery '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/vslib/.libs/libsaivs.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/saidiscovery /sonic/src/sonic-sairedis/debian/tmp/usr/bin/saidiscovery
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saidiscovery'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saidiscovery'
Making install in saisdkdump
make[3]: Entering directory '/sonic/src/sonic-sairedis/saisdkdump'
make[4]: Entering directory '/sonic/src/sonic-sairedis/saisdkdump'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c saisdkdump '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/vslib/.libs/libsaivs.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/saisdkdump /sonic/src/sonic-sairedis/debian/tmp/usr/bin/saisdkdump
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saisdkdump'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saisdkdump'
Making install in saiasiccmp
make[3]: Entering directory '/sonic/src/sonic-sairedis/saiasiccmp'
make[4]: Entering directory '/sonic/src/sonic-sairedis/saiasiccmp'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c saiasiccmp '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/saiasiccmp /sonic/src/sonic-sairedis/debian/tmp/usr/bin/saiasiccmp
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/sonic/src/sonic-sairedis/saiasiccmp'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saiasiccmp'
Making install in tests
make[3]: Entering directory '/sonic/src/sonic-sairedis/tests'
make[4]: Entering directory '/sonic/src/sonic-sairedis/tests'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c vssyncd tests testclient testdash_gtest '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/vslib/.libs/libsaivs.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/vssyncd /sonic/src/sonic-sairedis/debian/tmp/usr/bin/vssyncd
libtool: warning: '../lib/libsairedis.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
libtool: warning: '../lib/libsairedis.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/testclient /sonic/src/sonic-sairedis/debian/tmp/usr/bin/testclient
libtool: warning: '../lib/libsairedis.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/testdash_gtest /sonic/src/sonic-sairedis/debian/tmp/usr/bin/testdash_gtest
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/sonic/src/sonic-sairedis/tests'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/tests'
Making install in unittest
make[3]: Entering directory '/sonic/src/sonic-sairedis/unittest'
Making install in meta
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/meta'
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/meta'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c tests '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/meta'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/meta'
Making install in lib
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/lib'
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/lib'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c tests '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/lib'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/lib'
Making install in vslib
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/vslib'
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/vslib'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c tests '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/vslib'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/vslib'
Making install in syncd
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/syncd'
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/syncd'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c tests '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/lib/.libs/libsairedis.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/syncd'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/syncd'
Making install in proxylib
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/proxylib'
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/proxylib'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c tests '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/proxylib'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/proxylib'
Making install in saidump
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/saidump'
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest/saidump'
 /usr/bin/mkdir -p '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
  /bin/bash ../../libtool   --mode=install /usr/bin/install -c tests '/sonic/src/sonic-sairedis/debian/tmp/usr/bin'
libtool: warning: '/sonic/src/sonic-sairedis/lib/.libs/libsairedis.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimetadata.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: warning: '/sonic/src/sonic-sairedis/meta/.libs/libsaimeta.la' has not been installed in '/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/tests /sonic/src/sonic-sairedis/debian/tmp/usr/bin/tests
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest/saidump'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/saidump'
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest'
make[5]: Entering directory '/sonic/src/sonic-sairedis/unittest'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/sonic/src/sonic-sairedis/unittest'
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest'
make[3]: Leaving directory '/sonic/src/sonic-sairedis/unittest'
make[3]: Entering directory '/sonic/src/sonic-sairedis'
make[4]: Entering directory '/sonic/src/sonic-sairedis'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/sonic/src/sonic-sairedis'
make[3]: Leaving directory '/sonic/src/sonic-sairedis'
make[2]: Leaving directory '/sonic/src/sonic-sairedis'
   debian/rules override_dh_install
make[2]: Entering directory '/sonic/src/sonic-sairedis'
dh_install
make[2]: Leaving directory '/sonic/src/sonic-sairedis'
   dh_installdocs
   dh_installchangelogs
   debian/rules override_dh_installinit
make[2]: Entering directory '/sonic/src/sonic-sairedis'
dh_installinit --init-script=syncd
make[2]: Leaving directory '/sonic/src/sonic-sairedis'
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
dh_missing: warning: usr/bin/testclient exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/bin/testdash_gtest exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/bin/tests exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/bin/vssyncd exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libMdioIpcClient.la exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libMdioIpcClient.so exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libsaimeta.la exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libsaimetadata.la exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libsaiproxy.la exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libsaiproxy.so exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libsaiproxy.so.0 exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libsaiproxy.so.0.0.0 exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libsairedis.la exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libsaivs.la exists in debian/tmp but is not installed to anywhere 
dh_missing: warning: usr/lib/x86_64-linux-gnu/libsaivs.so exists in debian/tmp but is not installed to anywhere 
	The following debhelper tools have reported what they installed (with files per package)
	 * dh_install: libsaimetadata (4), libsaimetadata-dev (37), libsairedis (2), libsairedis-dev (2), libsaivs (2), libsaivs-dev (81), python-pysairedis (0), python3-pysairedis (7), syncd (17), syncd-rpc (17), syncd-vs (17)
	 * dh_installdocs: libsaimetadata (0), libsaimetadata-dev (0), libsairedis (0), libsairedis-dev (0), libsaivs (0), libsaivs-dev (0), python-pysairedis (0), python3-pysairedis (0), syncd (0), syncd-rpc (0), syncd-vs (0)
	If the missing files are installed by another tool, please file a bug against it.
	When filing the report, if the tool is not part of debhelper itself, please reference the
	"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
	  (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
	Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
	If the omission is intentional or no other helper can take care of this consider adding the
	paths to debian/not-installed.

	Remember to be careful with paths containing "x86_64-linux-gnu", where you might need to
	use a wildcard or (assuming compat 13+) e.g. ${DEB_HOST_MULTIARCH} in debian/not-installed
	to ensure it works on all architectures (see #961104).
   dh_dwz
   dh_strip
   dh_makeshlibs
   debian/rules override_dh_shlibdeps
make[2]: Entering directory '/sonic/src/sonic-sairedis'
dh_shlibdeps -- --ignore-missing-info -xlibsai
dpkg-shlibdeps: warning: symbol _Z24sai_serialize_ipmc_entryB5cxx11RK17_sai_ipmc_entry_t used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN8sairedis12SaiInterface11getStatsExtEPK25_sai_meter_bucket_entry_tjPKj17_sai_stats_mode_tPm used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z20sai_serialize_statusB5cxx11i used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN14sairediscommon24PerformanceIntervalTimer4stopEv used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z23sai_serialize_fdb_entryB5cxx11RK16_sai_fdb_entry_t used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z33sai_serialize_pa_validation_entryB5cxx11RK26_sai_pa_validation_entry_t used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z24sai_serialize_flow_entryB5cxx11RK17_sai_flow_entry_t used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z30sai_serialize_port_oper_statusB5cxx1123_sai_port_oper_status_t used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z32sai_serialize_meter_bucket_entryB5cxx11RK25_sai_meter_bucket_entry_t used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z25sai_serialize_inseg_entryB5cxx11RK18_sai_inseg_entry_t used by debian/libsaivs/usr/lib/x86_64-linux-gnu/libsaivs.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 74 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol _Z24sai_serialize_ipmc_entryB5cxx11RK17_sai_ipmc_entry_t used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN7saimeta16SaiAttributeList19serialize_attr_listB5cxx11E18_sai_object_type_tjPK16_sai_attribute_tb used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN8sairedis12SaiInterface6createER22_sai_object_meta_key_tmjPK16_sai_attribute_t used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN7saimeta16SaiAttributeListC1E18_sai_object_type_tRKSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_ESaISA_EEb used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z23sai_serialize_fdb_entryB5cxx11RK16_sai_fdb_entry_t used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z25sai_deserialize_nat_entryRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER16_sai_nat_entry_t used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN8sairedis23ZeroMQSelectableChannelC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z38sai_serialize_global_trusted_vni_entryB5cxx11RK31_sai_global_trusted_vni_entry_t used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _ZN7saimeta4Meta8populateERKSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES1_IS7_S7_St4lessIS7_ESaISt4pairIKS7_S7_EEES9_SaISA_ISB_SE_EEE used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol _Z25sai_serialize_inseg_entryB5cxx11RK18_sai_inseg_entry_t used by debian/libsairedis/usr/lib/x86_64-linux-gnu/libsairedis.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 90 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: symbol zmq_send used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol zmq_socket used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol zmq_bind used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol zmq_strerror used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol zmq_ctx_destroy used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol zmq_getsockopt used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol zmq_ctx_new used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol zmq_errno used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol zmq_close used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: symbol zmq_recv used by debian/libsaimetadata/usr/lib/x86_64-linux-gnu/libsaimeta.so.0.0.0 found in none of the libraries
dpkg-shlibdeps: warning: 1 similar warning has been skipped (use -v to see it)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/syncd-vs/usr/bin/syncd_dash was not linked against libpiprotogrpc.so.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/syncd-vs/usr/bin/syncd_dash was not linked against libprotobuf.so.32 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/syncd-vs/usr/bin/syncd_dash was not linked against libpiprotobuf.so.0 (it uses none of the library's symbols)
make[2]: Leaving directory '/sonic/src/sonic-sairedis'
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'syncd-vs-dbgsym' in '../syncd-vs-dbgsym_1.0.0_amd64.deb'.
dpkg-deb: building package 'syncd-vs' in '../syncd-vs_1.0.0_amd64.deb'.
dpkg-deb: building package 'libsairedis' in '../libsairedis_1.0.0_amd64.deb'.
dpkg-deb: building package 'libsairedis-dbgsym' in '../libsairedis-dbgsym_1.0.0_amd64.deb'.
dpkg-deb: building package 'libsairedis-dev' in '../libsairedis-dev_1.0.0_amd64.deb'.
dpkg-deb: building package 'libsaivs' in '../libsaivs_1.0.0_amd64.deb'.
dpkg-deb: building package 'libsaivs-dbgsym' in '../libsaivs-dbgsym_1.0.0_amd64.deb'.
dpkg-deb: building package 'libsaivs-dev' in '../libsaivs-dev_1.0.0_amd64.deb'.
dpkg-deb: building package 'libsaimetadata-dev' in '../libsaimetadata-dev_1.0.0_amd64.deb'.
dpkg-deb: building package 'libsaimetadata' in '../libsaimetadata_1.0.0_amd64.deb'.
dpkg-deb: building package 'libsaimetadata-dbgsym' in '../libsaimetadata-dbgsym_1.0.0_amd64.deb'.
dpkg-deb: building package 'python3-pysairedis-dbgsym' in '../python3-pysairedis-dbgsym_1.0.0_amd64.deb'.
dpkg-deb: building package 'python3-pysairedis' in '../python3-pysairedis_1.0.0_amd64.deb'.
make[1]: Leaving directory '/sonic/src/sonic-sairedis'
 dpkg-genbuildinfo --build=binary --admindir=/sonic/dpkg/tmp.u5wEtJBnRT -O../sonic_1.0.0_amd64.buildinfo
 dpkg-genchanges --build=binary -O../sonic_1.0.0_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 fakeroot debian/rules clean
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/sonic/src/sonic-sairedis'
dh clean
   dh_auto_clean
	make -j112 distclean
make[2]: Entering directory '/sonic/src/sonic-sairedis'
Making distclean in meta
make[3]: Entering directory '/sonic/src/sonic-sairedis/meta'
test -z "libsaimetadata.la libsaimeta.la" || rm -f libsaimetadata.la libsaimeta.la
rm -rf ../SAI/meta/.libs ../SAI/meta/_libs
make -C ../SAI/meta clean
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
make[4]: Entering directory '/sonic/src/sonic-sairedis/SAI/meta'
rm -f ../SAI/meta/*.o
rm -rf .libs _libs
test -z "../SAI/meta/.deps/.dirstamp" || rm -f ../SAI/meta/.deps/.dirstamp
rm -f ./so_locations
rm -f ../SAI/meta/*.lo
test -z "../SAI/meta/.dirstamp" || rm -f ../SAI/meta/.dirstamp
rm -f *.o *~ .*~ *.tmp .*.swp .*.swo *.bak sai*.gv sai*.svg *.o.symbols doxygen*.db *.so
rm -f saimetadata.h saimetadatasize.h saimetadata.c saimetadatatest.c saiswig.i saiattrversion.h
rm -f saisanitycheck saimetadatatest saiserializetest saidepgraphgen sai_rpc_frontend
rm -f sai.thrift sai_rpc_server.cpp sai_adapter.py
rm -f *.gcda *.gcno *.gcov
rm -rf xml html dist temp generated
make[4]: Leaving directory '/sonic/src/sonic-sairedis/SAI/meta'
rm -f ../SAI/meta/.deps/libsaimetadata_la-saimetadata.Plo
rm -f ../SAI/meta/.deps/libsaimetadata_la-saimetadatautils.Plo
rm -f ../SAI/meta/.deps/libsaimetadata_la-saiserialize.Plo
rm -f ./.deps/libsaimeta_la-AttrKeyMap.Plo
rm -f ./.deps/libsaimeta_la-DummySaiInterface.Plo
rm -f ./.deps/libsaimeta_la-Globals.Plo
rm -f ./.deps/libsaimeta_la-Meta.Plo
rm -f ./.deps/libsaimeta_la-MetaKeyHasher.Plo
rm -f ./.deps/libsaimeta_la-Notification.Plo
rm -f ./.deps/libsaimeta_la-NotificationBfdSessionStateChange.Plo
rm -f ./.deps/libsaimeta_la-NotificationFactory.Plo
rm -f ./.deps/libsaimeta_la-NotificationFdbEvent.Plo
rm -f ./.deps/libsaimeta_la-NotificationHaScopeEvent.Plo
rm -f ./.deps/libsaimeta_la-NotificationHaSetEvent.Plo
rm -f ./.deps/libsaimeta_la-NotificationIcmpEchoSessionStateChange.Plo
rm -f ./.deps/libsaimeta_la-NotificationNatEvent.Plo
rm -f ./.deps/libsaimeta_la-NotificationPortHostTxReadyEvent.Plo
rm -f ./.deps/libsaimeta_la-NotificationPortStateChange.Plo
rm -f ./.deps/libsaimeta_la-NotificationQueuePfcDeadlock.Plo
rm -f ./.deps/libsaimeta_la-NotificationSwitchAsicSdkHealthEvent.Plo
rm -f ./.deps/libsaimeta_la-NotificationSwitchShutdownRequest.Plo
rm -f ./.deps/libsaimeta_la-NotificationSwitchStateChange.Plo
rm -f ./.deps/libsaimeta_la-NotificationTamTelTypeConfigChange.Plo
rm -f ./.deps/libsaimeta_la-NotificationTwampSessionEvent.Plo
rm -f ./.deps/libsaimeta_la-NumberOidIndexGenerator.Plo
rm -f ./.deps/libsaimeta_la-OidRefCounter.Plo
rm -f ./.deps/libsaimeta_la-PerformanceIntervalTimer.Plo
rm -f ./.deps/libsaimeta_la-PortRelatedSet.Plo
rm -f ./.deps/libsaimeta_la-RedisSelectableChannel.Plo
rm -f ./.deps/libsaimeta_la-SaiAttrWrapper.Plo
rm -f ./.deps/libsaimeta_la-SaiAttributeList.Plo
rm -f ./.deps/libsaimeta_la-SaiInterface.Plo
rm -f ./.deps/libsaimeta_la-SaiObject.Plo
rm -f ./.deps/libsaimeta_la-SaiObjectCollection.Plo
rm -f ./.deps/libsaimeta_la-SaiSerialize.Plo
rm -f ./.deps/libsaimeta_la-SelectableChannel.Plo
rm -f ./.deps/libsaimeta_la-ZeroMQSelectableChannel.Plo
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/meta'
Making distclean in lib
make[3]: Entering directory '/sonic/src/sonic-sairedis/lib'
test -z "libsairedis.la" || rm -f libsairedis.la
rm -rf .libs _libs
rm -f sai_redis.cpp
test -z "libSaiRedis.a" || rm -f libSaiRedis.a
rm -f *.o
rm -f *.lo
 rm -f tests
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
rm -f ./so_locations
rm -f ./.deps/libSaiRedis_a-Channel.Po
rm -f ./.deps/libSaiRedis_a-ClientConfig.Po
rm -f ./.deps/libSaiRedis_a-ClientSai.Po
rm -f ./.deps/libSaiRedis_a-ClientServerSai.Po
rm -f ./.deps/libSaiRedis_a-Context.Po
rm -f ./.deps/libSaiRedis_a-ContextConfig.Po
rm -f ./.deps/libSaiRedis_a-ContextConfigContainer.Po
rm -f ./.deps/libSaiRedis_a-Recorder.Po
rm -f ./.deps/libSaiRedis_a-RedisChannel.Po
rm -f ./.deps/libSaiRedis_a-RedisRemoteSaiInterface.Po
rm -f ./.deps/libSaiRedis_a-RedisVidIndexGenerator.Po
rm -f ./.deps/libSaiRedis_a-Sai.Po
rm -f ./.deps/libSaiRedis_a-ServerConfig.Po
rm -f ./.deps/libSaiRedis_a-ServerSai.Po
rm -f ./.deps/libSaiRedis_a-SkipRecordAttrContainer.Po
rm -f ./.deps/libSaiRedis_a-Switch.Po
rm -f ./.deps/libSaiRedis_a-SwitchConfig.Po
rm -f ./.deps/libSaiRedis_a-SwitchConfigContainer.Po
rm -f ./.deps/libSaiRedis_a-SwitchContainer.Po
rm -f ./.deps/libSaiRedis_a-Utils.Po
rm -f ./.deps/libSaiRedis_a-VirtualObjectIdManager.Po
rm -f ./.deps/libSaiRedis_a-ZeroMQChannel.Po
rm -f ./.deps/libsairedis_la-sai_redis.Plo
rm -f ./.deps/tests-tests.Po
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/lib'
Making distclean in vslib
make[3]: Entering directory '/sonic/src/sonic-sairedis/vslib'
test -z "libsaivs.la" || rm -f libsaivs.la
rm -rf .libs _libs
rm -f sai_vs.cpp
test -z "libSaiVS.a" || rm -f libSaiVS.a
rm -f *.o
rm -f *.lo
 rm -f tests
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
rm -f vpp/.deps/.dirstamp
rm -f ./so_locations
rm -f vpp/.dirstamp
rm -f vpp/vppxlate/.deps/.dirstamp
rm -f vpp/*.o
rm -f vpp/vppxlate/.dirstamp
rm -f vpp/vppxlate/*.o
rm -f ./.deps/libSaiVS_a-Buffer.Po
rm -f ./.deps/libSaiVS_a-Context.Po
rm -f ./.deps/libSaiVS_a-ContextConfig.Po
rm -f ./.deps/libSaiVS_a-ContextConfigContainer.Po
rm -f ./.deps/libSaiVS_a-CorePortIndexMap.Po
rm -f ./.deps/libSaiVS_a-CorePortIndexMapContainer.Po
rm -f ./.deps/libSaiVS_a-CorePortIndexMapFileParser.Po
rm -f ./.deps/libSaiVS_a-Event.Po
rm -f ./.deps/libSaiVS_a-EventPayloadNetLinkMsg.Po
rm -f ./.deps/libSaiVS_a-EventPayloadNotification.Po
rm -f ./.deps/libSaiVS_a-EventPayloadPacket.Po
rm -f ./.deps/libSaiVS_a-EventQueue.Po
rm -f ./.deps/libSaiVS_a-FdbInfo.Po
rm -f ./.deps/libSaiVS_a-HostInterfaceInfo.Po
rm -f ./.deps/libSaiVS_a-LaneMap.Po
rm -f ./.deps/libSaiVS_a-LaneMapContainer.Po
rm -f ./.deps/libSaiVS_a-LaneMapFileParser.Po
rm -f ./.deps/libSaiVS_a-MACsecAttr.Po
rm -f ./.deps/libSaiVS_a-MACsecEgressFilter.Po
rm -f ./.deps/libSaiVS_a-MACsecFilter.Po
rm -f ./.deps/libSaiVS_a-MACsecFilterStateGuard.Po
rm -f ./.deps/libSaiVS_a-MACsecForwarder.Po
rm -f ./.deps/libSaiVS_a-MACsecIngressFilter.Po
rm -f ./.deps/libSaiVS_a-MACsecManager.Po
rm -f ./.deps/libSaiVS_a-NetMsgRegistrar.Po
rm -f ./.deps/libSaiVS_a-RealObjectIdManager.Po
rm -f ./.deps/libSaiVS_a-ResourceLimiter.Po
rm -f ./.deps/libSaiVS_a-ResourceLimiterContainer.Po
rm -f ./.deps/libSaiVS_a-ResourceLimiterParser.Po
rm -f ./.deps/libSaiVS_a-Sai.Po
rm -f ./.deps/libSaiVS_a-SaiAttrWrap.Po
rm -f ./.deps/libSaiVS_a-SaiEventQueue.Po
rm -f ./.deps/libSaiVS_a-SaiFdbAging.Po
rm -f ./.deps/libSaiVS_a-SaiUnittests.Po
rm -f ./.deps/libSaiVS_a-SelectableFd.Po
rm -f ./.deps/libSaiVS_a-Signal.Po
rm -f ./.deps/libSaiVS_a-Switch.Po
rm -f ./.deps/libSaiVS_a-SwitchBCM56850.Po
rm -f ./.deps/libSaiVS_a-SwitchBCM56971B0.Po
rm -f ./.deps/libSaiVS_a-SwitchBCM81724.Po
rm -f ./.deps/libSaiVS_a-SwitchConfig.Po
rm -f ./.deps/libSaiVS_a-SwitchConfigContainer.Po
rm -f ./.deps/libSaiVS_a-SwitchContainer.Po
rm -f ./.deps/libSaiVS_a-SwitchMLNX2700.Po
rm -f ./.deps/libSaiVS_a-SwitchNvdaMBF2H536C.Po
rm -f ./.deps/libSaiVS_a-SwitchState.Po
rm -f ./.deps/libSaiVS_a-SwitchStateBase.Po
rm -f ./.deps/libSaiVS_a-SwitchStateBaseFdb.Po
rm -f ./.deps/libSaiVS_a-SwitchStateBaseHostif.Po
rm -f ./.deps/libSaiVS_a-SwitchStateBaseMACsec.Po
rm -f ./.deps/libSaiVS_a-TrafficFilterPipes.Po
rm -f ./.deps/libSaiVS_a-TrafficForwarder.Po
rm -f ./.deps/libSaiVS_a-VirtualSwitchSaiInterface.Po
rm -f ./.deps/libSaiVS_a-VirtualSwitchSaiInterfaceFdb.Po
rm -f ./.deps/libSaiVS_a-VirtualSwitchSaiInterfacePort.Po
rm -f ./.deps/libsaivs_la-sai_vs.Plo
rm -f ./.deps/tests-tests.Po
rm -f vpp/.deps/libSaiVS_a-SaiObjectDB.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVpp.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppAcl.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppBfd.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppFdb.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppHostif.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppNbr.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppNexthop.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppRif.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppRoute.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppSRv6.Po
rm -f vpp/.deps/libSaiVS_a-SwitchVppUtils.Po
rm -f vpp/.deps/libSaiVS_a-TunnelManager.Po
rm -f vpp/vppxlate/.deps/libSaiVS_a-SaiAclStats.Po
rm -f vpp/vppxlate/.deps/libSaiVS_a-SaiIntfStats.Po
rm -f vpp/vppxlate/.deps/libSaiVS_a-SaiVppStats.Po
rm -f vpp/vppxlate/.deps/libSaiVS_a-SaiVppXlate.Po
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/vslib'
Making distclean in proxylib
make[3]: Entering directory '/sonic/src/sonic-sairedis/proxylib'
test -z "libsaiproxy.la" || rm -f libsaiproxy.la
rm -rf .libs _libs
rm -f sai_proxy.cpp
test -z "libSaiProxy.a" || rm -f libSaiProxy.a
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
rm -f ./so_locations
rm -f ./.deps/libSaiProxy_a-Options.Po
rm -f ./.deps/libSaiProxy_a-Proxy.Po
rm -f ./.deps/libSaiProxy_a-Sai.Po
rm -f ./.deps/libsaiproxy_la-sai_proxy.Plo
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/proxylib'
Making distclean in pyext
make[3]: Entering directory '/sonic/src/sonic-sairedis/pyext'
Making distclean in py3
make[4]: Entering directory '/sonic/src/sonic-sairedis/pyext/py3'
test -z "pysairedis_wrap.cpp" || rm -f pysairedis_wrap.cpp
rm -rf .libs _libs
test -z "_pysairedis.la" || rm -f _pysairedis.la
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
rm -f ../*.o
rm -f ../.deps/.dirstamp
rm -f ../*.lo
rm -f ./so_locations
rm -rf ../.libs ../_libs
rm -f ../.dirstamp
rm -f ../.deps/_pysairedis_la-pysairedis.Plo
rm -f ./.deps/_pysairedis_la-pysairedis_wrap.Plo
rm -f Makefile
make[4]: Leaving directory '/sonic/src/sonic-sairedis/pyext/py3'
Making distclean in py2
make[4]: Entering directory '/sonic/src/sonic-sairedis/pyext/py2'
test -z "pysairedis_wrap.cpp" || rm -f pysairedis_wrap.cpp
rm -rf .libs _libs
test -z "_pysairedis.la" || rm -f _pysairedis.la
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -rf ../.libs ../_libs
test . = "." || test -z "" || rm -f 
rm -f ../*.o
rm -f ../.deps/.dirstamp
rm -f ../*.lo
rm -f ./so_locations
rm -f ../.dirstamp
rm -f ../.deps/_pysairedis_la-pysairedis.Plo
rm -f ./.deps/_pysairedis_la-pysairedis_wrap.Plo
rm -f Makefile
make[4]: Leaving directory '/sonic/src/sonic-sairedis/pyext/py2'
make[4]: Entering directory '/sonic/src/sonic-sairedis/pyext'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
make[4]: Leaving directory '/sonic/src/sonic-sairedis/pyext'
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/pyext'
Making distclean in syncd
make[3]: Entering directory '/sonic/src/sonic-sairedis/syncd'
Making distclean in .
make[4]: Entering directory '/sonic/src/sonic-sairedis/syncd'
test -z "libMdioIpcClient.la" || rm -f libMdioIpcClient.la
rm -rf .libs _libs
test -z "libSyncd.a libSyncdRequestShutdown.a libMdioIpcClient.a" || rm -f libSyncd.a libSyncdRequestShutdown.a libMdioIpcClient.a
rm -f *.o
rm -f *.lo
rm -f *.tab.c
 rm -f syncd syncd_request_shutdown syncd_tests syncd_dash
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
rm -f ./so_locations
make[4]: Leaving directory '/sonic/src/sonic-sairedis/syncd'
Making distclean in tests
make[4]: Entering directory '/sonic/src/sonic-sairedis/syncd/tests'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f tests
test . = "." || test -z "" || rm -f 
rm -f ./.deps/tests-TestSyncdBrcm.Po
rm -f ./.deps/tests-TestSyncdLib.Po
rm -f ./.deps/tests-TestSyncdMlnx.Po
rm -f ./.deps/tests-TestSyncdNvdaBf.Po
rm -f ./.deps/tests-main.Po
rm -f Makefile
make[4]: Leaving directory '/sonic/src/sonic-sairedis/syncd/tests'
rm -f ./.deps/libMdioIpcClient_a-MdioIpcClient.Po
rm -f ./.deps/libMdioIpcClient_la-MdioIpcClient.Plo
rm -f ./.deps/libSyncdRequestShutdown_a-RequestShutdown.Po
rm -f ./.deps/libSyncdRequestShutdown_a-RequestShutdownCommandLineOptions.Po
rm -f ./.deps/libSyncdRequestShutdown_a-RequestShutdownCommandLineOptionsParser.Po
rm -f ./.deps/libSyncd_a-AsicOperation.Po
rm -f ./.deps/libSyncd_a-AsicView.Po
rm -f ./.deps/libSyncd_a-AttrVersionChecker.Po
rm -f ./.deps/libSyncd_a-BestCandidateFinder.Po
rm -f ./.deps/libSyncd_a-BreakConfig.Po
rm -f ./.deps/libSyncd_a-BreakConfigParser.Po
rm -f ./.deps/libSyncd_a-CommandLineOptions.Po
rm -f ./.deps/libSyncd_a-CommandLineOptionsParser.Po
rm -f ./.deps/libSyncd_a-ComparisonLogic.Po
rm -f ./.deps/libSyncd_a-FlexCounter.Po
rm -f ./.deps/libSyncd_a-FlexCounterManager.Po
rm -f ./.deps/libSyncd_a-GlobalSwitchId.Po
rm -f ./.deps/libSyncd_a-HardReiniter.Po
rm -f ./.deps/libSyncd_a-MdioIpcServer.Po
rm -f ./.deps/libSyncd_a-MetadataLogger.Po
rm -f ./.deps/libSyncd_a-NotificationHandler.Po
rm -f ./.deps/libSyncd_a-NotificationProcessor.Po
rm -f ./.deps/libSyncd_a-NotificationQueue.Po
rm -f ./.deps/libSyncd_a-PortMap.Po
rm -f ./.deps/libSyncd_a-PortMapParser.Po
rm -f ./.deps/libSyncd_a-PortStateChangeHandler.Po
rm -f ./.deps/libSyncd_a-RedisClient.Po
rm -f ./.deps/libSyncd_a-RedisNotificationProducer.Po
rm -f ./.deps/libSyncd_a-RequestShutdownCommandLineOptions.Po
rm -f ./.deps/libSyncd_a-SaiAttr.Po
rm -f ./.deps/libSyncd_a-SaiDiscovery.Po
rm -f ./.deps/libSyncd_a-SaiObj.Po
rm -f ./.deps/libSyncd_a-SaiSwitch.Po
rm -f ./.deps/libSyncd_a-SaiSwitchInterface.Po
rm -f ./.deps/libSyncd_a-ServiceMethodTable.Po
rm -f ./.deps/libSyncd_a-SingleReiniter.Po
rm -f ./.deps/libSyncd_a-SwitchNotifications.Po
rm -f ./.deps/libSyncd_a-Syncd.Po
rm -f ./.deps/libSyncd_a-TimerWatchdog.Po
rm -f ./.deps/libSyncd_a-VendorSai.Po
rm -f ./.deps/libSyncd_a-VidManager.Po
rm -f ./.deps/libSyncd_a-VirtualOidTranslator.Po
rm -f ./.deps/libSyncd_a-WarmRestartTable.Po
rm -f ./.deps/libSyncd_a-WatchdogScope.Po
rm -f ./.deps/libSyncd_a-Workaround.Po
rm -f ./.deps/libSyncd_a-ZeroMQNotificationProducer.Po
rm -f ./.deps/libSyncd_a-syncd_main.Po
rm -f ./.deps/syncd-Asan.Po
rm -f ./.deps/syncd-main.Po
rm -f ./.deps/syncd_dash-Asan.Po
rm -f ./.deps/syncd_dash-main.Po
rm -f ./.deps/syncd_request_shutdown-syncd_request_shutdown.Po
rm -f ./.deps/syncd_tests-tests.Po
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/syncd'
Making distclean in saiplayer
make[3]: Entering directory '/sonic/src/sonic-sairedis/saiplayer'
rm -rf .libs _libs
test -z "libSaiPlayer.a" || rm -f libSaiPlayer.a
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f saiplayer
test . = "." || test -z "" || rm -f 
rm -f ./.deps/libSaiPlayer_a-CommandLineOptions.Po
rm -f ./.deps/libSaiPlayer_a-CommandLineOptionsParser.Po
rm -f ./.deps/libSaiPlayer_a-SaiPlayer.Po
rm -f ./.deps/saiplayer-saiplayer_main.Po
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saiplayer'
Making distclean in saidump
make[3]: Entering directory '/sonic/src/sonic-sairedis/saidump'
rm -rf .libs _libs
test -z "libsaidump.a" || rm -f libsaidump.a
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
 rm -f saidump
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
rm -f ./.deps/libsaidump_a-SaiDump.Po
rm -f ./.deps/saidump-SaiDump.Po
rm -f ./.deps/saidump-main.Po
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saidump'
Making distclean in saidiscovery
make[3]: Entering directory '/sonic/src/sonic-sairedis/saidiscovery'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f saidiscovery
test . = "." || test -z "" || rm -f 
rm -f ./.deps/saidiscovery-saidiscovery.Po
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saidiscovery'
Making distclean in saisdkdump
make[3]: Entering directory '/sonic/src/sonic-sairedis/saisdkdump'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f saisdkdump
test . = "." || test -z "" || rm -f 
rm -f ./.deps/saisdkdump-saisdkdump.Po
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saisdkdump'
Making distclean in saiasiccmp
make[3]: Entering directory '/sonic/src/sonic-sairedis/saiasiccmp'
rm -rf .libs _libs
test -z "libAsicCmp.a" || rm -f libAsicCmp.a
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
 rm -f saiasiccmp
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
rm -f ./.deps/libAsicCmp_a-AsicCmp.Po
rm -f ./.deps/libAsicCmp_a-CommandLineOptions.Po
rm -f ./.deps/libAsicCmp_a-CommandLineOptionsParser.Po
rm -f ./.deps/libAsicCmp_a-SaiSwitchAsic.Po
rm -f ./.deps/libAsicCmp_a-View.Po
rm -f ./.deps/libAsicCmp_a-ViewCmp.Po
rm -f ./.deps/saiasiccmp-main.Po
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/saiasiccmp'
Making distclean in tests
make[3]: Entering directory '/sonic/src/sonic-sairedis/tests'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f vssyncd tests testclient testdash_gtest
test . = "." || test -z "" || rm -f 
rm -f ./.deps/testclient-TestClient.Po
rm -f ./.deps/testclient-testclient_main.Po
rm -f ./.deps/testdash_gtest-TestDash.Po
rm -f ./.deps/testdash_gtest-TestDashEnv.Po
rm -f ./.deps/testdash_gtest-TestDashMain.Po
rm -f ./.deps/tests-tests.Po
rm -f ./.deps/vssyncd-main.Po
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/tests'
Making distclean in unittest
make[3]: Entering directory '/sonic/src/sonic-sairedis/unittest'
Making distclean in meta
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/meta'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f tests
test . = "." || test -z "" || rm -f 
rm -f ../../lib/.deps/.dirstamp
rm -f ../../lib/.dirstamp
rm -f ../../meta/.deps/.dirstamp
rm -f ../../lib/*.o
rm -f ../../meta/.dirstamp
rm -f ../../meta/*.o
rm -f ../../lib/.deps/tests-Channel.Po
rm -f ../../lib/.deps/tests-SwitchConfig.Po
rm -f ../../lib/.deps/tests-SwitchConfigContainer.Po
rm -f ../../lib/.deps/tests-VirtualObjectIdManager.Po
rm -f ../../lib/.deps/tests-ZeroMQChannel.Po
rm -f ../../meta/.deps/tests-MetaTestSaiInterface.Po
rm -f ./.deps/tests-MockMeta.Po
rm -f ./.deps/tests-TestAttrKeyMap.Po
rm -f ./.deps/tests-TestDummySaiInterface.Po
rm -f ./.deps/tests-TestGlobals.Po
rm -f ./.deps/tests-TestLegacy.Po
rm -f ./.deps/tests-TestLegacyFdbEntry.Po
rm -f ./.deps/tests-TestLegacyNeighborEntry.Po
rm -f ./.deps/tests-TestLegacyOther.Po
rm -f ./.deps/tests-TestLegacyRouteEntry.Po
rm -f ./.deps/tests-TestLegacyVlan.Po
rm -f ./.deps/tests-TestMeta.Po
rm -f ./.deps/tests-TestMetaDash.Po
rm -f ./.deps/tests-TestMetaKeyHasher.Po
rm -f ./.deps/tests-TestNotificationBfdSessionStateChange.Po
rm -f ./.deps/tests-TestNotificationFactory.Po
rm -f ./.deps/tests-TestNotificationFdbEvent.Po
rm -f ./.deps/tests-TestNotificationHaScopeEvent.Po
rm -f ./.deps/tests-TestNotificationHaSetEvent.Po
rm -f ./.deps/tests-TestNotificationIcmpEchoSessionStateChange.Po
rm -f ./.deps/tests-TestNotificationNatEvent.Po
rm -f ./.deps/tests-TestNotificationPortStateChange.Po
rm -f ./.deps/tests-TestNotificationQueuePfcDeadlock.Po
rm -f ./.deps/tests-TestNotificationSwitchAsicSdkHealthEvent.Po
rm -f ./.deps/tests-TestNotificationSwitchShutdownRequest.Po
rm -f ./.deps/tests-TestNotificationSwitchStateChange.Po
rm -f ./.deps/tests-TestNotificationTam.Po
rm -f ./.deps/tests-TestOidRefCounter.Po
rm -f ./.deps/tests-TestPerformanceIntervalTimer.Po
rm -f ./.deps/tests-TestPortRelatedSet.Po
rm -f ./.deps/tests-TestSaiAttrWrapper.Po
rm -f ./.deps/tests-TestSaiAttributeList.Po
rm -f ./.deps/tests-TestSaiInterface.Po
rm -f ./.deps/tests-TestSaiObject.Po
rm -f ./.deps/tests-TestSaiObjectCollection.Po
rm -f ./.deps/tests-TestSaiSerialize.Po
rm -f ./.deps/tests-TestZeroMQSelectableChannel.Po
rm -f ./.deps/tests-main.Po
rm -f Makefile
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/meta'
Making distclean in lib
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/lib'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f tests
test . = "." || test -z "" || rm -f 
rm -f ../../meta/.deps/.dirstamp
rm -f ../../meta/.dirstamp
rm -f ../../meta/*.o
rm -f ../../meta/.deps/tests-NumberOidIndexGenerator.Po
rm -f ./.deps/tests-MockSaiInterface.Po
rm -f ./.deps/tests-TestClientConfig.Po
rm -f ./.deps/tests-TestClientSai.Po
rm -f ./.deps/tests-TestClientServerSai.Po
rm -f ./.deps/tests-TestContext.Po
rm -f ./.deps/tests-TestContextConfig.Po
rm -f ./.deps/tests-TestContextConfigContainer.Po
rm -f ./.deps/tests-TestRecorder.Po
rm -f ./.deps/tests-TestRedisChannel.Po
rm -f ./.deps/tests-TestRedisRemoteSaiInterface.Po
rm -f ./.deps/tests-TestRedisVidIndexGenerator.Po
rm -f ./.deps/tests-TestSai.Po
rm -f ./.deps/tests-TestServerConfig.Po
rm -f ./.deps/tests-TestServerSai.Po
rm -f ./.deps/tests-TestSkipRecordAttrContainer.Po
rm -f ./.deps/tests-TestSwitch.Po
rm -f ./.deps/tests-TestSwitchConfigContainer.Po
rm -f ./.deps/tests-TestSwitchContainer.Po
rm -f ./.deps/tests-TestUtils.Po
rm -f ./.deps/tests-TestVirtualObjectIdManager.Po
rm -f ./.deps/tests-TestZeroMQChannel.Po
rm -f ./.deps/tests-main.Po
rm -f Makefile
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/lib'
Making distclean in vslib
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/vslib'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f tests
test . = "." || test -z "" || rm -f 
rm -f ./.deps/tests-TestBuffer.Po
rm -f ./.deps/tests-TestContextConfigContainer.Po
rm -f ./.deps/tests-TestCorePortIndexMap.Po
rm -f ./.deps/tests-TestCorePortIndexMapContainer.Po
rm -f ./.deps/tests-TestCorePortIndexMapFileParser.Po
rm -f ./.deps/tests-TestEventPayloadNetLinkMsg.Po
rm -f ./.deps/tests-TestEventPayloadPacket.Po
rm -f ./.deps/tests-TestEventQueue.Po
rm -f ./.deps/tests-TestFdbInfo.Po
rm -f ./.deps/tests-TestHostInterfaceInfo.Po
rm -f ./.deps/tests-TestLaneMap.Po
rm -f ./.deps/tests-TestLaneMapContainer.Po
rm -f ./.deps/tests-TestLaneMapFileParser.Po
rm -f ./.deps/tests-TestMACsecAttr.Po
rm -f ./.deps/tests-TestMACsecEgressFilter.Po
rm -f ./.deps/tests-TestMACsecFilterStateGuard.Po
rm -f ./.deps/tests-TestMACsecForwarder.Po
rm -f ./.deps/tests-TestMACsecIngressFilter.Po
rm -f ./.deps/tests-TestMACsecManager.Po
rm -f ./.deps/tests-TestNetMsgRegistrar.Po
rm -f ./.deps/tests-TestRealObjectIdManager.Po
rm -f ./.deps/tests-TestResourceLimiter.Po
rm -f ./.deps/tests-TestResourceLimiterContainer.Po
rm -f ./.deps/tests-TestResourceLimiterParser.Po
rm -f ./.deps/tests-TestSai.Po
rm -f ./.deps/tests-TestSaiAttrWrap.Po
rm -f ./.deps/tests-TestSaiUnittests.Po
rm -f ./.deps/tests-TestSelectableFd.Po
rm -f ./.deps/tests-TestSignal.Po
rm -f ./.deps/tests-TestSwitch.Po
rm -f ./.deps/tests-TestSwitchBCM56850.Po
rm -f ./.deps/tests-TestSwitchBCM56971B0.Po
rm -f ./.deps/tests-TestSwitchBCM81724.Po
rm -f ./.deps/tests-TestSwitchConfig.Po
rm -f ./.deps/tests-TestSwitchConfigContainer.Po
rm -f ./.deps/tests-TestSwitchContainer.Po
rm -f ./.deps/tests-TestSwitchMLNX2700.Po
rm -f ./.deps/tests-TestSwitchNvdaMBF2H536C.Po
rm -f ./.deps/tests-TestSwitchStateBase.Po
rm -f ./.deps/tests-TestSwitchStateBaseMACsec.Po
rm -f ./.deps/tests-TestTAM.Po
rm -f ./.deps/tests-TestTrafficFilterPipes.Po
rm -f ./.deps/tests-TestTrafficForwarder.Po
rm -f ./.deps/tests-TestVirtualSwitchSaiInterface.Po
rm -f ./.deps/tests-main.Po
rm -f Makefile
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/vslib'
Making distclean in syncd
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/syncd'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f tests
test . = "." || test -z "" || rm -f 
rm -f ./.deps/tests-MockHelper.Po
rm -f ./.deps/tests-MockableSaiInterface.Po
rm -f ./.deps/tests-MockableSaiSwitchInterface.Po
rm -f ./.deps/tests-TestAttrVersionChecker.Po
rm -f ./.deps/tests-TestBestCandidateFinder.Po
rm -f ./.deps/tests-TestCommandLineOptions.Po
rm -f ./.deps/tests-TestConcurrentQueue.Po
rm -f ./.deps/tests-TestFlexCounter.Po
rm -f ./.deps/tests-TestMdioIpcServer.Po
rm -f ./.deps/tests-TestNotificationHandler.Po
rm -f ./.deps/tests-TestNotificationProcessor.Po
rm -f ./.deps/tests-TestNotificationQueue.Po
rm -f ./.deps/tests-TestPortStateChangeHandler.Po
rm -f ./.deps/tests-TestSyncd.Po
rm -f ./.deps/tests-TestVendorSai.Po
rm -f ./.deps/tests-TestVirtualOidTranslator.Po
rm -f ./.deps/tests-TestWorkaround.Po
rm -f ./.deps/tests-main.Po
rm -f Makefile
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/syncd'
Making distclean in proxylib
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/proxylib'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 rm -f tests
test . = "." || test -z "" || rm -f 
rm -f ./.deps/tests-TestProxy.Po
rm -f ./.deps/tests-TestSai.Po
rm -f ./.deps/tests-main.Po
rm -f Makefile
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/proxylib'
Making distclean in saidump
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest/saidump'
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
rm -f *.tab.c
 rm -f tests
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
rm -f ./.deps/tests-TestSaiDump.Po
rm -f ./.deps/tests-main.Po
rm -f Makefile
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest/saidump'
make[4]: Entering directory '/sonic/src/sonic-sairedis/unittest'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
make[4]: Leaving directory '/sonic/src/sonic-sairedis/unittest'
rm -f Makefile
make[3]: Leaving directory '/sonic/src/sonic-sairedis/unittest'
make[3]: Entering directory '/sonic/src/sonic-sairedis'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f 
rm -f config.h stamp-h1
rm -f libtool config.lt
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
rm -f cscope.out cscope.in.out cscope.po.out cscope.files
make[3]: Leaving directory '/sonic/src/sonic-sairedis'
rm -f config.status config.cache config.log configure.lineno config.status.lineno
rm -f Makefile
make[2]: Leaving directory '/sonic/src/sonic-sairedis'
   dh_autoreconf_clean
   dh_clean
make[1]: Leaving directory '/sonic/src/sonic-sairedis'
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
/sonic
Build end time: Fri Oct 3 10:58:04 UTC 2025
Elapsed time: 0h 5m 43s