Modify gaussdb_version.cpp file. Start read the Gauss DB feature list. The feature list file path is /usr1/build/workspace/openGauss-third_party_binarylibs/buildtools/license_control/GaussDB_features_list. Change the permission of the file (/usr1/build/workspace/openGauss-third_party_binarylibs/buildtools/license_control/GaussDB_features_list) to 600. Modify gaussdb_version.cpp file success. You need to run the 'configure' program first. See the file 'INSTALL' for installation instructions. make: *** [Makefile:15: distclean] Error 1 Begin configure. checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking which template to use... linux checking whether to build with 64-bit integer date/time support... yes checking whether NLS is wanted... no checking for default port number... 5432 checking for default server version... (openGauss 7.0.0-RC1 build a44948f6) compiled at 2025-01-02 16:22:55 commit 0 last mr debug checking for block size... 8kB checking for segment size... 1GB checking for WAL block size... 8kB checking for WAL segment size... 16MB checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether g++ accepts -g... yes checking for g++ option to accept ISO C89... unsupported checking whether g++ supports -Wdeclaration-after-statement... no checking whether g++ supports -Wendif-labels... yes checking whether g++ supports -Wmissing-format-attribute... yes checking whether g++ supports -Wformat-security... yes checking whether g++ supports -fno-strict-aliasing... yes checking whether g++ supports -fwrapv... yes checking whether g++ supports -fexcess-precision=standard... no checking whether g++ supports -funroll-loops... yes checking whether g++ supports -ftree-vectorize... yes checking whether the C compiler still works... yes checking how to run the C preprocessor... g++ -E checking allow thread-safe client libraries... yes checking whether to build Python modules... no checking whether to build with GSSAPI support... yes checking whether to build with Kerberos 5 support... no checking whether to build with PAM support... no checking whether to build with LDAP support... no checking whether to build with Bonjour support... no checking whether to build with SELinux support... no checking for /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libxml2/comm/bin/xml2-config... /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libxml2/comm/bin/xml2-config checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for ranlib... ranlib checking for strip... strip checking whether it is possible to strip libraries... yes checking for ar... ar checking for tar... /usr/bin/tar checking whether ln -s works... yes checking for gawk... gawk checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for bison... /usr/bin/bison configure: using bison (GNU Bison) 3.5 checking for flex... /usr/bin/flex configure: using flex 2.6.1 checking for perl... /usr/bin/perl configure: using perl 5.28.0 checking for main in -lm... yes checking for library containing setproctitle... no checking for library containing dlopen... -ldl checking for library containing socket... none required checking for library containing shl_load... no checking for library containing getopt_long... none required checking for library containing crypt... -lcrypt checking for library containing fdatasync... none required checking for library containing gethostbyname_r... none required checking for library containing shmget... none required checking for library containing readline... -lreadline checking for xmlSaveToBuffer in -lxml2... yes checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking crypt.h usability... yes checking crypt.h presence... yes checking for crypt.h... yes checking dld.h usability... no checking dld.h presence... no checking for dld.h... no checking fp_class.h usability... no checking fp_class.h presence... no checking for fp_class.h... no checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking sys/pstat.h usability... no checking sys/pstat.h presence... no checking for sys/pstat.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/sem.h usability... yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking sys/tas.h usability... no checking sys/tas.h presence... no checking for sys/tas.h... no checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/ucred.h usability... no checking sys/ucred.h presence... no checking for sys/ucred.h... no checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking ucred.h usability... no checking ucred.h presence... no checking for ucred.h... no checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for net/if.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for netinet/tcp.h... yes checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes checking libxml/parser.h usability... yes checking libxml/parser.h presence... yes checking for libxml/parser.h... yes checking whether byte ordering is bigendian... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for quiet inline (no complaint if unreferenced)... yes checking for preprocessor stringizing operator... yes checking for flexible array members... yes checking for signed types... yes checking for working volatile... yes checking for __func__... yes checking for computed goto support... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for tzname... no checking for union semun... no checking for struct sockaddr_un... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_storage.ss_family... yes checking for struct sockaddr_storage.__ss_family... no checking for struct sockaddr_storage.ss_len... no checking for struct sockaddr_storage.__ss_len... no checking for struct sockaddr.sa_len... no checking for struct addrinfo... yes checking for intptr_t... yes checking for uintptr_t... yes checking for long long int... yes checking for locale_t... yes checking for struct cmsgcred... no checking for struct option... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of off_t... 8 checking for int timezone... yes checking types of arguments for accept()... int, int, struct sockaddr *, socklen_t * checking whether gettimeofday takes only one argument... no checking for cbrt... yes checking for dlopen... yes checking for fdatasync... yes checking for getifaddrs... yes checking for getpeerucred... no checking for getrlimit... yes checking for mbstowcs_l... no checking for memmove... yes checking for poll... yes checking for pstat... no checking for readlink... yes checking for setproctitle... no checking for setsid... yes checking for sigprocmask... yes checking for symlink... yes checking for sync_file_range... yes checking for towlower... yes checking for utime... yes checking for utimes... yes checking for waitpid... yes checking for wcstombs... yes checking for wcstombs_l... no checking for fseeko... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for posix_fadvise... yes checking whether posix_fadvise is declared... yes checking whether fdatasync is declared... yes checking whether strlcat is declared... no checking whether strlcpy is declared... no checking whether F_FULLFSYNC is declared... no checking for struct sockaddr_in6... yes checking for PS_STRINGS... no checking for snprintf... yes checking for vsnprintf... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking for isinf... yes checking for crypt... yes checking for fls... no checking for getopt... yes checking for getrusage... yes checking for inet_aton... yes checking for random... yes checking for rint... yes checking for srandom... yes checking for strerror... yes checking for strlcat... no checking for strlcpy... no checking for unsetenv... yes checking for getpeereid... no checking for getaddrinfo... yes checking for getopt_long... yes checking for sigsetjmp... yes checking whether sys_siglist is declared... yes checking for syslog... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking for opterr... yes checking for optreset... no checking for strtoll... yes checking for strtoull... yes checking for builtin locking functions... yes checking for rl_completion_append_character... yes checking for rl_completion_matches... yes checking for rl_filename_completion_function... yes checking for append_history... yes checking for history_truncate_file... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking whether pthreads work with -pthreads... no checking whether pthreads work with -mthreads... no checking for the pthreads library -lpthread... yes checking whether pthreads work with --thread-safe... no checking whether pthreads work with -mt... no checking for the pthreads library -lpthreadGC2... no checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for strerror_r... yes checking for getpwuid_r... yes checking for gethostbyname_r... yes checking whether getpwuid_r takes a fifth argument... yes checking whether strerror_r returns int... no checking test program... ok checking whether long int is 64 bits... yes checking size of void *... 8 checking for __builtin_bswap16... yes checking for __builtin_bswap32... yes checking for __builtin_bswap64... yes checking for __builtin_clz... yes checking for __builtin_ctz... yes checking for __builtin_popcount... yes checking size of size_t... 8 checking size of long... 8 checking whether to build with float4 passed by value... yes checking whether to build with float8 passed by value... yes checking alignment of short... 2 checking alignment of int... 4 checking alignment of long... 8 checking alignment of double... 8 checking for int8... no checking for uint8... no checking for int64... no checking for uint64... no checking for sig_atomic_t... yes checking for POSIX signal interface... yes checking for working memcmp... yes checking for __get_cpuid... no checking for __cpuid... no checking for _mm_crc32_u8 and _mm_crc32_u32 with CFLAGS=... no checking for _mm_crc32_u8 and _mm_crc32_u32 with CFLAGS=-msse4.2... no checking which CRC-32C implementation to use... ARM CRC32C checking for onsgmls... no checking for nsgmls... no checking for openjade... no checking for jade... no checking for DocBook V4.2... no checking for DocBook stylesheets... no checking for collateindex.pl... no checking for xsltproc... no checking for osx... no checking for sgml2xml... no checking for sx... no checking thread safety of required library functions... yes checking whether g++ supports -Wl,--as-needed... no configure: using compiler=g++ (GCC) 10.3.1 configure: using C++ CFLAGS= -std=c++11 -D_GLIBCXX_USE_CXX11_ABI=0 -fsigned-char -DSTREAMPLAN -DPGXC -march=armv8-a+crc -O0 -Wall -Wpointer-arith -Wno-write-strings -fnon-call-exceptions -fno-common -freg-struct-return -pipe -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -g -DENABLE_GSTRACE -fno-aggressive-loop-optimizations -Wno-attributes -fno-omit-frame-pointer -fno-expensive-optimizations -Wno-unused-but-set-variable configure: using CPPFLAGS=-I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libxml2/comm/include/libxml2 -D_GNU_SOURCE -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libxml2/comm/include/libxml2 configure: using LDFLAGS= -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libxml2/comm/lib configure: creating ./config.status config.status: creating GNUmakefile config.status: creating src/Makefile.global config.status: creating src/include/pg_config.h config.status: creating src/common/interfaces/ecpg/include/ecpg_config.h config.status: linking src/common/backend/port/tas/dummy.s to src/common/backend/port/tas.s config.status: linking src/common/backend/port/dynloader/linux.cpp to src/common/backend/port/dynloader.cpp config.status: linking src/common/backend/port/sysv_sema.cpp to src/common/backend/port/pg_sema.cpp config.status: linking src/common/backend/port/sysv_shmem.cpp to src/common/backend/port/pg_shmem.cpp config.status: linking src/gausskernel/cbb/workload/gsconfig.cpp to src/bin/gs_cgroup/gsconfig.cpp config.status: linking src/gausskernel/cbb/workload/gsutil.cpp to src/bin/gs_cgroup/gsutil.cpp config.status: linking src/common/backend/port/unix_latch.cpp to src/common/backend/port/pg_latch.cpp config.status: linking src/common/backend/port/dynloader/linux.h to src/include/dynloader.h config.status: linking src/include/port/linux.h to src/include/pg_config_os.h config.status: linking src/makefiles/Makefile.linux to src/Makefile.port End configure Begin make install MPPDB server make -C doc clean make[1]: Entering directory '/usr1/build/workspace/openGauss/server/doc' make -C src clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/doc/src' make -C sgml clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/doc/src/sgml' rm -f INSTALL HISTORY regress_README rm -f INSTALL.html HISTORY.html regress_README.html rm -f ./ref/*.sgml touch ../../../src/bin/psql/create_help.pl rm -f postgres.html postgres.txt rm -f HTML.index bookindex.sgml version.sgml features-supported.sgml features-unsupported.sgml errcodes-table.sgml rm -f postgres.xml postgres.xmltmp htmlhelp.hhp toc.hhc index.hhk *.fo rm -f *.texixml *.texi *.info db2texi.refs make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/doc/src/sgml' make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/doc/src' make[1]: Leaving directory '/usr1/build/workspace/openGauss/server/doc' make -C contrib clean make[1]: Entering directory '/usr1/build/workspace/openGauss/server/contrib' make -C adminpack clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/adminpack' rm -f adminpack.so libadminpack.a rm -f adminpack.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/adminpack' make -C auth_delay clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/auth_delay' rm -f auth_delay.so auth_delay.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/auth_delay' make -C auto_explain clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/auto_explain' rm -f auto_explain.so libauto_explain.a rm -f auto_explain.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/auto_explain' make -C btree_gin clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/btree_gin' rm -f btree_gin.so libbtree_gin.a rm -f btree_gin.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/btree_gin' make -C btree_gist clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/btree_gist' rm -f btree_gist.so libbtree_gist.a rm -f btree_gist.o btree_utils_num.o btree_utils_var.o btree_int2.o btree_int4.o btree_int8.o btree_float4.o btree_float8.o btree_cash.o btree_oid.o btree_ts.o btree_time.o btree_date.o btree_interval.o btree_macaddr.o btree_inet.o btree_text.o btree_bytea.o btree_bit.o btree_numeric.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/btree_gist' make -C chkpass clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/chkpass' rm -f chkpass.so libchkpass.a rm -f chkpass.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/chkpass' make -C citext clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/citext' rm -f citext.so citext.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/citext' make -C cube clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/cube' rm -f cube.so libcube.a rm -f cube.o cubeparse.o rm -rf y.tab.cpp y.tab.h rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/cube' make -C dblink clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/dblink' rm -f dblink.so libdblink.a rm -f dblink.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/dblink' make -C dict_int clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/dict_int' rm -f dict_int.so libdict_int.a rm -f dict_int.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/dict_int' make -C dict_xsyn clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/dict_xsyn' rm -f dict_xsyn.so libdict_xsyn.a rm -f dict_xsyn.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/dict_xsyn' make -C dummy_seclabel clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/dummy_seclabel' rm -f dummy_seclabel.so dummy_seclabel.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/dummy_seclabel' make -C earthdistance clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/earthdistance' rm -f earthdistance.so earthdistance.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/earthdistance' make -C file_fdw clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/file_fdw' rm -f objfiles.txt file_fdw.o *.depend make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/file_fdw' make -C fuzzystrmatch clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/fuzzystrmatch' rm -f fuzzystrmatch.so libfuzzystrmatch.a rm -f fuzzystrmatch.o dmetaphone.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/fuzzystrmatch' make -C hstore clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/hstore' rm -f hstore.so libhstore.a rm -f hstore_io.o hstore_op.o hstore_gist.o hstore_gin.o hstore_compat.o crc32.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/hstore' make -C log_fdw clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/log_fdw' rm -f objfiles.txt log_fdw.o prflog_dump.o *.depend make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/log_fdw' make -C intagg clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/intagg' make[2]: Nothing to be done for 'clean'. make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/intagg' make -C intarray clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/intarray' rm -f _int.so lib_int.a rm -f _int_bool.o _int_gist.o _int_op.o _int_tool.o _intbig_gist.o _int_gin.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/intarray' make -C isn clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/isn' rm -f isn.so isn.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/isn' make -C lo clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/lo' rm -f lo.so lo.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/lo' make -C ltree clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/ltree' rm -f ltree.so libltree.a rm -f ltree_io.o ltree_op.o lquery_op.o _ltree_op.o crc32.o ltxtquery_io.o ltxtquery_op.o ltree_gist.o _ltree_gist.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/ltree' make -C oid2name clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/oid2name' rm -f oid2name rm -f oid2name.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/oid2name' make -C pagehack clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pagehack' rm -f pagehack.so libpagehack.a rm -f pagehack rm -f pagehack.o ../../src/gausskernel/storage/dss/dss_adaptor.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pagehack' make -C pageinspect clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pageinspect' rm -f pageinspect.so libpageinspect.a rm -f rawpage.o heapfuncs.o btreefuncs.o fsmfuncs.o ginfuncs.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pageinspect' make -C passwordcheck clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/passwordcheck' rm -f passwordcheck.so libpasswordcheck.a rm -f passwordcheck.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/passwordcheck' make -C pg_archivecleanup clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_archivecleanup' rm -f pg_archivecleanup rm -f pg_archivecleanup.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_archivecleanup' make -C pg_buffercache clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_buffercache' make[2]: Nothing to be done for 'clean'. make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_buffercache' make -C pg_freespacemap clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_freespacemap' rm -f pg_freespacemap.so libpg_freespacemap.a rm -f pg_freespacemap.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_freespacemap' make -C pg_standby clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_standby' rm -f pg_standby rm -f pg_standby.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_standby' make -C pg_stat_statements clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_stat_statements' rm -f pg_stat_statements.so libpg_stat_statements.a rm -f pg_stat_statements.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_stat_statements' make -C pg_test_fsync clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_test_fsync' rm -f pg_test_fsync rm -f pg_test_fsync.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_test_fsync' make -C pg_test_timing clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_test_timing' rm -f pg_test_timing rm -f pg_test_timing.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_test_timing' make -C pg_trgm clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_trgm' rm -f pg_trgm.so libpg_trgm.a rm -f trgm_op.o trgm_gist.o trgm_gin.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_trgm' make -C pg_upgrade_support clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_upgrade_support' rm -f pg_upgrade_support.so pg_upgrade_support.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_upgrade_support' make -C pg_xlogdump clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pg_xlogdump' rm -f pg_xlogdump rm -f pg_xlogdump.o compat.o xlogreader.o xlogreader_common.o rmgrdesc.o ../../src/gausskernel/storage/smgr/cfs/cfs_mddesc.o ../../src/lib/pgcommon/libpgcommon.a dbasedesc.o uheapdesc.o relmapdesc.o spgdesc.o motdesc.o mxactdesc.o clogdesc.o xactdesc.o logicalddlmsgdesc.o barrierdesc.o nbtdesc.o gindesc.o hashdesc.o segpagedesc.o tblspcdesc.o undologdesc.o replorigindesc.o smgrdesc.o seqdesc.o gistdesc.o slotdesc.o genericdesc.o heapdesc.o standbydesc.o xlogdesc.o ../../src/gausskernel/storage/dss/dss_adaptor.o ../../src/gausskernel/storage/gs_uwal/gs_uwal_adaptor.o rm -rf dbasedesc.cpp uheapdesc.cpp relmapdesc.cpp spgdesc.cpp motdesc.cpp mxactdesc.cpp clogdesc.cpp xactdesc.cpp logicalddlmsgdesc.cpp barrierdesc.cpp nbtdesc.cpp gindesc.cpp hashdesc.cpp segpagedesc.cpp tblspcdesc.cpp undologdesc.cpp replorigindesc.cpp smgrdesc.cpp seqdesc.cpp gistdesc.cpp slotdesc.cpp genericdesc.cpp heapdesc.cpp standbydesc.cpp xlogdesc.cpp xlogreader.cpp make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pg_xlogdump' make -C pgbench clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pgbench' rm -f pgbench rm -f pgbench.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pgbench' make -C pgcrypto clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pgcrypto' rm -f pgcrypto.so libpgcrypto.a rm -f pgcrypto.o px.o px-hmac.o px-crypt.o crypt-gensalt.o crypt-blowfish.o crypt-des.o crypt-md5.o openssl.o pgp-mpi-openssl.o mbuf.o pgp.o pgp-armor.o pgp-cfb.o pgp-compress.o pgp-decrypt.o pgp-encrypt.o pgp-info.o pgp-mpi.o pgp-pubdec.o pgp-pubenc.o pgp-pubkey.o pgp-s2k.o pgp-pgsql.o rm -rf gen-rtab rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pgcrypto' make -C pgrowlocks clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pgrowlocks' rm -f pgrowlocks.so libpgrowlocks.a rm -f pgrowlocks.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pgrowlocks' make -C pgstattuple clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/pgstattuple' rm -f pgstattuple.so libpgstattuple.a rm -f pgstattuple.o pgstatindex.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/pgstattuple' make -C seg clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/seg' rm -f seg.so libseg.a rm -f seg.o segparse.o rm -rf y.tab.cpp y.tab.h rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/seg' make -C spi clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/spi' rm -f autoinc.so insert_username.so moddatetime.so refint.so timetravel.so autoinc.o insert_username.o moddatetime.o refint.o timetravel.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/spi' make -C tablefunc clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/tablefunc' rm -f tablefunc.so tablefunc.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/tablefunc' make -C tcn clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/tcn' rm -f tcn.so tcn.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/tcn' make -C test_decoding clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/test_decoding' rm -f objfiles.txt rm -f test_decoding.so test_decoding.o rm -f test_decoding.o rm -rf regression.diffs regression.out tmp_check/ log/ ./regression_output ./isolation_output make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/test_decoding' make -C mppdb_decoding clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/mppdb_decoding' rm -f objfiles.txt rm -f mppdb_decoding.so mppdb_decoding.o rm -f mppdb_decoding.o rm -rf regression.diffs regression.out tmp_check/ log/ ./regression_output ./isolation_output make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/mppdb_decoding' make -C test_parser clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/test_parser' rm -f test_parser.so libtest_parser.a rm -f test_parser.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/test_parser' make -C tsearch2 clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/tsearch2' rm -f tsearch2.so tsearch2.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/tsearch2' make -C unaccent clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/unaccent' rm -f unaccent.so libunaccent.a rm -f unaccent.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/unaccent' make -C vacuumlo clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/vacuumlo' rm -f vacuumlo rm -f vacuumlo.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/vacuumlo' make -C security_plugin clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/security_plugin' rm -f security_plugin.so libsecurity_plugin.a rm -f gs_policy_plugin.o gs_policy_labels.o gs_policy_object_types.o privileges_audit.o access_audit.o gs_policy_logical_tree.o gs_policy_filter.o gs_audit_policy.o masking.o gs_mask_policy.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/security_plugin' make -C ndpplugin clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/ndpplugin' rm -f ndpplugin.so libndpplugin.a rm -f ndpplugin.o dynloader.o rpc.o ndp_check.o ndpoutfuncs.o ndpam.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/ndpplugin' make -C gms_utility clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_utility' rm -f gms_utility.so libgms_utility.a rm -f gms_utility.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_utility' make -C gms_profiler clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_profiler' rm -f gms_profiler.so libgms_profiler.a rm -f gms_profiler.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_profiler' make -C gms_inaddr clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_inaddr' rm -f gms_inaddr.so libgms_inaddr.a rm -f gms_inaddr.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_inaddr' make -C gms_output clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_output' rm -f gms_output.so libgms_output.a rm -f gms_output.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_output' make -C gms_stats clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_stats' rm -f gms_stats.so libgms_stats.a rm -f gms_stats.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_stats' make -C gms_lob clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_lob' rm -f gms_lob.so libgms_lob.a rm -f gms_lob.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_lob' make -C gms_sql clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_sql' rm -f gms_sql.so libgms_sql.a rm -f gms_sql.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_sql' make -C gms_i18n clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_i18n' rm -f gms_i18n.so libgms_i18n.a rm -f gms_i18n.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_i18n' make -C gms_debug clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_debug' rm -f gms_debug.so libgms_debug.a rm -f gms_debug.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_debug' make -C gms_raw clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_raw' rm -f gms_raw.so libgms_raw.a rm -f gms_raw.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_raw' make -C gms_match clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_match' rm -f gms_match.so libgms_match.a rm -f gms_match.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_match' make -C xml2 clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/xml2' rm -f pgxml.so libpgxml.a rm -f xpath.o xslt_proc.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/xml2' make -C gms_xmlgen clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gms_xmlgen' rm -f gms_xmlgen.so libgms_xmlgen.a rm -f gms_xmlgen.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gms_xmlgen' make -C sslinfo clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/sslinfo' rm -f sslinfo.so libsslinfo.a rm -f sslinfo.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/sslinfo' make -C sepgsql clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/sepgsql' rm -f sepgsql.so libsepgsql.a rm -f sepgsql.sql rm -f hooks.o selinux.o uavc.o label.o dml.o database.o schema.o relation.o proc.o rm -rf -r regression.diffs regression.out tmp_check/ log/ tmp/ *.pp sepgsql-regtest.if sepgsql-regtest.fc make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/sepgsql' make[1]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib' make -C src clean make[1]: Entering directory '/usr1/build/workspace/openGauss/server/src' make -C lib clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib' make -C build_query clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/build_query' rm -f build_query.o libbuildquery.a *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/build_query' make -C config clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/config' rm -f cm_config.o libconfig.a libconfig.so libconfig.so.4 *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/config' make -C pgcommon clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/pgcommon' rm -f fe_memutils.o libpgcommon.a *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/pgcommon' make -C alarm clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/alarm' rm -f objfiles.txt alarm.o alarm_log.o *.depend rm -f alarm.o alarm_log.o alarmclient.a *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/alarm' make -C gstrace clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace' make -C common clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace/common' rm -f objfiles.txt ../../../../src/common/port/libpgport.a gstrace_infra.o *.depend rm -f ../../../../src/common/port/libpgport.a gstrace_infra.o *.so *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace/common' make -C tool clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace/tool' rm -f objfiles.txt gstrace_tool.o ../../../../src/lib/gstrace/common/libgstrace.a *.depend rm -f gstrace gstrace_tool.o ../../../../src/lib/gstrace/common/libgstrace.a *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace/tool' rm -f ./../../include/gstrace/*_gstrace.h rm -f ./../../include/gstrace/comps.h rm -f ./../../include/gstrace/funcs.comps.h make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace' make -C page_compression clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/page_compression' rm -f PageCompression.o libpagecompression.a pg_lzcompress.o checksum_impl.o cfs_tools.o libpagecompression.so libpagecompression.so.1 *.depend rm -f checksum_impl.cpp pg_lzcompress.cpp cfs_tools.cpp rm -rf utils storage make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/page_compression' make -C hotpatch clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/hotpatch' make -C client clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/hotpatch/client' rm -f objfiles.txt hotpatch_client.o *.depend rm -f hotpatch_client.o libhotpatchclient.a *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/hotpatch/client' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/hotpatch' make -C cm_common clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/cm_common' rm -f objfiles.txt cm_elog.o be_module.o cm_stringinfo.o cm_misc.o cm_cgroup.o cm_path.o *.depend rm -f cm_elog.o be_module.o cm_stringinfo.o cm_misc.o cm_cgroup.o cm_path.o libcmcommon.a libcmcommon.so libcmcommon.so.2 *.depend rm -rf cm_errcodes.h rm -rf ../../../src/include/cm/cm_errcodes.h make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/cm_common' make -C cm_communication clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication' make -C cm_feconnect clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication/cm_feconnect' rm -f objfiles.txt fe-misc.o fe-connect.o fe-protocol.o ip.o pqexpbuffer.o *.depend rm -f fe-misc.o fe-connect.o fe-protocol.o ip.o pqexpbuffer.o libcmclient.a libcmclient.so libcmclient.so.1 *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication/cm_feconnect' make -C cm_libpq clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication/cm_libpq' rm -f objfiles.txt ip.o pqcomm.o pqformat.o strlcpy.o pqsignal.o *.depend rm -f ip.o pqcomm.o pqformat.o strlcpy.o pqsignal.o libcmpq.a libcmpq.so libcmpq.so.1 *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication/cm_libpq' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication' make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib' make -C common clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/common' make -C port clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/port' rm -f libpgport.a libpgport_srv.a fls.o strlcat.o strlcpy.o getpeereid.o chklocale.o dirmod.o erand48.o exec.o fls.o inet_net_ntop.o noblock.o path.o pg_bitutils.o pgcheckdir.o pgmkdirp.o pgsleep.o pgstrcasecmp.o qsort.o qsort_arg.o sprompt.o thread.o flock.o pgstrcasestr.o gs_thread.o gs_env_r.o gs_getopt_r.o gs_readdir.o gs_strerror.o gs_syscall_lock.o gs_system.o cipher.o tool_common.o ../../../src/gausskernel/storage/file/fio_device.o ../../../src/gausskernel/storage/dss/fio_dss.o pg_crc32c_choose.o crc32_arm_parallel.o fls_srv.o strlcat_srv.o strlcpy_srv.o getpeereid_srv.o chklocale_srv.o dirmod_srv.o erand48_srv.o exec_srv.o fls_srv.o inet_net_ntop_srv.o noblock_srv.o path_srv.o pg_bitutils_srv.o pgcheckdir_srv.o pgmkdirp_srv.o pgsleep_srv.o pgstrcasecmp_srv.o qsort_srv.o qsort_arg_srv.o sprompt_srv.o thread_srv.o flock_srv.o pgstrcasestr_srv.o gs_thread_srv.o gs_env_r_srv.o gs_getopt_r_srv.o gs_readdir_srv.o gs_strerror_srv.o gs_syscall_lock_srv.o gs_system_srv.o cipher_srv.o tool_common_srv.o ../../../src/gausskernel/storage/file/fio_device_srv.o ../../../src/gausskernel/storage/dss/fio_dss_srv.o pg_crc32c_choose_srv.o crc32_arm_parallel_srv.o pg_config_paths.h libpgport_tool.so libpgport_tool.so.1 *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/port' make -C timezone clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/timezone' rm -f objfiles.txt localtime.o strftime.o pgtz.o *.depend rm -f zic zic.o ialloc.o scheck.o localtime.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/timezone' make -C interfaces clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces' make -C libpq clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq' rm -f libpq.so.5.5 libpq.so libpq.so.5 libpq.a exports.list make -C test clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/test' rm -f uri-regress rm -f regress.out regress.diff make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/test' rm -f fe-auth.o fe-connect.o fe-exec.o fe-misc.o fe-print.o fe-lobj.o fe-protocol2.o fe-protocol3.o pqexpbuffer.o pqsignal.o fe-secure.o libpq-events.o ../../../..//src/gausskernel/storage/dss/fio_dss.o ../../../..//src/gausskernel/storage/file/fio_device.o chklocale.o inet_net_ntop.o noblock.o pgstrcasecmp.o thread.o cipher.o path.o pgsleep.o strlcpy.o getpeereid.o ip.o md5.o sha2.o encnames.o gs_strerror.o gs_env_r.o gs_syscall_lock.o gs_readdir.o ./frontend_parser/fe-wchar.o ./frontend_parser/frontend_mbutils.o ./frontend_parser/wstrncmp.o pthread.h libpq.rc rm -f pg_config_paths.h rm -f ce_objfiles.txt nce_objfiles.txt objfiles.txt rm -f inet_net_ntop.cpp noblock.cpp pgstrcasecmp.cpp thread.cpp cipher.cpp path.cpp rm -f chklocale.cpp crypt.cpp getaddrinfo.cpp getpeereid.cpp inet_aton.cpp open.cpp snprintf.cpp strerror.cpp strlcpy.cpp win32error.cpp win32setlocale.cpp rm -f pgsleep.cpp rm -f md5.cpp sha2.cpp ip.cpp rm -f encnames.cpp wchar.cpp rm -f gs_strerror gs_env_r.cpp gs_syscall_lock.cpp gs_readdir.cpp make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq' make -C ecpg clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg' make -C include clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/include' make[5]: Nothing to be done for 'clean'. make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/include' make -C pgtypeslib clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/pgtypeslib' rm -f libpgtypes.so.3.3 libpgtypes.so libpgtypes.so.3 libpgtypes.a exports.list rm -f numeric.o datetime.o common.o dt_common.o timestamp.o interval.o pgstrcasecmp.o pgstrcasecmp.cpp rint.cpp snprintf.cpp *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/pgtypeslib' make -C ecpglib clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/ecpglib' rm -f libecpg.so.6.4 libecpg.so libecpg.so.6 libecpg.a exports.list rm -f execute.o typename.o descriptor.o sqlda.o data.o error.o prepare.o memory.o connect.o misc.o path.o pgstrcasecmp.o strlcpy.o thread.o *.depend rm -f path.cpp pgstrcasecmp.cpp snprintf.cpp strlcpy.cpp thread.cpp win32setlocale.cpp make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/ecpglib' make -C compatlib clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/compatlib' rm -f libecpg_compat.so.3.4 libecpg_compat.so libecpg_compat.so.3 libecpg_compat.a exports.list rm -f informix.o snprintf.cpp *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/compatlib' make -C preproc clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/preproc' rm -f kwlookup.cpp *.o ecpg make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/preproc' make -C test clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test' make -C connect clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/connect' rm -f test1 test1.cpp test2 test2.cpp test3 test3.cpp test4 test4.cpp test5 test5.cpp test1.o test1.cpp.o test2.o test2.cpp.o test3.o test3.cpp.o test4.o test4.cpp.o test5.o test5.cpp.o test1.cpp test1.cpp.cpp test2.cpp test2.cpp.cpp test3.cpp test3.cpp.cpp test4.cpp test4.cpp.cpp test5.cpp test5.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/connect' make -C sql clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/sql' rm -f array array.cpp binary binary.cpp code100 code100.cpp copystdout copystdout.cpp define define.cpp desc desc.cpp sqlda sqlda.cpp describe describe.cpp dyntest dyntest.cpp dynalloc dynalloc.cpp dynalloc2 dynalloc2.cpp execute execute.cpp fetch fetch.cpp func func.cpp indicators indicators.cpp oldexec oldexec.cpp parser parser.cpp quote quote.cpp show show.cpp insupd insupd.cpp array.o array.cpp.o binary.o binary.cpp.o code100.o code100.cpp.o copystdout.o copystdout.cpp.o define.o define.cpp.o desc.o desc.cpp.o sqlda.o sqlda.cpp.o describe.o describe.cpp.o dyntest.o dyntest.cpp.o dynalloc.o dynalloc.cpp.o dynalloc2.o dynalloc2.cpp.o execute.o execute.cpp.o fetch.o fetch.cpp.o func.o func.cpp.o indicators.o indicators.cpp.o oldexec.o oldexec.cpp.o parser.o parser.cpp.o quote.o quote.cpp.o show.o show.cpp.o insupd.o insupd.cpp.o array.cpp array.cpp.cpp binary.cpp binary.cpp.cpp code100.cpp code100.cpp.cpp copystdout.cpp copystdout.cpp.cpp define.cpp define.cpp.cpp desc.cpp desc.cpp.cpp sqlda.cpp sqlda.cpp.cpp describe.cpp describe.cpp.cpp dyntest.cpp dyntest.cpp.cpp dynalloc.cpp dynalloc.cpp.cpp dynalloc2.cpp dynalloc2.cpp.cpp execute.cpp execute.cpp.cpp fetch.cpp fetch.cpp.cpp func.cpp func.cpp.cpp indicators.cpp indicators.cpp.cpp oldexec.cpp oldexec.cpp.cpp parser.cpp parser.cpp.cpp quote.cpp quote.cpp.cpp show.cpp show.cpp.cpp insupd.cpp insupd.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/sql' make -C pgtypeslib clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/pgtypeslib' rm -f dt_test dt_test.cpp dt_test2 dt_test2.cpp num_test num_test.cpp num_test2 num_test2.cpp nan_test nan_test.cpp dt_test.o dt_test.cpp.o dt_test2.o dt_test2.cpp.o num_test.o num_test.cpp.o num_test2.o num_test2.cpp.o nan_test.o nan_test.cpp.o dt_test.cpp dt_test.cpp.cpp dt_test2.cpp dt_test2.cpp.cpp num_test.cpp num_test.cpp.cpp num_test2.cpp num_test2.cpp.cpp nan_test.cpp nan_test.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/pgtypeslib' make -C preproc clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/preproc' rm -f comment comment.cpp define define.cpp init init.cpp strings strings.cpp type type.cpp whenever whenever.cpp array_of_struct array_of_struct.cpp cursor cursor.cpp variable variable.cpp outofscope outofscope.cpp autoprep autoprep.cpp comment.o comment.cpp.o define.o define.cpp.o init.o init.cpp.o strings.o strings.cpp.o type.o type.cpp.o whenever.o whenever.cpp.o array_of_struct.o array_of_struct.cpp.o cursor.o cursor.cpp.o variable.o variable.cpp.o outofscope.o outofscope.cpp.o autoprep.o autoprep.cpp.o comment.cpp comment.cpp.cpp define.cpp define.cpp.cpp init.cpp init.cpp.cpp strings.cpp strings.cpp.cpp type.cpp type.cpp.cpp whenever.cpp whenever.cpp.cpp array_of_struct.cpp array_of_struct.cpp.cpp cursor.cpp cursor.cpp.cpp variable.cpp variable.cpp.cpp outofscope.cpp outofscope.cpp.cpp autoprep.cpp autoprep.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/preproc' make -C compat_informix clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/compat_informix' rm -f test_informix test_informix.cpp test_informix2 test_informix2.cpp dec_test dec_test.cpp rfmtdate rfmtdate.cpp rfmtlong rfmtlong.cpp rnull rnull.cpp sqlda sqlda.cpp describe describe.cpp charfuncs charfuncs.cpp test_informix.o test_informix.cpp.o test_informix2.o test_informix2.cpp.o dec_test.o dec_test.cpp.o rfmtdate.o rfmtdate.cpp.o rfmtlong.o rfmtlong.cpp.o rnull.o rnull.cpp.o sqlda.o sqlda.cpp.o describe.o describe.cpp.o charfuncs.o charfuncs.cpp.o test_informix.cpp test_informix.cpp.cpp test_informix2.cpp test_informix2.cpp.cpp dec_test.cpp dec_test.cpp.cpp rfmtdate.cpp rfmtdate.cpp.cpp rfmtlong.cpp rfmtlong.cpp.cpp rnull.cpp rnull.cpp.cpp sqlda.cpp sqlda.cpp.cpp describe.cpp describe.cpp.cpp charfuncs.cpp charfuncs.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/compat_informix' make -C thread clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/thread' rm -f thread_implicit thread_implicit.cpp thread thread.cpp prep prep.cpp descriptor descriptor.cpp alloc alloc.cpp thread_implicit.o thread_implicit.cpp.o thread.o thread.cpp.o prep.o prep.cpp.o descriptor.o descriptor.cpp.o alloc.o alloc.cpp.o thread_implicit.cpp thread_implicit.cpp.cpp thread.cpp thread.cpp.cpp prep.cpp prep.cpp.cpp descriptor.cpp descriptor.cpp.cpp alloc.cpp alloc.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/thread' rm -rf tmp_check results log rm -f pg_regress regression.diffs regression.out pg_regress_ecpg.o make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test' make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces' make -C pgxc clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pgxc' make -C tools clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pgxc/tools' make -C makesgml clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pgxc/tools/makesgml' rm -rf makesgml makesgml.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pgxc/tools/makesgml' make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pgxc/tools' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pgxc' make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common' make -C lib/elog clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/elog' rm -f elog.o elog.a *.depend make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/elog' make -C gausskernel clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel' make -C ../common/backend clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend' make -C catalog clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/catalog' rm -f objfiles.txt catalog.o dependency.o heap.o index.o indexing.o namespace.o aclchk.o objectaddress.o pg_aggregate.o pg_collation.o pg_constraint.o pg_conversion.o pg_depend.o pg_enum.o pg_set.o pg_inherits.o pg_largeobject.o pg_namespace.o pg_object.o pg_operator.o pg_object_type.o gs_package.o pg_proc.o pg_range.o pg_db_role_setting.o pg_shdepend.o pg_synonym.o pg_type.o pgxc_class.o storage.o storage_gtt.o toasting.o pg_job.o pg_partition.o pg_hashbucket.o cstore_ctlg.o pg_builtin_proc.o streaming_stream.o gs_matview.o pgxc_slice.o pg_job_proc.o gs_job_argument.o gs_job_attribute.o pg_uid.o gs_global_config.o gs_db_privilege.o pg_publication.o pg_subscription.o gs_utf8_collation.o gs_collation.o gs_gbk_collation.o gs_gb18030_collation.o pg_proc_ext.o query_imcstore_views.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/catalog' make -C client_logic clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/client_logic' rm -f objfiles.txt client_logic.o cache.o cstrings_map.o client_logic_proc.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/client_logic' make -C lib clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/lib' rm -f objfiles.txt binaryheap.o ilist.o dllist.o stringinfo.o bipartite_match.o hyperloglog.o circularqueue.o lrucache.o string.o pairingheap.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/lib' make -C libpq clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/libpq' rm -f objfiles.txt be-fsstubs.o be-secure.o auth.o crypt.o hba.o ip.o md5.o sha2.o pqcomm.o pqformat.o pqsignal.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/libpq' make -C nodes clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/nodes' rm -f objfiles.txt nodeFuncs.o nodes.o list.o bitmapset.o tidbitmap.o copyfuncs.o equalfuncs.o makefuncs.o outfuncs.o readfuncs.o print.o read.o params.o value.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/nodes' make -C parser clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/parser' rm ../../../../src/include/parser/kwlist_d.h -f rm -f objfiles.txt analyze.o gram.o hint_gram.o keywords.o kwlookup.o parser.o parse_agg.o parse_clause.o parse_startwith.o parse_coerce.o parse_collate.o parse_cte.o parse_expr.o parse_func.o parse_hint.o parse_merge.o parse_node.o parse_oper.o parse_param.o parse_relation.o parse_target.o parse_type.o parse_utilcmd.o scansup.o parse_compatibility.o *.depend rm -f lex.backup hint_gram.cpp make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/parser' make -C port clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/port' rm -f objfiles.txt dynloader.o pg_sema.o pg_shmem.o pg_latch.o *.depend rm -f ipc_test ipc_test.o tas_cpp.s make -C darwin clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/port/darwin' rm -f objfiles.txt system.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/port/darwin' make -C win32 clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/port/win32' rm -f objfiles.txt timer.o socket.o signal.o security.o mingwcompat.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/port/win32' make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/port' make -C regex clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/regex' rm -f objfiles.txt regcomp.o regerror.o regexec.o regfree.o regprefix.o regexport.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/regex' make -C snowball clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/snowball' rm -f dict_snowball.so libdict_snowball.a rm -f dict_snowball.o api.o utilities.o stem_ISO_8859_1_danish.o stem_ISO_8859_1_dutch.o stem_ISO_8859_1_english.o stem_ISO_8859_1_finnish.o stem_ISO_8859_1_french.o stem_ISO_8859_1_german.o stem_ISO_8859_1_hungarian.o stem_ISO_8859_1_italian.o stem_ISO_8859_1_norwegian.o stem_ISO_8859_1_porter.o stem_ISO_8859_1_portuguese.o stem_ISO_8859_1_spanish.o stem_ISO_8859_1_swedish.o stem_ISO_8859_2_romanian.o stem_KOI8_R_russian.o stem_UTF_8_danish.o stem_UTF_8_dutch.o stem_UTF_8_english.o stem_UTF_8_finnish.o stem_UTF_8_french.o stem_UTF_8_german.o stem_UTF_8_hungarian.o stem_UTF_8_italian.o stem_UTF_8_norwegian.o stem_UTF_8_porter.o stem_UTF_8_portuguese.o stem_UTF_8_romanian.o stem_UTF_8_russian.o stem_UTF_8_spanish.o stem_UTF_8_swedish.o stem_UTF_8_turkish.o snowball_create.sql *.depend objfiles.txt make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/snowball' make -C tsearch clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/tsearch' rm -f objfiles.txt ts_locale.o ts_parse.o wparser.o wparser_def.o dict.o dict_simple.o dict_synonym.o dict_thesaurus.o dict_ispell.o regis.o spell.o ts_zh_ngram.o to_tsany.o ts_selfuncs.o ts_typanalyze.o ts_utils.o ts_zh_zhparser.o ts_zh_pound.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/tsearch' make -C utils clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils' make -C adt clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/adt' rm -f objfiles.txt acl.o arrayfuncs.o array_selfuncs.o array_typanalyze.o array_userfuncs.o arrayutils.o bool.o cash.o char.o date.o datetime.o datum.o domains.o enum.o set.o float.o format_type.o geo_ops.o geo_selfuncs.o hotkey.o int.o int8.o int16.o json.o jsonb.o jsonb_gin.o jsonb_op.o jsonb_util.o jsonfuncs.o jsonpath.o jsonpath_gram.o like.o lockfuncs.o misc.o nabstime.o name.o numeric.o numutils.o oid.o a_compat.o orderedsetaggs.o pseudotypes.o rangetypes.o rangetypes_gist.o rowtypes.o regexp.o regproc.o ruleutils.o selfuncs.o tid.o timestamp.o varbit.o varchar.o varlena.o version.o xid.o network.o mac.o inet_cidr_ntop.o inet_net_pton.o ri_triggers.o pg_lzcompress.o pg_lsn.o pg_locale.o formatting.o ascii.o quote.o pgxlogstatfuncs.o walsender_statfuncs.o walreceiver_statfuncs.o pgundostatfuncs.o pgstatfuncs.o encode.o dbsize.o genfile.o trigfuncs.o tsginidx.o tsgistidx.o tsquery.o tsquery_cleanup.o tsquery_gist.o tsquery_op.o tsquery_rewrite.o tsquery_util.o tsrank.o tsvector.o tsvector_op.o tsvector_parser.o txid.o uuid.o windowfuncs.o xml.o extended_statistics.o clientlogic_bytea.o clientlogicsettings.o median_aggs.o expr_distinct.o nlssort.o memory_func.o first_last_agg.o encrypt_decrypt.o expandeddatum.o subtype.o bitvec.o f2s.o d2s.o halfutils.o halfvec.o sparsevec.o vector.o corr_sk.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/adt' make -C cache clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/cache' rm -f objfiles.txt attoptcache.o catcache.o inval.o plancache.o relcache.o relmapper.o spccache.o syscache.o lsyscache.o typcache.o ts_cache.o partcache.o relfilenodemap.o knl_globalsysdbcache.o knl_localsysdbcache.o knl_globalsystabcache.o knl_globalsystupcache.o knl_globalbasedefcache.o knl_globaltabdefcache.o knl_globalpartdefcache.o knl_localsystabcache.o knl_localsystupcache.o knl_localbasedefcache.o knl_localtabdefcache.o knl_localpartdefcache.o knl_globalrelmapcache.o knl_globalbucketlist.o knl_globaldbstatmanager.o evtcache.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/cache' make -C error clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/error' rm -f objfiles.txt assert.o elog.o be_module.o plog.o fatal_err.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/error' make -C fmgr clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/fmgr' rm -f objfiles.txt dfmgr.o fmgr.o funcapi.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/fmgr' make -C hash clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/hash' rm -f objfiles.txt dynahash.o hashfn.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/hash' make -C init clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/init' rm -f objfiles.txt globals.o miscinit.o postinit.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/init' make -C mb clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb' rm -f objfiles.txt encnames.o conv.o mbutils.o wchar.o wstrcmp.o wstrncmp.o *.depend make -C conversion_procs clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs' make -C ascii_and_mic clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/ascii_and_mic' rm -f ascii_and_mic.so libascii_and_mic.a rm -f ascii_and_mic.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/ascii_and_mic' make -C cyrillic_and_mic clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/cyrillic_and_mic' rm -f cyrillic_and_mic.so libcyrillic_and_mic.a rm -f cyrillic_and_mic.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/cyrillic_and_mic' make -C euc_cn_and_mic clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_cn_and_mic' rm -f euc_cn_and_mic.so libeuc_cn_and_mic.a rm -f euc_cn_and_mic.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_cn_and_mic' make -C euc_jp_and_sjis clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_jp_and_sjis' rm -f euc_jp_and_sjis.so libeuc_jp_and_sjis.a rm -f euc_jp_and_sjis.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_jp_and_sjis' make -C euc_kr_and_mic clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_kr_and_mic' rm -f euc_kr_and_mic.so libeuc_kr_and_mic.a rm -f euc_kr_and_mic.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_kr_and_mic' make -C euc_tw_and_big5 clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_tw_and_big5' rm -f euc_tw_and_big5.so libeuc_tw_and_big5.a rm -f big5.o euc_tw_and_big5.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_tw_and_big5' make -C latin2_and_win1250 clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/latin2_and_win1250' rm -f latin2_and_win1250.so liblatin2_and_win1250.a rm -f latin2_and_win1250.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/latin2_and_win1250' make -C latin_and_mic clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/latin_and_mic' rm -f latin_and_mic.so liblatin_and_mic.a rm -f latin_and_mic.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/latin_and_mic' make -C utf8_and_ascii clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_ascii' rm -f utf8_and_ascii.so libutf8_and_ascii.a rm -f utf8_and_ascii.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_ascii' make -C utf8_and_big5 clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_big5' rm -f utf8_and_big5.so libutf8_and_big5.a rm -f utf8_and_big5.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_big5' make -C utf8_and_cyrillic clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_cyrillic' rm -f utf8_and_cyrillic.so libutf8_and_cyrillic.a rm -f utf8_and_cyrillic.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_cyrillic' make -C utf8_and_euc_cn clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_cn' rm -f utf8_and_euc_cn.so libutf8_and_euc_cn.a rm -f utf8_and_euc_cn.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_cn' make -C utf8_and_euc_jp clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_jp' rm -f utf8_and_euc_jp.so libutf8_and_euc_jp.a rm -f utf8_and_euc_jp.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_jp' make -C utf8_and_euc_kr clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_kr' rm -f utf8_and_euc_kr.so libutf8_and_euc_kr.a rm -f utf8_and_euc_kr.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_kr' make -C utf8_and_euc_tw clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_tw' rm -f utf8_and_euc_tw.so libutf8_and_euc_tw.a rm -f utf8_and_euc_tw.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_tw' make -C utf8_and_gb18030 clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_gb18030' rm -f utf8_and_gb18030.so libutf8_and_gb18030.a rm -f utf8_and_gb18030.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_gb18030' make -C utf8_and_gbk clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_gbk' rm -f utf8_and_gbk.so libutf8_and_gbk.a rm -f utf8_and_gbk.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_gbk' make -C utf8_and_iso8859 clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_iso8859' rm -f utf8_and_iso8859.so libutf8_and_iso8859.a rm -f utf8_and_iso8859.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_iso8859' make -C utf8_and_iso8859_1 clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' rm -f utf8_and_iso8859_1.so libutf8_and_iso8859_1.a rm -f utf8_and_iso8859_1.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' make -C utf8_and_johab clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_johab' rm -f utf8_and_johab.so libutf8_and_johab.a rm -f utf8_and_johab.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_johab' make -C utf8_and_sjis clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_sjis' rm -f utf8_and_sjis.so libutf8_and_sjis.a rm -f utf8_and_sjis.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_sjis' make -C utf8_and_win clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_win' rm -f utf8_and_win.so libutf8_and_win.a rm -f utf8_and_win.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_win' make -C utf8_and_uhc clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_uhc' rm -f utf8_and_uhc.so libutf8_and_uhc.a rm -f utf8_and_uhc.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_uhc' make -C utf8_and_euc2004 clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc2004' rm -f utf8_and_euc2004.so libutf8_and_euc2004.a rm -f utf8_and_euc2004.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc2004' make -C utf8_and_sjis2004 clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_sjis2004' rm -f utf8_and_sjis2004.so libutf8_and_sjis2004.a rm -f utf8_and_sjis2004.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_sjis2004' make -C euc2004_sjis2004 clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc2004_sjis2004' rm -f euc2004_sjis2004.so libeuc2004_sjis2004.a rm -f euc2004_sjis2004.o make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc2004_sjis2004' rm -f conversion_create.sql make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs' make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb' make -C misc clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/misc' make -C guc clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/misc/guc' rm -f objfiles.txt guc_sql.o guc_security.o guc_storage.o guc_memory.o guc_network.o guc_resource.o *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/misc/guc' rm -f objfiles.txt guc.o help_config.o pg_rusage.o pgfincore.o ps_status.o superuser.o tzparser.o rbtree.o anls_opt.o sec_rls_utils.o elf_parser.o pg_controldata.o oidrbtree.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/misc' make -C mmgr clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mmgr' rm -f objfiles.txt aset.o mcxt.o opt_aset.o opt_mcxt.o portalmem.o memprot.o asetstk.o asetalg.o memtrack.o AsanMemoryAllocator.o memgroup.o memtrace.o mem_snapshot.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mmgr' make -C resowner clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/resowner' rm -f objfiles.txt resowner.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/resowner' make -C sort clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/sort' rm -f objfiles.txt logtape.o sortsupport.o tuplesort.o tuplestore.o batchsort.o batchstore.o rowstore.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/sort' make -C time clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/time' rm -f objfiles.txt combocid.o snapmgr.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/time' make -C gsplsql clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/gsplsql' rm -f objfiles.txt gsdependencies.o gsobject_dependencies.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/gsplsql' rm -f objfiles.txt fmgrtab.o *.depend rm -f probes.h make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils' make -C pgxc_single clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single' make -C barrier clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/barrier' rm -f objfiles.txt barrier.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/barrier' make -C locator clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/locator' rm -f objfiles.txt locator.o redistrib.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/locator' make -C copy clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/copy' rm -f objfiles.txt copyops.o remotecopy.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/copy' make -C nodemgr clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/nodemgr' rm -f objfiles.txt nodemgr.o groupmgr.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/nodemgr' make -C pool clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/pool' rm -f objfiles.txt pgxcnode.o execRemote.o poolmgr.o poolcomm.o poolutils.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single/pool' rm -f objfiles.txt *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/pgxc_single' rm -f objfiles.txt *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend' make -C bootstrap clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/bootstrap' rm -f objfiles.txt bootparse.o bootstrap.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/bootstrap' make -C cbb clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb' make -C extension clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/extension' make -C connector clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/extension/connector' rm -f objfiles.txt connector.o odbc_connector.o odbc.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/extension/connector' make -C foreign clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/extension/foreign' rm -f objfiles.txt foreign.o dummyserver.o metainformation.o regioninfo.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/extension/foreign' rm -f objfiles.txt *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/extension' make -C grpc clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/grpc' rm -f objfiles.txt remote_read_client.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/grpc' make -C instruments clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments' make -C utils clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/utils' rm -f objfiles.txt unique_query.o list.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/utils' make -C unique_sql clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/unique_sql' rm -f objfiles.txt instr_unique_sql.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/unique_sql' make -C workload clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/workload' rm -f objfiles.txt instr_workload.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/workload' make -C event clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/event' rm -f objfiles.txt instr_waitevent.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/event' make -C user clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/user' rm -f objfiles.txt instr_user.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/user' make -C percentile clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/percentile' rm -f objfiles.txt percentile.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/percentile' make -C wdr clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/wdr' rm -f objfiles.txt dblink_query.o generate_report.o snapshot.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/wdr' make -C slow_query clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/slow_query' rm -f objfiles.txt instr_slow_query.o instr_slow_query_log.o gs_stat.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/slow_query' make -C ash clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/ash' rm -f objfiles.txt ash.o wait_event_info.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/ash' make -C capture_view clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/capture_view' rm -f objfiles.txt capture_view.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/capture_view' make -C statement clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/statement' rm -f objfiles.txt instr_statement.o instr_handle_mgr.o instr_mfchain.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/statement' make -C func_control clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/func_control' rm -f objfiles.txt instr_func_control.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/func_control' make -C gs_stack clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/gs_stack' rm -f objfiles.txt gs_stack.o stack_perf_main.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments/gs_stack' rm -f objfiles.txt *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/instruments' make -C communication clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/communication' make -C libcomm_core clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/communication/libcomm_core' rm -f objfiles.txt mc_tcp.o mc_poller_epoll.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/communication/libcomm_core' make -C libcomm_utils clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/communication/libcomm_utils' rm -f objfiles.txt libcomm_util.o libcomm_err.o libcomm_list.o libcomm_thread.o libcomm_lqueue.o libcomm_queue.o libcomm_perf.o libcomm_adapter.o libcomm_interface.o libcomm_shakehands.o libcomm_memory.o libcomm_client_ssl.o libcomm_server_ssl.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/communication/libcomm_utils' make -C comm_proxy clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/communication/comm_proxy' rm -f objfiles.txt comm_common.o comm_core.o comm_interface.o comm_thread.o comm_proxy.o comm_connection.o comm_dfx.o comm_buffer.o comm_controller.o comm_sock.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/communication/comm_proxy' rm -f objfiles.txt libcomm.o libcomm_common.o *.depend rm -f libcomm.o libcomm_common.o make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/communication' make -C workload clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/workload' rm -f objfiles.txt workload.o parctl.o statctl.o gscgroup.o gsutil.o gsconfig.o memctl.o spmgr.o ioschdl.o dywlm_client.o dywlm_server.o commgr.o cpwlm.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/workload' make -C utils clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils' make -C aes clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/aes' rm -f objfiles.txt aes.o cipherfn.o evp_cipher.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/aes' make -C biginteger clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/biginteger' rm -f objfiles.txt biginteger.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/biginteger' make -C bloomfilter clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/bloomfilter' rm -f objfiles.txt bloom_filter.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/bloomfilter' make -C debug clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/debug' rm -f objfiles.txt distribute_test.o segment_test.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/debug' make -C gssignal clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/gssignal' rm -f objfiles.txt gs_signal.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/gssignal' make -C hll clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/hll' rm -f objfiles.txt hll.o hll_function.o hll_mpp.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/hll' make -C partition clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/partition' rm -f objfiles.txt partitionkey.o partitionmap.o partitionlocate.o partrouting.o partutils.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/partition' make -C ssl clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/ssl' rm -f objfiles.txt gs_openssl_client.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/ssl' make -C zfiles clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/zfiles' rm -f objfiles.txt zip_file.o gz_file.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils/zfiles' rm -f objfiles.txt *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/utils' make -C bbox clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/bbox' rm -f objfiles.txt bbox_create.o bbox_elf_dump.o bbox_lib.o bbox_print.o bbox_syscall_support.o bbox_threads.o bbox_elf_dump_base.o gs_bbox.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb/bbox' rm -f objfiles.txt *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/cbb' make -C optimizer clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer' make -C geqo clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/geqo' rm -f objfiles.txt geqo_copy.o geqo_eval.o geqo_main.o geqo_misc.o geqo_mutation.o geqo_pool.o geqo_random.o geqo_recombination.o geqo_selection.o geqo_erx.o geqo_pmx.o geqo_cx.o geqo_px.o geqo_ox1.o geqo_ox2.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/geqo' make -C path clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/path' rm -f objfiles.txt allpaths.o clausesel.o costsize.o equivclass.o indxpath.o joinpath.o joinrels.o pathkeys.o tidpath.o pgxcpath_single.o streampath_single.o streampath_base.o es_selectivity.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/path' make -C plan clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/plan' rm -f objfiles.txt analyzejoins.o createplan.o initsplan.o planagg.o planmain.o planner.o setrefs.o subselect.o pgxcplan_single.o streamplan_single.o dynsmp_single.o planrewrite.o planrecursive_single.o stream_remove.o streamwalker.o streamplan.o streamplan_utils.o planstartwith.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/plan' make -C prep clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/prep' rm -f objfiles.txt prepjointree.o prepnonjointree.o prepqual.o preprownum.o preptlist.o prepunion.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/prep' make -C util clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/util' make -C learn clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/util/learn' rm -f objfiles.txt encoding.o comm.o ml_model.o plan_tree_model.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/util/learn' rm -f objfiles.txt clauses.o joininfo.o pathnode.o placeholder.o plancat.o predtest.o orclauses.o relnode.o restrictinfo.o tlist.o var.o pruningboundary.o pgxcship.o pruning.o randomplan.o optimizerdebug.o planmem_walker.o nodegroups.o plananalyzer.o optcommon.o dataskew.o joinskewinfo.o autoanalyzer.o bucketinfo.o bucketpruning.o subpartitionpruning.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/util' make -C rewrite clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/rewrite' rm -f objfiles.txt rewriteRemove.o rewriteDefine.o rewriteHandler.o rewriteManip.o rewriteSupport.o rewriteRlsPolicy.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/rewrite' make -C commands clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/commands' make -C sequence clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/commands/sequence' rm -f objfiles.txt sequence.o sequence_util.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/commands/sequence' rm -f objfiles.txt aggregatecmds.o alter.o amcmds.o analyze.o async.o cluster.o comment.o collationcmds.o constraint.o conversioncmds.o copy.o createas.o dbcommands.o define.o discard.o dropcmds.o explain.o extension.o event_trigger.o foreigncmds.o functioncmds.o indexcmds.o lockcmds.o matview.o operatorcmds.o opclasscmds.o portalcmds.o prepare.o proclang.o packagecmds.o publicationcmds.o schemacmds.o seclabel.o sec_rls_cmds.o subscriptioncmds.o tablecmds.o tablespace.o trigger.o tsearchcmds.o typecmds.o user.o vacuum.o vacuumlazy.o variable.o verifyrepair.o verify.o view.o gds_stream.o formatter.o datasourcecmds.o directory.o auto_explain.o shutdown.o eventcmds.o ddldeparse.o ddljson.o obs_stream.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/commands' make -C sqladvisor clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/sqladvisor' rm -f objfiles.txt sqladvisor.o sqladvisor_extract.o sqladvisor_distribution.o sqladvisor_online.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/sqladvisor' make -C sqlpatch clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/sqlpatch' rm -f objfiles.txt sqlpatch.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/sqlpatch' make -C statistics clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/statistics' rm -f objfiles.txt dependency.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/statistics' make -C gplanmgr clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/gplanmgr' rm -f objfiles.txt gplanmgr.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/gplanmgr' make -C aioptimizer clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/aioptimizer' rm -f objfiles.txt aianalyze.o aiselectivity.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer/aioptimizer' rm -f objfiles.txt *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/optimizer' make -C process clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process' make -C datasource clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/datasource' rm -f objfiles.txt datasource.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/datasource' make -C job clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/job' rm -f objfiles.txt job_scheduler.o job_worker.o gs_job_manager.o gs_job_calendar.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/job' make -C main clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/main' rm -f objfiles.txt main.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/main' make -C postmaster clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/postmaster' rm -f objfiles.txt autovacuum.o bgwriter.o fork_process.o pgarch.o pgstat.o og_record_time.o postmaster.o gaussdb_version.o startup.o syslogger.o walwriter.o walwriterauxiliary.o checkpointer.o pgaudit.o alarmchecker.o twophasecleaner.o fencedudf.o lwlockmonitor.o cbmwriter.o pagewriter.o pagerepair.o snapcapturer.o rbcleaner.o globalstats.o cfs_shrinker.o bgworker.o ../../../../src/lib/config/libconfig.a barrier_creator.o barrier_preparse.o barrier_arch.o aiocompleter.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/postmaster' make -C tcop clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/tcop' rm -f objfiles.txt stmt_retry.o dest.o fastpath.o postgres.o pquery.o utility.o auditfuncs.o autonomoustransaction.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/tcop' make -C threadpool clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/threadpool' rm -f objfiles.txt threadpool_controler.o threadpool_group.o threadpool_listener.o threadpool_scheduler.o threadpool_sessctl.o threadpool_stream.o threadpool_worker.o knl_thread.o knl_guc.o knl_instance.o knl_session.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/threadpool' make -C globalplancache clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/globalplancache' rm -f objfiles.txt globalplancache.o globalplancache_view.o globalplancache_util.o globalplancache_inval.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/globalplancache' make -C stream clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/stream' rm -f objfiles.txt streamCore.o streamConsumer.o streamMain.o streamProducer.o streamTransportComm.o execStream.o stream_cost.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process/stream' rm -f objfiles.txt *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/process' make -C dbmind clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind' make -C kernel clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/kernel' rm -f objfiles.txt index_advisor.o hypopg_index.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/kernel' make -C db4ai clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai' make -C catalog clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/catalog' rm -f objfiles.txt aifuncs.o model_warehouse.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/catalog' make -C commands clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/commands' rm -f objfiles.txt create_model.o predict_by.o explain_model.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/commands' make -C executor clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor' make -C algorithms clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor/algorithms' make -C bayes clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor/algorithms/bayes' rm -f objfiles.txt bayes.o bayes_network_internal.o *.depend make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor/algorithms/bayes' rm -f objfiles.txt kmeans.o linregr.o logregr.o pca.o svm.o xgboost.o multiclass.o *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor/algorithms' make -C optimize clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor/optimize' make -C gd clean make[7]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor/optimize/gd' rm -f objfiles.txt gd.o shuffle_cache.o predict.o optimizer_gd.o optimizer_ngd.o optimizer_pca.o optimizer_ova.o *.depend make[7]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor/optimize/gd' rm -f objfiles.txt *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor/optimize' rm -f objfiles.txt fp_ops.o distance_functions.o hyperparameter_validation.o direct.o kernel.o matrix.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai/executor' rm -f objfiles.txt *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind/db4ai' rm -f objfiles.txt *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/dbmind' make -C runtime clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime' make -C executor clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/executor' rm -f objfiles.txt execAmi.o execCurrent.o execGrouping.o execJunk.o execMain.o execProcnode.o execQual.o execReplication.o execScan.o execTuples.o execExprInterp.o execExpr.o execSRF.o execUtils.o functions.o instrument.o nodeAppend.o nodeAgg.o nodeBitmapAnd.o nodeBitmapOr.o nodeBitmapHeapscan.o nodeBitmapIndexscan.o nodeHash.o nodeHashjoin.o nodeIndexscan.o nodeIndexonlyscan.o nodeAnnIndexscan.o nodeLimit.o nodeLockRows.o nodeMaterial.o nodeMergeAppend.o nodeMergejoin.o nodeModifyTable.o nodeNestloop.o nodeFunctionscan.o nodeRecursiveunion.o nodeResult.o nodeSamplescan.o nodeSeqscan.o nodeSetOp.o nodeSort.o nodeUnique.o nodeValuesscan.o nodeCtescan.o nodeStartWithOp.o nodeWorktablescan.o nodeGroup.o nodeSubplan.o nodeSubqueryscan.o nodeTidscan.o nodeForeignscan.o nodeWindowAgg.o tstoreReceiver.o spi.o nodePartIterator.o nodeStub.o execClusterResize.o lightProxy.o execMerge.o nodeExtensible.o route.o nodeTrainModel.o db4ai_common.o spiDbesql.o nodeProjectSet.o nodeSortGroup.o nodeAssertOp.o nodeSequence.o nodeSplitUpdate.o nodeShareInputScan.o nodeSpqSeqscan.o nodeSpqIndexscan.o nodeSpqIndexonlyscan.o nodeSpqBitmapHeapscan.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/executor' make -C opfusion clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/opfusion' rm -f objfiles.txt opfusion_agg.o opfusion_delete.o opfusion_index.o opfusion_indexonlyscan.o opfusion_indexscan.o opfusion_insert.o opfusion_mot.o opfusion_scan.o opfusion_select.o opfusion_selectforupdate.o opfusion_sort.o opfusion_uheaptablescan.o opfusion_update.o opfusion_util.o opfusion.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/opfusion' make -C vecexecutor clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/vecexecutor' make -C vecnode clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/vecexecutor/vecnode' rm -f objfiles.txt vechashtable.o vecagg.o vecplainagg.o vecsortagg.o vechashagg.o vecsort.o vechashjoin.o vecstream.o vectortorow.o veccstore.o veccstoreindexscan.o vecrowtovector.o vecforeignscan.o vecmodifytable.o vecremotequery.o vecresult.o vecscan.o vecsubqueryscan.o vecpartiterator.o vecrescan.o vecappend.o veclimit.o vecconstraints.o vecsetop.o vecgroup.o vecunique.o vecgrpuniq.o vecmaterial.o vecnestloop.o vecstore.o vecmergejoin.o vecwindowagg.o veccstoreindexheapscan.o veccstoreindexctidscan.o veccstoreindexand.o veccstoreindexor.o vecsubplan.o vecmergeinto.o vectsstorescan.o vecimcstore.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/vecexecutor/vecnode' make -C vectorsonic clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/vecexecutor/vectorsonic' make -C sonicarray clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/vecexecutor/vectorsonic/sonicarray' rm -f objfiles.txt vsonicarray.o vsonicchar.o vsonicint.o vsonicnumeric.o vsonicencodingchar.o vsonicfixlen.o *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/vecexecutor/vectorsonic/sonicarray' rm -f objfiles.txt vsonichash.o vsonichashjoin.o vsonichashagg.o vsonicpartition.o vsonicfilesource.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/vecexecutor/vectorsonic' rm -f objfiles.txt vectorbatch.o vecexecutor.o vecexpression.o vecvar.o vecfuncache.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/vecexecutor' make -C codegen clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/codegen' make -C executor clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/codegen/executor' rm -f objfiles.txt foreignscancodegen.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/codegen/executor' make -C vecexecutor clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/codegen/vecexecutor' rm -f objfiles.txt vecexprcodegen.o vechashaggcodegen.o vechashjoincodegen.o vecsortcodegen.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/codegen/vecexecutor' make -C codegenutil clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/codegen/codegenutil' rm -f objfiles.txt codegendebuger.o boolcodegen.o intcodegen.o floatcodegen.o varcharcodegen.o varlenacodegen.o datecodegen.o timestampcodegen.o numericcodegen.o bigintegercodegen.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/codegen/codegenutil' rm -f objfiles.txt gscodegen.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime/codegen' rm -f objfiles.txt *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/runtime' make -C security clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security' make -C iprange clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security/iprange' rm -f objfiles.txt iprange.o *.depend rm -f libiprange.a iprange.so iprange.o make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security/iprange' make -C gs_policy clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security/gs_policy' rm -f objfiles.txt gs_string.o policy_common.o gs_policy_utils.o gs_policy_masking.o gs_policy_audit.o curl_utils.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security/gs_policy' make -C gs_ledger clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security/gs_ledger' rm -f objfiles.txt blockchain.o ledger_utils.o userchain.o ledger_archive.o ledger_check.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security/gs_ledger' make -C tde_key_management clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security/tde_key_management' rm -f objfiles.txt ckms_message.o kms_interface.o data_common.o tde_key_manager.o tde_key_storage.o http_common.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security/tde_key_management' rm -f objfiles.txt *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/security' make -C storage clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage' make -C access clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access' make -C cbtree clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/cbtree' rm -f objfiles.txt cbtree.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/cbtree' make -C common clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/common' rm -f objfiles.txt heaptuple.o indextuple.o printtup.o reloptions.o scankey.o tupconvert.o tupdesc.o cstorescankey.o relfilenode_hash.o tidstore.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/common' make -C heap clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/heap' rm -f objfiles.txt heapam.o heapam_visibility.o hio.o pruneheap.o rewriteheap.o syncscan.o tuptoaster.o visibilitymap.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/heap' make -C index clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/index' rm -f objfiles.txt genam.o indexam.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/index' make -C nbtree clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/nbtree' rm -f objfiles.txt nbtcompare.o nbtdedup.o nbtinsert.o nbtpage.o nbtree.o nbtsearch.o nbtutils.o nbtsort.o nbtxlog.o spq_btbuild.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/nbtree' make -C ubtree clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/ubtree' rm -f objfiles.txt ubtree.o ubtinsert.o ubtpage.o ubtsort.o ubtutils.o ubtsearch.o ubtsplitloc.o ubtsplitloc_insertpt.o ubtxlog.o ubtdump.o ubtrecycle.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/ubtree' make -C psort clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/psort' rm -f objfiles.txt psort.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/psort' make -C rmgrdesc clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/rmgrdesc' rm -f objfiles.txt barrierdesc.o clogdesc.o dbasedesc.o genericdesc.o gindesc.o gistdesc.o hashdesc.o heapdesc.o motdesc.o mxactdesc.o nbtdesc.o relmapdesc.o replorigindesc.o seqdesc.o smgrdesc.o spgdesc.o standbydesc.o tblspcdesc.o xactdesc.o xlogdesc.o slotdesc.o undologdesc.o uheapdesc.o segpagedesc.o logicalddlmsgdesc.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/rmgrdesc' make -C transam clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/transam' make -C parallel_recovery clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/transam/parallel_recovery' rm -f objfiles.txt dispatcher.o page_redo.o posix_semaphore.o redo_item.o spsc_blocking_queue.o txn_redo.o *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/transam/parallel_recovery' make -C extreme_rto clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/transam/extreme_rto' rm -f objfiles.txt dispatcher.o page_redo.o posix_semaphore.o redo_item.o spsc_blocking_queue.o txn_redo.o batch_redo.o xlog_read.o exrto_recycle.o *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/transam/extreme_rto' make -C ondemand_extreme_rto clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/transam/ondemand_extreme_rto' rm -f objfiles.txt dispatcher.o page_redo.o posix_semaphore.o redo_item.o spsc_blocking_queue.o txn_redo.o batch_redo.o xlog_read.o redo_utils.o *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/transam/ondemand_extreme_rto' rm -f objfiles.txt clog.o gtm_single.o multixact.o rmgr.o slru.o csnlog.o transam.o twophase.o twophase_rmgr.o varsup.o double_write.o single_double_write.o seg_double_write.o redo_statistic.o multi_redo_api.o multi_redo_settings.o xact.o xlog.o xlogfuncs.o extreme_rto_redo_api.o generic_xlog.o xloginsert.o xlogreader.o xlogutils.o cbmparsexlog.o cbmfuncs.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/transam' make -C obs clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/obs' rm -f objfiles.txt obs_am.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/obs' make -C hash clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/hash' rm -f objfiles.txt hash.o hashfunc.o hashinsert.o hashovfl.o hashpage.o hashsearch.o hashsort.o hashutil.o hash_xlog.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/hash' make -C spgist clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/spgist' rm -f objfiles.txt spgutils.o spginsert.o spgscan.o spgvacuum.o spgdoinsert.o spgxlog.o spgtextproc.o spgquadtreeproc.o spgkdtreeproc.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/spgist' make -C gist clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/gist' rm -f objfiles.txt gist.o gistutil.o gistxlog.o gistvacuum.o gistget.o gistscan.o gistproc.o gistsplit.o gistbuild.o gistbuildbuffers.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/gist' make -C gin clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/gin' rm -f objfiles.txt ginutil.o gininsert.o ginxlog.o ginentrypage.o gindatapage.o ginbtree.o ginscan.o ginget.o ginvacuum.o ginarrayproc.o ginbulk.o ginfast.o ginpostinglist.o ginlogic.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/gin' make -C hbstore clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/hbstore' rm -f objfiles.txt hbucket_am.o hbindex_am.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/hbstore' make -C redo clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/redo' make -C standby_read clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/redo/standby_read' rm -f objfiles.txt base_page_proc.o block_info_proc.o lsn_info_double_list.o lsn_info_proc.o standby_read_interface.o standby_read_delay_ddl.o standby_read_proc.o *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/redo/standby_read' rm -f objfiles.txt redo_barrier.o redo_bufpage.o redo_clog.o redo_csnlog.o redo_dbcommands.o redo_ginxlog.o redo_gistxlog.o redo_hash.o redo_heapam.o redo_nbtpage.o redo_nbtxlog.o redo_pruneheap.o redo_relmapper.o redo_sequence.o redo_slotfuncs.o redo_spgxlog.o redo_storage.o redo_tablespace.o redo_transam.o redo_visibilitymap.o redo_xact.o redo_xlog.o xlogreader_common.o redo_xlogutils.o redo_ubtxlog.o redo_segpage.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/redo' make -C table clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/table' rm -f objfiles.txt tableam.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/table' make -C ustore clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/ustore' make -C undo clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/ustore/undo' rm -f objfiles.txt knl_uundoapi.o knl_uundozone.o knl_uundospace.o knl_uundotxn.o knl_uundorecycle.o knl_uundoxlog.o *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/ustore/undo' rm -f objfiles.txt knl_uheap.o knl_upage.o knl_utuple.o knl_uhio.o knl_uscan.o knl_uvisibility.o knl_uvacuumlazy.o knl_uundorecord.o knl_uundovec.o knl_undolauncher.o knl_undoworker.o knl_undorequest.o knl_undoaction.o knl_pruneuheap.o knl_uredo.o knl_uextremeredo.o knl_uam.o knl_utuptoaster.o ../../../../..//src/test/whitebox/knl_whitebox_test.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/ustore' make -C datavec clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/datavec' rm -f objfiles.txt bitutils.o hnsw.o hnswbuild.o hnswdelete.o hnswinsert.o hnswscan.o hnswutils.o hnswvacuum.o ivfbuild.o ivfflat.o ivfinsert.o ivfkmeans.o ivfscan.o ivfutils.o ivfvacuum.o vecindex.o utils.o hnswadaptor.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/datavec' make -C archive clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/archive' rm -f objfiles.txt archive_am.o nas_am.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access/archive' rm -f objfiles.txt *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/access' make -C bulkload clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/bulkload' rm -f objfiles.txt dist_fdw.o foreignroutine.o vecforeignroutine.o importerror.o roach_adpter.o parser.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/bulkload' make -C replication clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication' make -C logical clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/logical' rm -f objfiles.txt decode.o launcher.o logical.o logicalfuncs.o origin.o proto.o relation.o reorderbuffer.o snapbuild.o worker.o parallel_decode_worker.o parallel_decode.o parallel_reorderbuffer.o logical_queue.o logical_parse.o tablesync.o ddlmessage.o ddltrigger.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/logical' make -C heartbeat clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/heartbeat' make -C libpq clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/heartbeat/libpq' rm -f objfiles.txt pqcomm.o fe-connect.o *.depend rm -f pqcomm.o fe-connect.o libhbpq.a libhbpq.so libhbpq.so.1 *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/heartbeat/libpq' rm -f objfiles.txt heartbeat_conn.o heartbeat_client.o heartbeat_server.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/heartbeat' make -C dcf clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/dcf' rm -f objfiles.txt dcf_replication.o dcf_callbackfuncs.o dcf_flowcontrol.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/dcf' rm -f objfiles.txt walsender.o datasender.o walreceiverfuncs.o walreceiver.o walrcvwriter.o subscription_walreceiver.o datareceiver.o datarcvwriter.o basebackup.o libpqwalreceiver.o archive_walreceiver.o repl_gram.o syncrep.o dataqueue.o bcm.o datasyncrep.o catchup.o slot.o slotfuncs.o shared_storage_walreceiver.o syncrep_gram.o heartbeat.o rto_statistic.o libpqsw.o ss_cluster_replication.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication' make -C buffer clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/buffer' rm -f objfiles.txt buf_table.o buf_init.o bufmgr.o freelist.o localbuf.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/buffer' make -C cmgr clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/cmgr' rm -f objfiles.txt cache_mgr.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/cmgr' make -C cstore clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/cstore' make -C compression clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/cstore/compression' rm -f objfiles.txt compress_kits.o cstore_compress.o cstore_compress_copy.o time_series_compress.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/cstore/compression' rm -f objfiles.txt cu.o custorage.o cucache_mgr.o cstore_allocspace.o cstore_mem_alloc.o cstore_am.o cstore_delete.o cstore_insert.o cstore_psort.o cstore_update.o cstore_minmax_func.o cstore_roughcheck_func.o cstore_rewrite.o cstore_vector.o cstore_delta.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/cstore' make -C file clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/file' rm -f objfiles.txt fd.o buffile.o copydir.o reinit.o lz4_file.o sharedfileset.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/file' make -C freespace clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/freespace' rm -f objfiles.txt freespace.o fsmpage.o indexfsm.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/freespace' make -C ipc clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/ipc' rm -f objfiles.txt ipc.o ipci.o pmsignal.o procarray.o procsignal.o shmem.o shmqueue.o sinval.o sinvaladt.o standby.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/ipc' make -C large_object clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/large_object' rm -f objfiles.txt inv_api.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/large_object' make -C lmgr clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/lmgr' rm -f objfiles.txt lmgr.o lock.o proc.o deadlock.o lwlock.o spin.o s_lock.o predicate.o lwlock_be.o lwlocknames.o *.depend rm -f s_lock_test rm -f lwlocknames.h lwlocknames.cpp make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/lmgr' make -C page clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/page' rm -f objfiles.txt bufpage.o checksum.o itemptr.o pagecompress.o checksum_impl.o pageparse.o gs_xlogdump.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/page' make -C remote clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/remote' rm -f objfiles.txt remote_adapter.o remote_read.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/remote' make -C smgr clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/smgr' make -C segment clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/smgr/segment' rm -f objfiles.txt data_file.o extent_group.o segbuffer.o space.o segxlog.o inverse_ptr.o xlog_atomic_op.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/smgr/segment' make -C cfs clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/smgr/cfs' rm -f objfiles.txt cfs_buffers.o cfs_md.o cfs_mddesc.o cfs_tools.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/smgr/cfs' rm -f objfiles.txt md.o smgr.o smgrtype.o knl_uundofile.o segstore.o page_compression.o storage_exrto_file.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/smgr' make -C nvm clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/nvm' rm -f objfiles.txt nvm.o nvmbuffer.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/nvm' make -C gs_uwal clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/gs_uwal' rm -f objfiles.txt gs_uwal.o gs_uwal_adaptor.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/gs_uwal' make -C tcap clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/tcap' rm -f objfiles.txt tcap_version.o tcap_truncate.o tcap_manager.o tcap_drop.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/tcap' make -C sync clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/sync' rm -f objfiles.txt knl_usync.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/sync' make -C dorado_operation clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/dorado_operation' rm -f objfiles.txt dorado_fd.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/dorado_operation' make -C xlog_share_storage clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/xlog_share_storage' rm -f objfiles.txt xlog_share_storage.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/xlog_share_storage' make -C dss clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/dss' rm -f objfiles.txt dss_adaptor.o dss_log.o fio_dss.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/dss' make -C mot clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot' make -C core clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot/core' make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot/core' Makefile.local:181: warning: overriding recipe for target 'objfiles.txt' ../../../../..//src/gausskernel/common.mk:34: warning: ignoring old recipe for target 'objfiles.txt' rm -f objfiles.txt ./obj/concurrency_control/occ_transaction_manager.o ./obj/infra/infra.o ./obj/infra/stats/memory_statistic_variable.o ./obj/infra/stats/frequency_statistic_variable.o ./obj/infra/stats/thread_statistics.o ./obj/infra/stats/boolean_statistic_variable.o ./obj/infra/stats/statistics_manager.o ./obj/infra/stats/numeric_statistic_variable.o ./obj/infra/stats/statistics_provider.o ./obj/infra/stats/global_statistics.o ./obj/infra/stats/statistic_variable.o ./obj/infra/stats/level_statistic_variable.o ./obj/infra/stats/rate_statistic_variable.o ./obj/infra/synchronization/rw_lock.o ./obj/infra/synchronization/cycles.o ./obj/infra/synchronization/spin_lock.o ./obj/infra/synchronization/affinity.o ./obj/infra/containers/bitmapset.o ./obj/infra/containers/mot_string.o ./obj/infra/config/layered_config_tree.o ./obj/infra/config/config_section.o ./obj/infra/config/config_tree.o ./obj/infra/config/config_item.o ./obj/infra/config/config_file_loader.o ./obj/infra/config/typed_config_value.o ./obj/infra/config/cmdline_config_loader.o ./obj/infra/config/config_file_parser.o ./obj/infra/config/config_loader.o ./obj/infra/config/config_item_class.o ./obj/infra/config/ext_config_loader.o ./obj/infra/config/config_array.o ./obj/infra/config/file_line_reader.o ./obj/infra/config/props_config_file_loader.o ./obj/infra/config/config_value_type.o ./obj/infra/config/config_manager.o ./obj/memory/mm_lf_stack.o ./obj/memory/mm_session_large_buffer_store.o ./obj/memory/mm_virtual_huge_chunk.o ./obj/memory/mm_raw_chunk_pool.o ./obj/memory/mm_buffer_class.o ./obj/memory/mm_session_large_buffer_pool.o ./obj/memory/mm_def.o ./obj/memory/mm_session_api.o ./obj/memory/object_pool.o ./obj/memory/mm_global_api.o ./obj/memory/object_pool_compact.o ./obj/memory/mm_buffer_list.o ./obj/memory/mm_buffer_heap.o ./obj/memory/object_pool_impl.o ./obj/memory/mm_api.o ./obj/memory/mm_session_large_buffer_list.o ./obj/memory/mm_numa.o ./obj/memory/mm_buffer_allocator.o ./obj/memory/mm_buffer_chunk.o ./obj/memory/mm_huge_object_allocator.o ./obj/memory/sys_numa_api.o ./obj/memory/mm_raw_chunk_store.o ./obj/memory/mm_lock.o ./obj/memory/mm_buffer_api.o ./obj/memory/mm_raw_chunk_dir.o ./obj/memory/mm_session_allocator.o ./obj/memory/memory_statistics.o ./obj/memory/spsc_allocator.o ./obj/memory/mm_cfg.o ./obj/memory/garbage_collector/mm_gc_queue.o ./obj/memory/garbage_collector/mm_gc_manager.o ./obj/storage/column.o ./obj/storage/row.o ./obj/storage/table.o ./obj/storage/key.o ./obj/storage/txn_table.o ./obj/storage/sentinel/secondary_sentinel.o ./obj/storage/sentinel/secondary_sentinel_unique.o ./obj/storage/sentinel/primary_sentinel.o ./obj/storage/sentinel/sentinel.o ./obj/storage/index/index_defs.o ./obj/storage/index/masstree_index.o ./obj/storage/index/surrogate_key_manager.o ./obj/storage/index/index_factory.o ./obj/storage/index/index.o ./obj/storage/index/masstree/mot_masstree_kvthread.o ./obj/system/mot_engine.o ./obj/system/mot_configuration.o ./obj/system/global.o ./obj/system/mot_error.o ./obj/system/checkpoint/checkpoint_worker.o ./obj/system/checkpoint/checkpoint_manager.o ./obj/system/checkpoint/checkpoint_utils.o ./obj/system/checkpoint/checkpoint_ctrlfile.o ./obj/system/transaction/access.o ./obj/system/transaction/txn_ddl_access.o ./obj/system/transaction/sub_txn_mgr.o ./obj/system/transaction/txn.o ./obj/system/transaction/txn_access.o ./obj/system/common/session_manager.o ./obj/system/common/csn_manager.o ./obj/system/common/connection_id.o ./obj/system/common/table_manager.o ./obj/system/common/gc_context.o ./obj/system/common/thread_id.o ./obj/system/common/session_context.o ./obj/system/transaction_logger/pending_txn_logger.o ./obj/system/transaction_logger/base_txn_logger.o ./obj/system/transaction_logger/redo_log_writer.o ./obj/system/transaction_logger/redo_log_handler_type.o ./obj/system/transaction_logger/redo_log.o ./obj/system/transaction_logger/redo_statistics.o ./obj/system/transaction_logger/log_statistics.o ./obj/system/transaction_logger/logger_factory.o ./obj/system/transaction_logger/logger_type.o ./obj/system/transaction_logger/redo_log_handler.o ./obj/system/transaction_logger/group_synchronous_redo_log/group_sync_redo_log_handler.o ./obj/system/transaction_logger/group_synchronous_redo_log/commit_group.o ./obj/system/transaction_logger/group_synchronous_redo_log/segmented_group_sync_redo_log_handler.o ./obj/system/transaction_logger/synchronous_redo_log/sync_redo_log_handler.o ./obj/system/recovery/mtls_transaction_committer.o ./obj/system/recovery/recovery_ops.o ./obj/system/recovery/redo_log_transaction_player.o ./obj/system/recovery/redo_log_transaction_iterator.o ./obj/system/recovery/surrogate_state.o ./obj/system/recovery/recovery_mode.o ./obj/system/recovery/checkpoint_recovery.o ./obj/system/recovery/log_segment.o ./obj/system/recovery/mtls_transaction_processor.o ./obj/system/recovery/mtls_recovery_manager.o ./obj/system/recovery/base_recovery_manager.o ./obj/system/statistics/network_statistics.o ./obj/system/statistics/db_session_statistics.o ./obj/system/statistics/system_statistics.o ./obj/system/statistics/process_statistics.o ./obj/utils/utilities.o ./obj/utils/log_level.o ./obj/utils/logger.o ./obj/utils/mot_log.o ./obj/utils/debug_utils.o ./obj/utils/string_buffer.o *.depend make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot/core' make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot/core' make -C fdw_adapter clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot/fdw_adapter' rm -f objfiles.txt ./obj/mot_internal.o ./obj/mot_fdw_helpers.o ./obj/mot_fdw.o ./obj/mot_fdw_error.o ./obj/mot_fdw_xlog.o ./obj/mot_fdw_snapshot_manager.o ./obj/mot_match_index.o *.depend rm -rf ./obj make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot/fdw_adapter' make -C jit_exec clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot/jit_exec' rm -f objfiles.txt ./obj/jit_plan_sp_expr.o ./obj/jit_context_pool.o ./obj/jit_llvm_util.o ./obj/jit_source_map.o ./obj/jit_plan_sp.o ./obj/jit_source.o ./obj/jit_statistics.o ./obj/jit_helpers.o ./obj/jit_llvm.o ./obj/jit_source_pool.o ./obj/jit_common.o ./obj/jit_profiler.o ./obj/jit_llvm_sp.o ./obj/jit_explain.o ./obj/jit_llvm_query_codegen.o ./obj/jit_context.o ./obj/jit_plan_expr.o ./obj/jit_exec.o ./obj/jit_llvm_blocks.o ./obj/jit_plan.o *.depend rm -rf ./obj make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot/jit_exec' rm -f objfiles.txt *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/mot' make -C htap clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/htap' rm -f objfiles.txt imcucache_mgr.o imcstore_insert.o imcs_ctlg.o imcustorage.o imcstore_am.o imcstore_vacuum.o imcstore_delta.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/htap' rm -f objfiles.txt *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage' make -C ddes clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/ddes' make -C adapter clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/ddes/adapter' rm -f objfiles.txt ss_dms_bufmgr.o ss_dms_callback.o ss_dms_recovery.o ss_dms.o ss_init.o ss_reform_common.o ss_switchover.o ss_transaction.o ss_aio.o ss_txnstatus.o ss_xmin.o ss_dms_auxiliary.o ss_dms_fi.o *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/ddes/adapter' rm -f objfiles.txt *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/ddes' make -C ../../src/common/timezone clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/timezone' rm -f objfiles.txt localtime.o strftime.o pgtz.o *.depend rm -f zic zic.o ialloc.o scheck.o localtime.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/timezone' make -C ../../src/common/interfaces/libpq clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq' rm -f libpq.so.5.5 libpq.so libpq.so.5 libpq.a exports.list make -C test clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/test' rm -f uri-regress rm -f regress.out regress.diff make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/test' rm -f fe-auth.o fe-connect.o fe-exec.o fe-misc.o fe-print.o fe-lobj.o fe-protocol2.o fe-protocol3.o pqexpbuffer.o pqsignal.o fe-secure.o libpq-events.o ../../../..//src/gausskernel/storage/dss/fio_dss.o ../../../..//src/gausskernel/storage/file/fio_device.o chklocale.o inet_net_ntop.o noblock.o pgstrcasecmp.o thread.o cipher.o path.o pgsleep.o strlcpy.o getpeereid.o ip.o md5.o sha2.o encnames.o gs_strerror.o gs_env_r.o gs_syscall_lock.o gs_readdir.o ./frontend_parser/fe-wchar.o ./frontend_parser/frontend_mbutils.o ./frontend_parser/wstrncmp.o pthread.h libpq.rc rm -f pg_config_paths.h rm -f ce_objfiles.txt nce_objfiles.txt objfiles.txt rm -f inet_net_ntop.cpp noblock.cpp pgstrcasecmp.cpp thread.cpp cipher.cpp path.cpp rm -f chklocale.cpp crypt.cpp getaddrinfo.cpp getpeereid.cpp inet_aton.cpp open.cpp snprintf.cpp strerror.cpp strlcpy.cpp win32error.cpp win32setlocale.cpp rm -f pgsleep.cpp rm -f md5.cpp sha2.cpp ip.cpp rm -f encnames.cpp wchar.cpp rm -f gs_strerror gs_env_r.cpp gs_syscall_lock.cpp gs_readdir.cpp make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq' make -C ../../contrib/file_fdw clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/file_fdw' rm -f objfiles.txt file_fdw.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/file_fdw' make -C ../../contrib/log_fdw clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/log_fdw' rm -f objfiles.txt log_fdw.o prflog_dump.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/log_fdw' make -C ../../contrib/test_decoding clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/test_decoding' rm -f objfiles.txt rm -f test_decoding.so test_decoding.o rm -f test_decoding.o rm -rf regression.diffs regression.out tmp_check/ log/ ./regression_output ./isolation_output make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/test_decoding' make -C ../../contrib/mppdb_decoding clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/mppdb_decoding' rm -f objfiles.txt rm -f mppdb_decoding.so mppdb_decoding.o rm -f mppdb_decoding.o rm -rf regression.diffs regression.out tmp_check/ log/ ./regression_output ./isolation_output make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/mppdb_decoding' make -C ../../contrib/postgres_fdw clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/postgres_fdw' rm -f objfiles.txt rm -f postgres_fdw.so libpostgres_fdw.a rm -f postgres_fdw.o option.o deparse.o connection.o internal_interface.o rm -rf regression.diffs regression.out tmp_check/ log/ make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/postgres_fdw' make -C ../../contrib/gc_fdw clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/contrib/gc_fdw' rm -f objfiles.txt gc_fdw_single.o option_single.o deparse_single.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/contrib/gc_fdw' rm -f objfiles.txt ../common/backend/objfiles.txt bootstrap/objfiles.txt cbb/objfiles.txt optimizer/objfiles.txt process/objfiles.txt dbmind/objfiles.txt runtime/objfiles.txt security/objfiles.txt storage/objfiles.txt ddes/objfiles.txt ../../src/common/timezone/objfiles.txt ../../src/common/interfaces/libpq/objfiles.txt ../../contrib/file_fdw/objfiles.txt ../../contrib/log_fdw/objfiles.txt ../../contrib/test_decoding/objfiles.txt ../../contrib/mppdb_decoding/objfiles.txt ../../contrib/postgres_fdw/objfiles.txt ../../contrib/gc_fdw/objfiles.txt ../../src/common/interfaces/libpq/fe-connect.o ../../src/common/interfaces/libpq/fe-secure.o ../../src/common/interfaces/libpq/fe-misc.o ../../src/common/interfaces/libpq/fe-protocol3.o ../../src/common/interfaces/libpq/fe-protocol2.o ../../src/common/interfaces/libpq/fe-exec.o ../../src/common/interfaces/libpq/fe-auth.o ../../src/common/interfaces/libpq/pqexpbuffer.o ../../src/common/port/libpgport_srv.a ../../src/lib/alarm/alarmclient.a ../../src/common/interfaces/libpq/libpq.a ../../src/common/pl/plpgsql/src/libplpgsql.a ../../src/lib/gstrace/common/gstrace_infra.o ../../src/lib/hotpatch/client/libhotpatchclient.a *.depend rm -f gaussdb \ ../../src/include/parser/gram.hpp \ ../../src/include/parser/hint_gram.hpp \ ../../src/include/catalog/schemapg.h \ ../../src/include/utils/fmgroids.h \ ../../src/common/backend/utils/fmgroids.h \ ../../src/common/backend/utils/fmgrtab.cpp \ ../../src/common/backend/utils/pg_builtin_proc.h \ ../../src/include/utils/probes.h \ ../../src/include/replication/repl_gram.hpp \ ../../src/include/replication/syncrep_gram.hpp \ ../../src/include/storage/lwlocknames.h make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel' make -C gausskernel/storage/replication/pgoutput/ clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/pgoutput' rm -f pgoutput.so libpgoutput.a rm -f pgoutput.o make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/gausskernel/storage/replication/pgoutput' make -C bin clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin' make -C initdb clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/initdb' rm -f gs_initdb initdb.o findtimezone.o ss_initdb.o localtime.o encnames.o pqsignal.o ../../../src/lib/elog/elog.a ../../../src/gausskernel/storage/dss/dss_adaptor.o encnames.cpp pqsignal.cpp localtime.cpp *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/initdb' make -C pg_ctl clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/pg_ctl' rm -f gs_ctl pg_ctl.o pg_build.o fetchmot.o backup.o receivelog.o streamutil.o xlogreader.o xlogreader_common.o ../../../src/lib/elog/elog.a ../../../src/lib/build_query/libbuildquery.a ../../../src/bin/pg_rewind/pg_rewind.a ../../../src/lib/pgcommon/libpgcommon.a ../../../src/lib/hotpatch/client/libhotpatchclient.a ../../../src/gausskernel/storage/dss/dss_adaptor.o ../../../src/gausskernel/storage/gs_uwal/gs_uwal_adaptor.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/pg_ctl' make -C pg_rewind clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/pg_rewind' rm -f file_ops.o datapagemap.o fetch.o filemap.o logging.o parsexlog.o pg_rewind.o pg_rewind.a *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/pg_rewind' make -C pg_dump clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/pg_dump' rm -f gs_dump gs_restore gs_dumpall pg_backup_archiver.o pg_backup_db.o pg_backup_custom.o pg_backup_null.o pg_backup_tar.o pg_backup_directory.o dumpmem.o dumputils.o compress_io.o common_cipher.o pg_dump.o common.o pg_dump_sort.o pg_restore.o pg_dumpall.o kwlookup.cpp keywords.o kwlookup.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/pg_dump' make -C psql clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/psql' rm -f gsql common_cipher.o command.o common.o help.o input.o stringutils.o mainloop.o copy.o startup.o prompt.o variables.o large_obj.o print.o describe.o mbprint.o dumputils.o keywords.o kwlookup.o tab-complete.o sql_help.o ../../../src/lib/elog/elog.a dumputils.cpp keywords.cpp kwlookup.cpp lex.backup *.depend make -C ../../../src/common/interfaces/libpq clean ENABLE_CE=1 make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq' rm -f libpq_ce.so.5.5 libpq_ce.so libpq_ce.so.5 libpq_ce.a exports.list make -C test clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/test' rm -f uri-regress rm -f regress.out regress.diff make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/test' rm -f libpq_ce/fe-auth.o libpq_ce/fe-connect.o libpq_ce/fe-exec.o libpq_ce/fe-misc.o libpq_ce/fe-print.o libpq_ce/fe-lobj.o libpq_ce/fe-protocol2.o libpq_ce/fe-protocol3.o pqexpbuffer.o pqsignal.o libpq_ce/fe-secure.o libpq-events.o ../../../..//src/gausskernel/storage/dss/fio_dss.o ../../../..//src/gausskernel/storage/file/fio_device.o chklocale.o inet_net_ntop.o noblock.o pgstrcasecmp.o thread.o cipher.o path.o pgsleep.o strlcpy.o getpeereid.o ip.o md5.o sha2.o encnames.o gs_strerror.o gs_env_r.o gs_syscall_lock.o gs_readdir.o client_logic_hooks/encryption_hooks/encryption_column_hook_executor.o client_logic_hooks/encryption_hooks/encryption_global_hook_executor.o ../../../..//src/gausskernel/security/keymgr/api/security_key_adpt.o ../../../..//src/gausskernel/security/keymgr/comm/security_aksk.o ../../../..//src/gausskernel/security/keymgr/comm/security_encode.o ../../../..//src/gausskernel/security/keymgr/comm/security_error.o ../../../..//src/gausskernel/security/keymgr/comm/security_http.o ../../../..//src/gausskernel/security/keymgr/comm/security_httpscan.o ../../../..//src/gausskernel/security/keymgr/comm/security_json.o ../../../..//src/gausskernel/security/keymgr/comm/security_utils.o ../../../..//src/gausskernel/security/keymgr/encrypt/security_aead_aes_hmac_enc_key.o ../../../..//src/gausskernel/security/keymgr/encrypt/security_encrypt_decrypt.o ../../../..//src/gausskernel/security/keymgr/encrypt/security_sm2_enc_key.o ../../../..//src/gausskernel/security/keymgr/his/security_his.o ../../../..//src/gausskernel/security/keymgr/his/security_his_iam.o ../../../..//src/gausskernel/security/keymgr/his/security_his_kms.o ../../../..//src/gausskernel/security/keymgr/hwc/security_hwc.o ../../../..//src/gausskernel/security/keymgr/hwc/security_hwc_iam.o ../../../..//src/gausskernel/security/keymgr/hwc/security_hwc_kms.o ../../../..//src/gausskernel/security/keymgr/ktool/security_gs_ktool.o ../../../..//src/gausskernel/security/keymgr/localkms/security_cmkem_comm_algorithm.o ../../../..//src/gausskernel/security/keymgr/localkms/security_cmkem_comm.o ../../../..//src/gausskernel/security/keymgr/localkms/security_file_enc.o ../../../..//src/gausskernel/security/keymgr/localkms/security_localkms.o frontend_parser/scansup.o frontend_parser/wstrncmp.o frontend_parser/feparser_memutils.o frontend_parser/frontend_mbutils.o frontend_parser/list.o frontend_parser/parser_compatibility.o frontend_parser/parser.o frontend_parser/kwlookup.o client_logic_common/cstrings_map.o client_logic_common/statement_data.o client_logic_common/col_full_name.o client_logic_common/table_full_name.o client_logic_common/cstring_oid_map.o client_logic_common/client_logic_utils.o client_logic_common/pg_client_logic_params.o client_logic_expressions/expr_parts_list.o client_logic_expressions/column_ref_data.o client_logic_expressions/expr_processor.o client_logic_expressions/pg_functions_support.o client_logic_expressions/func_name_data.o client_logic_cache/cached_column_manager.o client_logic_cache/cached_proc.o client_logic_cache/proc_list.o client_logic_cache/types_to_oid.o client_logic_cache/columns_list.o client_logic_cache/column_settings_list.o client_logic_cache/cached_column.o client_logic_cache/cached_setting.o client_logic_cache/cached_type.o client_logic_cache/cached_global_setting.o client_logic_cache/cached_type_list.o client_logic_cache/cached_column_setting.o client_logic_cache/column_hook_executors_list.o client_logic_cache/schemas_list.o client_logic_cache/cached_columns.o client_logic_cache/cache_id.o client_logic_cache/search_path_list.o client_logic_cache/global_settings_list.o client_logic_cache/cache_loader.o client_logic_processor/where_clause_processor.o client_logic_processor/record_processor.o client_logic_processor/raw_value.o client_logic_processor/values_processor.o client_logic_processor/processor_utils.o client_logic_processor/func_processor.o client_logic_processor/post_stmt_processor.o client_logic_processor/create_stmt_processor.o client_logic_processor/encryption_pre_process.o client_logic_processor/prepared_statements_list.o client_logic_processor/prepared_statement.o client_logic_processor/func_hardcoded_values.o client_logic_processor/stmt_processor.o client_logic_processor/pre_stmt_processor.o client_logic_processor/raw_values_cont.o client_logic_processor/raw_values_list.o client_logic_fmt/varlena.o client_logic_fmt/gs_fmt.o client_logic_fmt/numeric.o client_logic_fmt/gs_bool.o client_logic_fmt/gs_copy.o client_logic_fmt/numutils.o client_logic_fmt/gs_char.o client_logic_fmt/gs_num.o client_logic_fmt/encode.o client_logic_fmt/float.o client_logic_fmt/int8.o client_logic_hooks/column_hook_executor.o client_logic_hooks/abstract_hook_executor.o client_logic_hooks/hooks_manager.o client_logic_hooks/global_hook_executor.o client_logic_hooks/hooks_factory.o client_logic_data_fetcher/data_fetcher.o client_logic_data_fetcher/jni_conn_cursor.o client_logic_data_fetcher/data_fetcher_manager.o client_logic_data_fetcher/lib_pq_cursor.o cl_state.o pthread.h libpq.rc rm -f pg_config_paths.h rm -f ce_objfiles.txt nce_objfiles.txt objfiles.txt rm -f inet_net_ntop.cpp noblock.cpp pgstrcasecmp.cpp thread.cpp cipher.cpp path.cpp rm -f chklocale.cpp crypt.cpp getaddrinfo.cpp getpeereid.cpp inet_aton.cpp open.cpp snprintf.cpp strerror.cpp strlcpy.cpp win32error.cpp win32setlocale.cpp rm -f pgsleep.cpp rm -f md5.cpp sha2.cpp ip.cpp rm -f encnames.cpp wchar.cpp rm -f gs_strerror gs_env_r.cpp gs_syscall_lock.cpp gs_readdir.cpp make -C frontend_parser clean; make -C client_logic_common clean; make -C client_logic_expressions clean; make -C client_logic_cache clean; make -C client_logic_processor clean; make -C client_logic_fmt clean; make -C client_logic_hooks clean; make -C client_logic_data_fetcher clean; make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/frontend_parser' rm -f parser_frontend.so libparser_frontend.a rm ../../../../..//src/include/parser/kwlist_d.h -f rm -f gram.cpp gram.hpp scan.cpp rm -f *.o *.a rm -f test make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/frontend_parser' make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_common' rm -f client_logic_common.so libclient_logic_common.a rm -f *.o make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_common' make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_expressions' rm -f client_logic_processor.so libclient_logic_processor.a rm -f *.o make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_expressions' make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_cache' rm -f client_logic_cache.so libclient_logic_cache.a rm -f *.o rm -f client_logic_cache.a make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_cache' make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_processor' rm -f client_logic_processor.so libclient_logic_processor.a rm -f *.o rm -f ../frontend_parser/parser.o ../../../common/client_logic_utils/client_logic_utils.o make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_processor' make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_fmt' rm -f client_logic_fmt.so libclient_logic_fmt.a rm -f *.o rm -f *.a make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_fmt' make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_hooks' rm -f client_logic_hooks.so libclient_logic_hooks.a rm -f column_hook_executor.o hooks_manager.o global_hook_executor.o hooks_factory.o abstract_hook_executor.o ../../../../..//src/common/interfaces/libpq/client_logic_hooks/encryption_hooks/encryption_column_hook_executor.o ../../../../..//src/common/interfaces/libpq/client_logic_hooks/encryption_hooks/encryption_global_hook_executor.o rm -f *.a make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_hooks' make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_data_fetcher' rm -f client_logic_data_fetcher.so libclient_logic_data_fetcher.a rm -f *.o make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/client_logic_data_fetcher' make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/psql' make -C gs_loader clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/gs_loader' make[3]: Nothing to be done for 'clean'. make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/gs_loader' make -C pg_config clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/pg_config' rm -f pg_config pg_config.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/pg_config' make -C pg_controldata clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/pg_controldata' rm -f pg_controldata pg_controldata.o ../../../src/lib/elog/elog.a ../../../src/gausskernel/storage/dss/dss_adaptor.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/pg_controldata' make -C pg_resetxlog clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/pg_resetxlog' rm -f pg_resetxlog pg_resetxlog.o ../../../src/gausskernel/storage/dss/dss_adaptor.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/pg_resetxlog' make -C gs_guc clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/gs_guc' Makefile:71: warning: overriding recipe for target '../../../src/lib/elog/elog.a' Makefile:65: warning: ignoring old recipe for target '../../../src/lib/elog/elog.a' rm -f gs_guc pg_guc.o cluster_config.o cluster_guc.o pg_hba.o ../../../src/lib/elog/elog.a ../../../src/lib/config/libconfig.a *.depend crypt.o encrypt.o encrypt make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/gs_guc' make -C gs_cgroup clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/gs_cgroup' rm -f gs_cgroup cgconf.o cgexec.o cgptree.o gsutil.o gsconfig.o main.o cgexcp.o ../../../src/lib/elog/elog.a *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/gs_cgroup' make -C gsqlerr clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/gsqlerr' rm -f gsqlerr gsqlerr.o *.depend rm -f scanEreport scanEreport.o rm -f distribute_errmsg.log rm -f distribute_errmsg_old.txt rm -f distribute_errmsg_result.txt rm -f distribute_errmsg_new.txt rm -f errmsg.log rm -f errmsg.h rm -f errmsg_old.txt rm -f errmsg_new.txt rm -f errmsg_result.txt make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/gsqlerr' make -C pg_basebackup clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/pg_basebackup' rm -f gs_basebackup pg_receivexlog pg_recvlogical gs_tar receivelog.o streamutil.o ../../../src/lib/elog/elog.a ../../../src/bin/pg_ctl/fetchmot.o xlogreader.o ../../../src/lib/elog/elog.a ../../../src/lib/build_query/libbuildquery.a ../../../src/lib/pgcommon/libpgcommon.a ../../../src/lib/hotpatch/client/libhotpatchclient.a ../../../src/common/backend/lib/string.o ../../../src/gausskernel/storage/gs_uwal/gs_uwal_adaptor.o \ pg_basebackup.o pg_receivexlog.o pg_recvlogical.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/pg_basebackup' make -C pg_probackup clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/pg_probackup' rm -f gs_probackup common_cipher.o configuration.o json.o logger.o parray.o pgut.o thread.o remote.o file.o file_gz.o psprintf.o atomics.o s_lock.o backup.o catalog.o configure.o data.o delete.o dir.o fetch.o help.o init.o merge.o ptrack.o pg_probackup.o restore.o show.o util.o validate.o parsexlog.o datapagemap.o receivelog.o streamutil.o xlogreader.o pg_lzcompress.o ../../../src/lib/pgcommon/libpgcommon.a ../../../src/gausskernel/storage/dss/dss_adaptor.o ../../../src/gausskernel/storage/gs_uwal/gs_uwal_adaptor.o oss/appender.o oss/backup.o oss/restore.o oss/buffer.o oss/oss_operator.o oss/thread.o datapagemap.cpp datapagemap.h receivelog.cpp receivelog.h streamutil.cpp streamutil.h xlogreader.cpp instr_time.h logging.h make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/pg_probackup' make -C gs_plan_simulator clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/gs_plan_simulator' make[3]: Nothing to be done for 'clean'. make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/gs_plan_simulator' make -C gs_retrieve clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/bin/gs_retrieve' rm -f gs_retrieve gs_retrieve.o xlogreader.o xlogreader_common.o ../../../src/lib/elog/elog.a ../../../src/lib/pgcommon/libpgcommon.a ../../../src/gausskernel/storage/dss/dss_adaptor.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin/gs_retrieve' make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/bin' make -C common/backend/utils/mb/conversion_procs clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs' make -C ascii_and_mic clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/ascii_and_mic' rm -f ascii_and_mic.so libascii_and_mic.a rm -f ascii_and_mic.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/ascii_and_mic' make -C cyrillic_and_mic clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/cyrillic_and_mic' rm -f cyrillic_and_mic.so libcyrillic_and_mic.a rm -f cyrillic_and_mic.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/cyrillic_and_mic' make -C euc_cn_and_mic clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_cn_and_mic' rm -f euc_cn_and_mic.so libeuc_cn_and_mic.a rm -f euc_cn_and_mic.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_cn_and_mic' make -C euc_jp_and_sjis clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_jp_and_sjis' rm -f euc_jp_and_sjis.so libeuc_jp_and_sjis.a rm -f euc_jp_and_sjis.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_jp_and_sjis' make -C euc_kr_and_mic clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_kr_and_mic' rm -f euc_kr_and_mic.so libeuc_kr_and_mic.a rm -f euc_kr_and_mic.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_kr_and_mic' make -C euc_tw_and_big5 clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_tw_and_big5' rm -f euc_tw_and_big5.so libeuc_tw_and_big5.a rm -f big5.o euc_tw_and_big5.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc_tw_and_big5' make -C latin2_and_win1250 clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/latin2_and_win1250' rm -f latin2_and_win1250.so liblatin2_and_win1250.a rm -f latin2_and_win1250.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/latin2_and_win1250' make -C latin_and_mic clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/latin_and_mic' rm -f latin_and_mic.so liblatin_and_mic.a rm -f latin_and_mic.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/latin_and_mic' make -C utf8_and_ascii clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_ascii' rm -f utf8_and_ascii.so libutf8_and_ascii.a rm -f utf8_and_ascii.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_ascii' make -C utf8_and_big5 clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_big5' rm -f utf8_and_big5.so libutf8_and_big5.a rm -f utf8_and_big5.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_big5' make -C utf8_and_cyrillic clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_cyrillic' rm -f utf8_and_cyrillic.so libutf8_and_cyrillic.a rm -f utf8_and_cyrillic.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_cyrillic' make -C utf8_and_euc_cn clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_cn' rm -f utf8_and_euc_cn.so libutf8_and_euc_cn.a rm -f utf8_and_euc_cn.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_cn' make -C utf8_and_euc_jp clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_jp' rm -f utf8_and_euc_jp.so libutf8_and_euc_jp.a rm -f utf8_and_euc_jp.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_jp' make -C utf8_and_euc_kr clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_kr' rm -f utf8_and_euc_kr.so libutf8_and_euc_kr.a rm -f utf8_and_euc_kr.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_kr' make -C utf8_and_euc_tw clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_tw' rm -f utf8_and_euc_tw.so libutf8_and_euc_tw.a rm -f utf8_and_euc_tw.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc_tw' make -C utf8_and_gb18030 clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_gb18030' rm -f utf8_and_gb18030.so libutf8_and_gb18030.a rm -f utf8_and_gb18030.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_gb18030' make -C utf8_and_gbk clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_gbk' rm -f utf8_and_gbk.so libutf8_and_gbk.a rm -f utf8_and_gbk.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_gbk' make -C utf8_and_iso8859 clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_iso8859' rm -f utf8_and_iso8859.so libutf8_and_iso8859.a rm -f utf8_and_iso8859.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_iso8859' make -C utf8_and_iso8859_1 clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' rm -f utf8_and_iso8859_1.so libutf8_and_iso8859_1.a rm -f utf8_and_iso8859_1.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_iso8859_1' make -C utf8_and_johab clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_johab' rm -f utf8_and_johab.so libutf8_and_johab.a rm -f utf8_and_johab.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_johab' make -C utf8_and_sjis clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_sjis' rm -f utf8_and_sjis.so libutf8_and_sjis.a rm -f utf8_and_sjis.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_sjis' make -C utf8_and_win clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_win' rm -f utf8_and_win.so libutf8_and_win.a rm -f utf8_and_win.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_win' make -C utf8_and_uhc clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_uhc' rm -f utf8_and_uhc.so libutf8_and_uhc.a rm -f utf8_and_uhc.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_uhc' make -C utf8_and_euc2004 clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc2004' rm -f utf8_and_euc2004.so libutf8_and_euc2004.a rm -f utf8_and_euc2004.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_euc2004' make -C utf8_and_sjis2004 clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_sjis2004' rm -f utf8_and_sjis2004.so libutf8_and_sjis2004.a rm -f utf8_and_sjis2004.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/utf8_and_sjis2004' make -C euc2004_sjis2004 clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc2004_sjis2004' rm -f euc2004_sjis2004.so libeuc2004_sjis2004.a rm -f euc2004_sjis2004.o make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs/euc2004_sjis2004' rm -f conversion_create.sql make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/utils/mb/conversion_procs' make -C common/backend/snowball clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/backend/snowball' rm -f dict_snowball.so libdict_snowball.a rm -f dict_snowball.o api.o utilities.o stem_ISO_8859_1_danish.o stem_ISO_8859_1_dutch.o stem_ISO_8859_1_english.o stem_ISO_8859_1_finnish.o stem_ISO_8859_1_french.o stem_ISO_8859_1_german.o stem_ISO_8859_1_hungarian.o stem_ISO_8859_1_italian.o stem_ISO_8859_1_norwegian.o stem_ISO_8859_1_porter.o stem_ISO_8859_1_portuguese.o stem_ISO_8859_1_spanish.o stem_ISO_8859_1_swedish.o stem_ISO_8859_2_romanian.o stem_KOI8_R_russian.o stem_UTF_8_danish.o stem_UTF_8_dutch.o stem_UTF_8_english.o stem_UTF_8_finnish.o stem_UTF_8_french.o stem_UTF_8_german.o stem_UTF_8_hungarian.o stem_UTF_8_italian.o stem_UTF_8_norwegian.o stem_UTF_8_porter.o stem_UTF_8_portuguese.o stem_UTF_8_romanian.o stem_UTF_8_russian.o stem_UTF_8_spanish.o stem_UTF_8_swedish.o stem_UTF_8_turkish.o snowball_create.sql *.depend objfiles.txt make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/backend/snowball' make -C include clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/include' rm -f utils/fmgroids.h utils/errcodes.h parser/gram.hpp utils/probes.h catalog/schemapg.h replication/syncrep_gram.hpp replication/repl_gram.hpp make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/include' make -C common/pl clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pl' make -C plpgsql clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pl/plpgsql' make -C src clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pl/plpgsql/src' rm -f .so lib.a rm -f pl_gram.o pl_handler.o pl_comp.o pl_package.o pl_exec.o pl_funcs.o pl_scanner.o plsql_packages.o pl_debugger.o pl_debugger_api.o pl_sql_validator.o pl_global_package_runtime_cache.o libplpgsql.a make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pl/plpgsql/src' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pl/plpgsql' make -C plpython clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pl/plpython' rm -f plpython.so libplpython.a rm -f plpy_cursorobject.o plpy_elog.o plpy_exec.o plpy_main.o plpy_planobject.o plpy_plpymodule.o plpy_procedure.o plpy_resultobject.o plpy_spi.o plpy_subxactobject.o plpy_typeio.o plpy_util.o rm -rf regression.diffs regression.out tmp_check/ log/ make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pl/plpython' make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pl' make -C makefiles clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/makefiles' make[2]: Nothing to be done for 'clean'. make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/makefiles' make -C test/regress clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/test/regress' rm -f regress.so libregress.a rm -f regress.o refint.so autoinc.so dummy_seclabel.so rm -f pg_regress_main.o pg_regress.o pg_regress rm -f expected/view_dump.out expected/hw_createtbl_llt.out expected/gsql_options.out expected/insert_right_ref.out expected/gs_dumpall.out expected/test_ustore_concurrent_whitebox3.out expected/partiton_pathkey_col_plan.out expected/data_source.out expected/test_unione_fulljoin_mix_3.out expected/hw_sec_account_lock_unlock.out expected/hw_pwd_encryption_sm3.out expected/test_unione_insert_select_mix_1.out expected/test_ustore_except_3.out expected/copy_eol.out expected/hw_partition_start_end.out expected/prevent_table_in_sys_schema.out expected/vec_sonic_hashjoin_string_nospill.out expected/dump_trigger_definer.out expected/cstore_array.out expected/autoanalyze_test_gucreset.out expected/hw_audit_multi_thread.out expected/hw_cstore_tablespace_5.out expected/cstore_alter_table3.out expected/timecapsule_recyclebin_test_8.out expected/hw_partition_table_like.out expected/dump_auto_increment.out expected/hw_cstore_index2.out expected/test_unione_union_mix_2.out expected/db4ai_gd_train_predict.out expected/autoanalyze_test3.out expected/single_node_misc.out expected/vec_nestloop_pre.out expected/temp__5.out expected/hw_subpartition_vacuum_partition.out expected/gtt_merge.out expected/db4ai_plpython_fence.out expected/ustore_ddl.out expected/test_ustore_intersect_3.out expected/lateral_dump.out expected/single_node_constraints.out expected/gs_dump_char_semantic.out expected/gin_select.out expected/test_ustore_concurrent_whitebox4.out expected/vec_sonic_hashjoin_date_spill.out expected/cstore_cmpr_date.out expected/vec_sonic_hashjoin_number_prepare.out expected/copy_new_gram.out expected/cstore_drop_column.out expected/gs_dump_tableconstraint.out expected/ledger_table_case.out expected/hw_rawtype_hash.out expected/quality_derive.out expected/vec_hashjoin1.out expected/hw_partition_hash_exchange.out expected/cmpr_drop_column.out expected/constraints_1.out expected/cstore_cmpr_every_datatype.out expected/rlstm.out expected/dw_switch.out expected/cmpr_timewithzone.out expected/partition_expr_key.out expected/db4ai_gd_houses.out expected/hw_vec_int8.out expected/sort_optimize_row.out expected/test_whitebox_concurrent_toastInsert.out expected/test_unione_mix_tables_2.out expected/constraints_2.out expected/cstore_cmpr_timestamp_with_timezone.out expected/create_function_1.out expected/hw_partition_truncate1.out expected/cluster_sql_count.out expected/dump_alter_index_disable.out expected/compress01.out expected/tablespace_limit3.out expected/cmpr_6bytes.out expected/timecapsule_partition_ustore_test_1.out expected/recovery_2pc_tools.out expected/test_whitebox_concurrent_lock.out expected/test_ustore_intersect_2.out expected/cstore_nulls_00.out expected/cmpr_mode_none00.out expected/test_ustore_except.out expected/hw_cstore_vacuum.out expected/pri_alter_any_table.out expected/hw_partition_exchange3.out expected/hw_user_alter_pguser.out expected/hw_cstore_btree_index.out expected/set_user_defined_variables_test.out expected/sp_set_policy_plugin_enable.out expected/lateral.out expected/ustore_decode.out expected/hw_partition_cluster.out expected/pg_session_locale.out expected/subscription.out expected/tablespace.out expected/test_unione_except_mix_4.out expected/add_b_format_behavior_all.out expected/test_ustore_intersect.out expected/test_unione_innerjoin_mix_3.out expected/partiton_pathkey_col_randomexec.out expected/hw_partition_interval_dump_restore.out expected/hw_wait_event.out expected/unify_superuser_definition.out expected/test_whitebox_undo.out expected/bitmapops.out expected/hw_cstore_tablespace_1.out expected/test_ustore_groupby_3.out expected/cmpr_drop_column_02.out expected/test_unione_rightjoin_mix_1.out expected/gs_dump_tableof.out expected/cgin_select.out expected/single_node_tablespace.out expected/matview_dump.out expected/rewrite.out expected/timecapsule_version_test_4.out expected/hw_partition_interval.out expected/test_unione_insert_select_mix_2.out expected/directory_test.out expected/comment_proc_1.out expected/create_enumtype.out expected/hw_partition_truncate0.out expected/hw_cstore_index.out expected/db4ai_kmeans_train_predict.out expected/test_whitebox_concurrent_toastDelete.out expected/inlist2join_cost_base.out expected/gs_encrypt.out expected/cstore_cmpr_rle_2byte_runs.out expected/backup_tool_audit.out expected/csv_text_test.out expected/hw_user.out expected/hw_audit_multi_thread_space.out expected/copy_support_transform.out expected/db4ai_gd_pca_train_predict.out expected/charset_b_format.out expected/cmpr_references_01.out expected/cmpr_datetime.out expected/timecapsule_version_test_5.out expected/dolphin_guc_config.out expected/copy_from_support_parallel.out expected/timecapsule_version_ustore_test_3.out expected/hw_audit_multi_thread_rotation_size.out expected/gstrace_options.out expected/cstore_cmpr_str.out expected/initdb.out expected/slow_sql.out expected/db4ai_snapshots.out expected/retry.out expected/test_unione_except_mix_2.out expected/select_into_file.out expected/gs_dump_clean.out expected/test_unione_mix_table.out expected/cmpr_drop_column_01.out expected/hw_vec_float4.out expected/hw_partition_dump.out expected/vec_nestloop1.out expected/hw_partition_tablespace.out expected/ustore_subpartition_vacuum_partition.out expected/group_concat_max_len_gs_guc.out expected/test_unione_union_mix_4.out expected/test_ustore_insert_select_new.out expected/test_unione_except_mix_1.out expected/cmpr_references_00.out expected/relation_cache_inval_msg.out expected/test_unione_mix_tables_3.out expected/gs_guc.out expected/test_unione_intersect_mix_4.out expected/hw_audit_full.out expected/hw_audit_enabled.out expected/test_ustore_orderby_3.out expected/hw_partition_list_exchange.out expected/segment_subpartition_vacuum_partition.out expected/timecapsule_version_test_2.out expected/vec_sonic_hashjoin_date_nospill.out expected/dump_with_trigger.out expected/test_unione_intersect_mix_2.out expected/ustore_rewrite.out expected/process_switch.out expected/hw_partition_scan_04.out expected/xc_copy.out expected/trigger_dump.out expected/cstore_nan.out expected/fdw_audit.out expected/pg_object_test.out expected/hw_partition_merge2.out expected/gsloader_options.out expected/set_system_variables_test.out expected/udf_crem.out expected/cstore_cmpr_time_with_timezone.out expected/sqlpatch_func.out expected/component_view_enhancements.out expected/srf_fusion_basic.out expected/autoanalyze_test_gucset.out expected/single_node_create_function_2.out expected/single_node_produce_commit_rollback.out expected/test_whitebox_ubtree_insert.out expected/sort_optimize_column.out expected/cstore_alter_table4.out expected/event_trigger_dump_restore.out expected/test_unione_mix_tables_7.out expected/vec_sonic_hashjoin_string_spill.out expected/transaction_with_snapshot.out expected/hw_audit_client.out expected/hw_cstore_tablespace_3.out expected/publication.out expected/test_whitebox_concurrent_fetch.out expected/hw_cstore_btree_index2.out expected/vec_result.out expected/timecapsule_version_ustore_test_2.out expected/gs_guc_reload.out expected/hw_audit_detailinfo.out expected/temp__3.out expected/db4ai_svm_kernels.out expected/test_unione_mix_type.out expected/hw_owner.out expected/cstore_partial_cluster_info.out expected/hw_user_namespace.out expected/hw_partition_set_tablespace.out expected/hw_user_revoke.out expected/timecapsule_recyclebin_test_9.out expected/pri_execute_any_function.out expected/constraints.out expected/ustore_xact.out expected/test_whitebox_concurrent_update.out expected/test_unione_rightjoin_mix_3.out expected/fdw_prepare.out expected/partiton_pathkey_row_randomexec.out expected/test_unione_intersect_mix_1.out expected/test_unione_union_mix_1.out expected/test_ustore_orderby_2.out expected/hw_tablespace.out expected/hw_cipher_sm4.out expected/vec_mergejoin_1.out expected/mysql_delimiter_fix.out expected/db4ai_explain_model.out expected/cmpr_nulls_prefix.out expected/hw_audit_config.out expected/cmpr_uint32_oid.out expected/cstore_alter_table9.out expected/hw_cstore_partition.out expected/subplan_new.out expected/hw_alter_session.out expected/hw_partition_scan_03.out expected/hw_sslconn.out expected/hw_hashint1.out expected/gs_dump_synonym.out expected/misc_1.out expected/delete_delta_dupdelete.out expected/hw_cstore_roughcheck.out expected/gsc_db.out expected/create_basetype.out expected/hw_cstore_copy1.out expected/hw_partition_sysview.out expected/test_unione_mix_tables_5.out expected/hw_partition_exchange1.out expected/hw_audit_multi_thread_rotation_interval.out expected/sort_optimize.out expected/test_unione_innerjoin_mix_1.out expected/hw_vec_int4.out expected/sp_masking_udf.out expected/ustore_decoding_in_xact.out expected/alter_set_same_parameter.out expected/hw_independent_user.out expected/tpchrush.out expected/timecapsule_version_test_6.out expected/hw_partition_toast.out expected/test_unione_fulljoin_mix_2.out expected/test_unione_mix_tables_4.out expected/explain_fqs.out expected/test_ustore_except_2.out expected/view_definer_test.out expected/cstore_cmpr_rle_bound1.out expected/copy_3.out expected/cmpr_nulls_delta.out expected/test_whitebox_concurrent_multiInsert.out expected/gs_basebackup.out expected/cstore_cmpr_dict_00.out expected/hw_subpartition_tablespace.out expected/vec_prepare_003.out expected/cmpr_toast_update.out expected/row_count_function.out expected/single_node_copy.out expected/test_unione_leftjoin_mix_1.out expected/gs_aggregate.out expected/ustore_replication_origin.out expected/largeobject_1.out expected/db4ai_gd_snapshots.out expected/sequence_cache_test.out expected/ts_gb18030_utf8.out expected/gsbasebackup_options.out expected/sp_set_policy_plugin_disable.out expected/test_whitebox_concurrent_delete.out expected/cstore_unsupported_feature1.out expected/hw_tsdicts.out expected/timecapsule_version_test_7.out expected/srf_fusion_agg.out expected/vec_nestloop_end.out expected/test_ustore_transactions.out expected/copy_1.out expected/analyse_verify.out expected/comment_proc.out expected/cmpr_numstr01.out expected/cmpr_rollback.out expected/cmpr_copyto.out expected/hw_audit_system_func.out expected/cmpr_index_00.out expected/test_unione_union_mix_3.out expected/hw_partition_scan_02.out expected/hw_partition_sql_adapt2.out expected/cstore_cmpr_zlib.out expected/segment_subpartition_tablespace.out expected/delete_delta_col_partition_dupdelete.out expected/holdable_cursor.out expected/single_node_largeobject_1.out expected/autoanalyze_test2.out expected/cmpr_prefix_150left.out expected/gaussdb_options.out expected/gsqlerr.out expected/autoanalyze_test1.out expected/hw_partition_insert.out expected/partiton_pathkey_row_plan.out expected/test_unione_rightjoin_mix_2.out expected/cmpr_dead_loop_00.out expected/cstore_alter_table6.out expected/single_node_random.out expected/vec_sonic_hashjoin_explain.out expected/alter_system_set.out expected/hw_cstore_tablespace_4.out expected/test_alter_table_set_refresh.out expected/xc_ARM_copy.out expected/test_ustore_union_2.out expected/copy_error_log.out expected/misc.out expected/cmpr_smallint.out expected/temp__4.out expected/cmpr_float.out expected/hw_cstore_btree_index1.out expected/test_unione_except_mix_3.out expected/accept_empty_copy.out expected/mysql_function.out expected/pldebugger_shutdown.out expected/dump_alter_index_invisible.out expected/temp_table.out expected/gs_dump_sequence.out expected/create_tbl_init_td_check.out expected/test_whitebox_concurrent_pagePrune.out expected/hw_partition_exchange.out expected/create_function_2.out expected/decoding_in_xact.out expected/compress01_1.out expected/pri_create_any_function.out expected/hw_user_privilege.out expected/timecapsule_partition_ustore_test_2.out expected/test_unione_leftjoin_mix_3.out expected/test_unione_fulljoin_mix_1.out expected/timecapsule_version_test_3.out expected/cstore_alter_table8.out expected/vec_sonic_hashjoin_date_prepare.out expected/disable_dbeperf_and_snapshot.out expected/cstore_alter_table10.out expected/test_unione_intersect_mix_3.out expected/replication_origin.out expected/hw_cstore_copy.out expected/cstore_cmpr_rle_bound.out expected/vec_prepare_002.out expected/test_debug5.out expected/bulkload_parallel_test_2.out expected/gs_initdb.out expected/vec_bitmap_prepare.out expected/hw_sslpwd.out expected/delete_delta_col_dupdelete.out expected/gs_dump_package.out expected/largeobject.out expected/area.out expected/tablespace_1.out expected/hw_cstore_index1.out expected/misc_2.out expected/hw_partition_scan_01.out expected/hw_audit_toughness.out expected/procedure_privilege_test.out expected/hw_audit_rotation_interval.out expected/test_ustore_orderby_1.out expected/hw_setop_writefile.out expected/cstore_alter_table1.out expected/event_dump_audit.out expected/plpgsql_dump.out expected/hw_cstore_tablespace_2.out expected/cursor_expression_dump.out expected/srf_fusion.out expected/spill.out expected/cmpr_int.out expected/iud.out expected/copy.out expected/cstore_cmpr_delta_nbits.out expected/test_ustore_groupby_1.out expected/security_ft.out expected/gs_dump_2hash.out expected/psql.out expected/instr_unique_sql.out expected/bulkload_parallel_test_3.out expected/gs_dump_pkgfunc.out expected/compress02.out expected/pg_proc_test.out expected/test_ustore_union_3.out expected/cstore_create_clause.out expected/vec_prepare.out expected/cstore_log2_error.out expected/hw_user_pguser.out expected/hw_vec_float8.out expected/cmpr_numstr.out expected/delete_delta_col_partition.out expected/cstore_alter_table5.out expected/cmpr_drop_column_03.out expected/single_node_create_function_1.out expected/single_node_temple.out expected/xact.out expected/not_accept_empty_copy.out expected/tablespace_limit2.out expected/hw_pwd_complexity.out expected/aioptimizer.out expected/cstore_cmpr_delta.out expected/vec_prepare_001.out expected/cstore_create_clause1.out expected/cmpr_toast_000.out expected/timecapsule_recyclebin_test_7.out expected/test_interface.out expected/hw_partition_storage_parameters_index.out expected/ustore_subpartition_tablespace.out expected/vec_sonic_hashjoin_string_prepare.out expected/hw_partition_sql_adapt1.out expected/related_hdfs_object_ddl.out expected/delete_delta.out expected/hw_partition_scan_06.out expected/db4ai_xgboost_train_predict.out expected/toast.out expected/hw_partition_cluster_1.out expected/recovery_2pc_tools02.out expected/cmpr_mode_none01.out expected/gsql.out expected/plpgsql_reset_session.out expected/tablespace_limit.out expected/gs_dump_subpartition.out expected/aioptimizer_small.out expected/public_synonym.out expected/hw_alter_table_instant.out expected/hw_partition_sql_adapt0.out expected/copy_gbk_test.out expected/any_privs.out expected/user_host_test.out expected/single_node_forbidden.out expected/select_into_user_defined_variables.out expected/xc_notrans_block.out expected/single_node_largeobject.out expected/parallel_index_scan.out expected/timecapsule_version_ustore_test_6.out expected/hw_cipher_sm4_1.out expected/sort_optimize_001.out expected/timecapsule_version_test_1.out expected/hw_nvarchar2_hash.out expected/autoanalyze_test4.out expected/hw_audit_space.out expected/cstore_drop_column_replicated.out expected/hw_partition_split.out expected/charset_connection_test.out expected/gs_dump_encrypt.out expected/hw_smalldatetime_hash.out expected/test_float_dump.out expected/cstore_cmpr_delta_int.out expected/binary.out expected/timecapsule_version_ustore_test_4.out expected/timecapsule_version_ustore_test_5.out expected/dump_partition_b_db.out expected/delete_delta_row_partition.out expected/hw_audit_rotation_size.out expected/bypass_pbe.out expected/hw_partition_exchange2.out expected/cstore_infinity.out expected/hw_partition_merge1.out expected/cmpr_cluster_01.out expected/lateral_with_dop.out expected/test_unione_mix_tables_1.out expected/gs_guc_value_range.out expected/gin_getbitmap.out expected/mysql_function_2.out expected/mysql_function_clearup.out expected/test_unione_innerjoin_mix_2.out expected/predefined_roles.out expected/ddl.out expected/ustore_spill.out expected/create_c_function.out expected/test_unione_mix_tables_6.out expected/hw_user_audit.out expected/test_ustore_groupby_2.out expected/mysql_function_prepare.out expected/test_whitebox_concurrent_insert.out expected/gsdump_options.out expected/hw_partition_insert_01.out expected/cstore_alter_table7.out expected/copy_2.out expected/hw_audit_pg_query.out expected/test_ustore_union.out expected/gs_global_config_audit.out expected/hw_partition_scan_05.out expected/cstore_unsupported_feature.out expected/dfs_alter_table.out expected/cstore_alter_table2.out expected/delete_delta_cstore.out expected/cmpr_cluster_00.out expected/cstore_alter_table.out expected/dump_object_type.out expected/libcomm_check_status.out expected/performance_enhance.out expected/single_node_checkguc.out expected/single_node_user_mapping.out expected/hw_cstore_analyze.out expected/gs_dump.out expected/test_unione_leftjoin_mix_2.out expected/delete_delta_partition_dupdelete.out expected/copy_gb18030_test.out expected/hw_user_basic.out sql/set_system_variables_test.sql sql/udf_crem.sql sql/sqlpatch_func.sql sql/component_view_enhancements.sql sql/instr_unique_sql.sql sql/autoanalyze_test_gucset.sql sql/hw_createtbl_llt.sql sql/gsql_options.sql sql/insert_right_ref.sql sql/gs_dumpall.sql sql/test_ustore_concurrent_whitebox3.sql sql/partiton_pathkey_col_plan.sql sql/data_source.sql sql/test_unione_fulljoin_mix_3.sql sql/hw_sec_account_lock_unlock.sql sql/test_unione_insert_select_mix_1.sql sql/test_ustore_except_3.sql sql/copy_eol.sql sql/hw_partition_start_end.sql sql/prevent_table_in_sys_schema.sql sql/vec_sonic_hashjoin_string_nospill.sql sql/cstore_array.sql sql/autoanalyze_test_gucreset.sql sql/hw_audit_multi_thread.sql sql/hw_cstore_tablespace_5.sql sql/cstore_alter_table3.sql sql/timecapsule_recyclebin_test_8.sql sql/hw_partition_table_like.sql sql/dump_auto_increment.sql sql/hw_cstore_index2.sql sql/test_unione_union_mix_2.sql sql/db4ai_gd_train_predict.sql sql/autoanalyze_test3.sql sql/single_node_misc.sql sql/vec_nestloop_pre.sql sql/temp__5.sql sql/hw_subpartition_vacuum_partition.sql sql/gtt_merge.sql sql/db4ai_plpython_fence.sql sql/segment_subpartition_tablespace.sql sql/test_ustore_intersect_3.sql sql/lateral_dump.sql sql/single_node_constraints.sql sql/gs_dump_char_semantic.sql sql/inlist2join_cost_base.sql sql/test_ustore_concurrent_whitebox4.sql sql/vec_sonic_hashjoin_date_spill.sql sql/cstore_cmpr_date.sql sql/vec_sonic_hashjoin_number_prepare.sql sql/copy_new_gram.sql sql/cstore_drop_column.sql sql/hw_rawtype_hash.sql sql/quality_derive.sql sql/vec_hashjoin1.sql sql/hw_partition_hash_exchange.sql sql/cmpr_drop_column.sql sql/cstore_cmpr_every_datatype.sql sql/rlstm.sql sql/cursor_expression_dump.sql sql/cmpr_timewithzone.sql sql/partition_expr_key.sql sql/db4ai_gd_houses.sql sql/hw_vec_int8.sql sql/sort_optimize_row.sql sql/dw_switch.sql sql/tablespace_limit.sql sql/gs_dump_subpartition.sql sql/aioptimizer_small.sql sql/public_synonym.sql sql/hw_alter_table_instant.sql sql/hw_partition_sql_adapt0.sql sql/copy_gbk_test.sql sql/create_enumtype.sql sql/user_host_test.sql sql/test_whitebox_concurrent_toastInsert.sql sql/test_unione_mix_tables_2.sql sql/cstore_cmpr_timestamp_with_timezone.sql sql/create_function_1.sql sql/cluster_sql_count.sql sql/dump_alter_index_disable.sql sql/compress01.sql sql/tablespace_limit3.sql sql/cmpr_6bytes.sql sql/timecapsule_partition_ustore_test_1.sql sql/recovery_2pc_tools.sql sql/test_whitebox_concurrent_lock.sql sql/cstore_nulls_00.sql sql/cmpr_toast_000.sql sql/test_ustore_except.sql sql/hw_cstore_vacuum.sql sql/pri_alter_any_table.sql sql/hw_partition_exchange3.sql sql/hw_user_alter_pguser.sql sql/hw_cstore_btree_index.sql sql/set_user_defined_variables_test.sql sql/sp_set_policy_plugin_enable.sql sql/lateral.sql sql/ustore_decode.sql sql/single_node_forbidden.sql sql/hw_partition_cluster.sql sql/pg_session_locale.sql sql/subscription.sql sql/tablespace.sql sql/test_unione_except_mix_4.sql sql/process_switch.sql sql/test_ustore_intersect.sql sql/test_unione_innerjoin_mix_3.sql sql/partiton_pathkey_col_randomexec.sql sql/hw_partition_interval_dump_restore.sql sql/hw_wait_event.sql sql/unify_superuser_definition.sql sql/test_whitebox_undo.sql sql/single_node_checkguc.sql sql/bitmapops.sql sql/hw_cstore_tablespace_1.sql sql/gs_dump_encrypt.sql sql/test_ustore_groupby_3.sql sql/cmpr_drop_column_02.sql sql/test_unione_rightjoin_mix_1.sql sql/gs_dump_tableof.sql sql/gs_aggregate.sql sql/single_node_tablespace.sql sql/matview_dump.sql sql/srf_fusion.sql sql/timecapsule_version_test_4.sql sql/hw_partition_interval.sql sql/test_unione_insert_select_mix_2.sql sql/alter_set_same_parameter.sql sql/timecapsule_version_ustore_test_6.sql sql/cmpr_mode_none00.sql sql/hw_cstore_index.sql sql/compress02.sql sql/db4ai_kmeans_train_predict.sql sql/test_whitebox_concurrent_toastDelete.sql sql/csv_text_test.sql sql/gs_encrypt.sql sql/cstore_cmpr_rle_2byte_runs.sql sql/backup_tool_audit.sql sql/test_ustore_intersect_2.sql sql/hw_user.sql sql/hw_audit_multi_thread_space.sql sql/db4ai_gd_pca_train_predict.sql sql/charset_b_format.sql sql/cmpr_references_01.sql sql/cmpr_datetime.sql sql/timecapsule_version_test_5.sql sql/dolphin_guc_config.sql sql/timecapsule_version_ustore_test_3.sql sql/hw_audit_multi_thread_rotation_size.sql sql/gstrace_options.sql sql/cstore_cmpr_str.sql sql/initdb.sql sql/slow_sql.sql sql/db4ai_snapshots.sql sql/delete_delta_row_partition.sql sql/test_unione_except_mix_2.sql sql/select_into_file.sql sql/gs_dump_clean.sql sql/test_unione_mix_table.sql sql/cmpr_drop_column_01.sql sql/bulkload_parallel_test_3.sql sql/hw_partition_dump.sql sql/vec_nestloop1.sql sql/hw_partition_tablespace.sql sql/group_concat_max_len_gs_guc.sql sql/test_unione_union_mix_4.sql sql/test_unione_except_mix_1.sql sql/cmpr_references_00.sql sql/relation_cache_inval_msg.sql sql/test_unione_mix_tables_3.sql sql/gs_guc.sql sql/test_unione_intersect_mix_4.sql sql/hw_audit_full.sql sql/hw_audit_enabled.sql sql/test_ustore_orderby_3.sql sql/hw_partition_list_exchange.sql sql/tablespace_limit2.sql sql/timecapsule_version_test_2.sql sql/vec_sonic_hashjoin_date_nospill.sql sql/dump_with_trigger.sql sql/single_node_random.sql sql/bypass_pbe.sql sql/segment_subpartition_vacuum_partition.sql sql/hw_partition_scan_04.sql sql/xc_copy.sql sql/trigger_dump.sql sql/cstore_nan.sql sql/fdw_audit.sql sql/test_float_dump.sql sql/pg_object_test.sql sql/hw_partition_merge2.sql sql/timecapsule_recyclebin_test_9.sql sql/test_ustore_orderby_2.sql sql/test_unione_mix_tables_6.sql sql/hw_user_audit.sql sql/test_ustore_groupby_2.sql sql/mysql_function_prepare.sql sql/test_whitebox_concurrent_insert.sql sql/gsdump_options.sql sql/hw_partition_insert_01.sql sql/cstore_alter_table7.sql sql/gin_select.sql sql/hw_audit_pg_query.sql sql/test_ustore_union.sql sql/gs_global_config_audit.sql sql/hw_partition_scan_05.sql sql/cstore_unsupported_feature.sql sql/dump_trigger_definer.sql sql/cstore_alter_table2.sql sql/delete_delta_cstore.sql sql/cmpr_cluster_00.sql sql/cstore_alter_table.sql sql/dump_object_type.sql sql/libcomm_check_status.sql sql/performance_enhance.sql sql/copy_support_transform.sql sql/single_node_user_mapping.sql sql/hw_cstore_analyze.sql sql/gs_basebackup.sql sql/test_unione_leftjoin_mix_2.sql sql/delete_delta_partition_dupdelete.sql sql/copy_gb18030_test.sql sql/hw_user_basic.sql sql/single_node_create_function_2.sql sql/copy_from_support_parallel.sql sql/test_whitebox_ubtree_insert.sql sql/sort_optimize_column.sql sql/cstore_alter_table4.sql sql/event_trigger_dump_restore.sql sql/plpgsql_reset_session.sql sql/test_unione_mix_tables_7.sql sql/transaction_with_snapshot.sql sql/hw_audit_client.sql sql/hw_cstore_tablespace_3.sql sql/publication.sql sql/test_whitebox_concurrent_fetch.sql sql/hw_cstore_btree_index2.sql sql/vec_result.sql sql/timecapsule_version_ustore_test_2.sql sql/gs_guc_reload.sql sql/hw_audit_detailinfo.sql sql/temp__3.sql sql/db4ai_svm_kernels.sql sql/test_unione_mix_type.sql sql/hw_owner.sql sql/cstore_partial_cluster_info.sql sql/hw_user_namespace.sql sql/hw_partition_set_tablespace.sql sql/hw_user_revoke.sql sql/test_unione_intersect_mix_2.sql sql/pri_execute_any_function.sql sql/constraints.sql sql/test_whitebox_concurrent_update.sql sql/test_unione_rightjoin_mix_3.sql sql/db4ai_gd_snapshots.sql sql/partiton_pathkey_row_randomexec.sql sql/sp_set_policy_plugin_disable.sql sql/test_unione_union_mix_1.sql sql/directory_test.sql sql/hw_tablespace.sql sql/hw_cipher_sm4.sql sql/vec_mergejoin_1.sql sql/db4ai_explain_model.sql sql/cgin_select.sql sql/hw_audit_config.sql sql/cmpr_uint32_oid.sql sql/cstore_alter_table9.sql sql/hw_cstore_partition.sql sql/subplan_new.sql sql/hw_alter_session.sql sql/hw_partition_scan_03.sql sql/hw_sslconn.sql sql/hw_hashint1.sql sql/gs_dump_synonym.sql sql/ustore_subpartition_vacuum_partition.sql sql/hw_cstore_roughcheck.sql sql/gsc_db.sql sql/create_basetype.sql sql/hw_cstore_copy1.sql sql/hw_partition_sysview.sql sql/test_unione_mix_tables_5.sql sql/hw_partition_exchange1.sql sql/hw_audit_multi_thread_rotation_interval.sql sql/sort_optimize.sql sql/test_unione_innerjoin_mix_1.sql sql/hw_vec_int4.sql sql/sp_masking_udf.sql sql/cmpr_nulls_prefix.sql sql/hw_independent_user.sql sql/tpchrush.sql sql/timecapsule_version_test_6.sql sql/hw_partition_toast.sql sql/test_unione_fulljoin_mix_2.sql sql/test_unione_mix_tables_4.sql sql/test_ustore_except_2.sql sql/view_definer_test.sql sql/cstore_cmpr_rle_bound1.sql sql/copy_3.sql sql/cmpr_nulls_delta.sql sql/test_whitebox_concurrent_multiInsert.sql sql/test_ustore_union_2.sql sql/hw_subpartition_tablespace.sql sql/vec_prepare_003.sql sql/cmpr_toast_update.sql sql/analyse_verify.sql sql/single_node_copy.sql sql/test_unione_leftjoin_mix_1.sql sql/gs_dump_tableconstraint.sql sql/sequence_cache_test.sql sql/ts_gb18030_utf8.sql sql/gsbasebackup_options.sql sql/hw_setop_writefile.sql sql/test_whitebox_concurrent_delete.sql sql/cstore_unsupported_feature1.sql sql/hw_tsdicts.sql sql/timecapsule_version_test_7.sql sql/hw_partition_sql_adapt1.sql sql/srf_fusion_agg.sql sql/vec_nestloop_end.sql sql/test_ustore_transactions.sql sql/recovery_2pc_tools02.sql sql/delete_delta_dupdelete.sql sql/comment_proc.sql sql/cmpr_numstr01.sql sql/cmpr_rollback.sql sql/cmpr_copyto.sql sql/hw_audit_system_func.sql sql/cmpr_index_00.sql sql/hw_partition_sql_adapt2.sql sql/add_b_format_behavior_all.sql sql/cstore_cmpr_zlib.sql sql/delete_delta_col_partition_dupdelete.sql sql/holdable_cursor.sql sql/autoanalyze_test2.sql sql/cmpr_prefix_150left.sql sql/gaussdb_options.sql sql/gsqlerr.sql sql/autoanalyze_test1.sql sql/hw_partition_insert.sql sql/partiton_pathkey_row_plan.sql sql/test_unione_rightjoin_mix_2.sql sql/cstore_alter_table6.sql sql/alter_system_set.sql sql/hw_cstore_tablespace_4.sql sql/test_alter_table_set_refresh.sql sql/xc_ARM_copy.sql sql/hw_partition_scan_02.sql sql/copy_error_log.sql sql/misc.sql sql/cmpr_smallint.sql sql/temp__4.sql sql/cmpr_float.sql sql/hw_cstore_btree_index1.sql sql/test_unione_except_mix_3.sql sql/accept_empty_copy.sql sql/row_count_function.sql sql/mysql_function.sql sql/pldebugger_shutdown.sql sql/dump_alter_index_invisible.sql sql/fdw_prepare.sql sql/temp_table.sql sql/gs_dump_sequence.sql sql/create_tbl_init_td_check.sql sql/test_whitebox_concurrent_pagePrune.sql sql/hw_partition_exchange.sql sql/create_function_2.sql sql/pri_create_any_function.sql sql/hw_user_privilege.sql sql/timecapsule_partition_ustore_test_2.sql sql/test_unione_leftjoin_mix_3.sql sql/test_unione_fulljoin_mix_1.sql sql/timecapsule_version_test_3.sql sql/cstore_alter_table8.sql sql/vec_sonic_hashjoin_date_prepare.sql sql/disable_dbeperf_and_snapshot.sql sql/cstore_alter_table10.sql sql/test_unione_intersect_mix_3.sql sql/hw_cstore_copy.sql sql/cstore_cmpr_rle_bound.sql sql/vec_prepare_002.sql sql/ss_standby_support_write.sql sql/test_debug5.sql sql/bulkload_parallel_test_2.sql sql/gs_initdb.sql sql/vec_bitmap_prepare.sql sql/hw_sslpwd.sql sql/delete_delta_col_dupdelete.sql sql/gs_dump_package.sql sql/largeobject.sql sql/hw_audit_toughness.sql sql/hw_cstore_index1.sql sql/hw_partition_scan_01.sql sql/hw_vec_float4.sql sql/procedure_privilege_test.sql sql/hw_audit_rotation_interval.sql sql/test_ustore_orderby_1.sql sql/test_ustore_insert_select_new.sql sql/cstore_alter_table1.sql sql/event_dump_audit.sql sql/plpgsql_dump.sql sql/hw_cstore_tablespace_2.sql sql/cmpr_dead_loop_00.sql sql/copy_1.sql sql/gs_dump.sql sql/cmpr_int.sql sql/iud.sql sql/copy.sql sql/cstore_cmpr_delta_nbits.sql sql/test_ustore_groupby_1.sql sql/security_ft.sql sql/gs_dump_2hash.sql sql/psql.sql sql/ledger_table_case.sql sql/explain_fqs.sql sql/gs_dump_pkgfunc.sql sql/vec_sonic_hashjoin_string_prepare.sql sql/pg_proc_test.sql sql/cstore_create_clause.sql sql/cstore_cmpr_time_with_timezone.sql sql/cstore_log2_error.sql sql/hw_user_pguser.sql sql/hw_vec_float8.sql sql/cmpr_numstr.sql sql/hw_tsstore.sql sql/delete_delta_col_partition.sql sql/cstore_alter_table5.sql sql/test_unione_union_mix_3.sql sql/single_node_create_function_1.sql sql/single_node_temple.sql sql/not_accept_empty_copy.sql sql/hw_pwd_complexity.sql sql/aioptimizer.sql sql/cstore_cmpr_delta.sql sql/single_node_produce_commit_rollback.sql sql/vec_prepare_001.sql sql/cstore_create_clause1.sql sql/timecapsule_recyclebin_test_7.sql sql/test_interface.sql sql/hw_partition_storage_parameters_index.sql sql/ustore_subpartition_tablespace.sql sql/vec_sonic_hashjoin_explain.sql sql/cmpr_drop_column_03.sql sql/related_hdfs_object_ddl.sql sql/delete_delta.sql sql/hw_partition_scan_06.sql sql/db4ai_xgboost_train_predict.sql sql/cmpr_mode_none01.sql sql/gsql.sql sql/hw_pwd_encryption_sm3.sql sql/select_into_user_defined_variables.sql sql/xc_notrans_block.sql sql/single_node_largeobject.sql sql/parallel_index_scan.sql sql/view_dump.sql sql/sort_optimize_001.sql sql/timecapsule_version_test_1.sql sql/copy_2.sql sql/hw_nvarchar2_hash.sql sql/test_unione_intersect_mix_1.sql sql/hw_audit_space.sql sql/cstore_drop_column_replicated.sql sql/gsloader_options.sql sql/hw_partition_split.sql sql/charset_connection_test.sql sql/vec_prepare.sql sql/cstore_cmpr_delta_int.sql sql/autoanalyze_test4.sql sql/hw_smalldatetime_hash.sql sql/test_ustore_union_3.sql sql/vec_sonic_hashjoin_string_spill.sql sql/cstore_cmpr_dict_00.sql sql/retry.sql sql/timecapsule_version_ustore_test_4.sql sql/timecapsule_version_ustore_test_5.sql sql/dump_partition_b_db.sql sql/hw_audit_rotation_size.sql sql/any_privs.sql sql/hw_partition_exchange2.sql sql/cstore_infinity.sql sql/hw_partition_merge1.sql sql/cmpr_cluster_01.sql sql/lateral_with_dop.sql sql/test_unione_mix_tables_1.sql sql/gs_guc_value_range.sql sql/gin_getbitmap.sql sql/mysql_function_2.sql sql/mysql_function_clearup.sql sql/test_unione_innerjoin_mix_2.sql sql/predefined_roles.sql sql/mysql_delimiter_fix.sql sql/create_c_function.sql rm -rf testtablespace rm -rf regression.diffs regression.out tmp_check/ log/ make -C ./stub/roach_api_stub clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/test/regress/stub/roach_api_stub' rm -f roach_api_stub.so libroach_api_stub.a rm -f roach_api_stub.o rm -rf regression.diffs regression.out tmp_check/ log/ make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test/regress/stub/roach_api_stub' make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test/regress' make -C common clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/common' make -C port clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/port' rm -f libpgport.a libpgport_srv.a fls.o strlcat.o strlcpy.o getpeereid.o chklocale.o dirmod.o erand48.o exec.o fls.o inet_net_ntop.o noblock.o path.o pg_bitutils.o pgcheckdir.o pgmkdirp.o pgsleep.o pgstrcasecmp.o qsort.o qsort_arg.o sprompt.o thread.o flock.o pgstrcasestr.o gs_thread.o gs_env_r.o gs_getopt_r.o gs_readdir.o gs_strerror.o gs_syscall_lock.o gs_system.o cipher.o tool_common.o ../../../src/gausskernel/storage/file/fio_device.o ../../../src/gausskernel/storage/dss/fio_dss.o pg_crc32c_choose.o crc32_arm_parallel.o fls_srv.o strlcat_srv.o strlcpy_srv.o getpeereid_srv.o chklocale_srv.o dirmod_srv.o erand48_srv.o exec_srv.o fls_srv.o inet_net_ntop_srv.o noblock_srv.o path_srv.o pg_bitutils_srv.o pgcheckdir_srv.o pgmkdirp_srv.o pgsleep_srv.o pgstrcasecmp_srv.o qsort_srv.o qsort_arg_srv.o sprompt_srv.o thread_srv.o flock_srv.o pgstrcasestr_srv.o gs_thread_srv.o gs_env_r_srv.o gs_getopt_r_srv.o gs_readdir_srv.o gs_strerror_srv.o gs_syscall_lock_srv.o gs_system_srv.o cipher_srv.o tool_common_srv.o ../../../src/gausskernel/storage/file/fio_device_srv.o ../../../src/gausskernel/storage/dss/fio_dss_srv.o pg_crc32c_choose_srv.o crc32_arm_parallel_srv.o pg_config_paths.h libpgport_tool.so libpgport_tool.so.1 *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/port' make -C timezone clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/timezone' rm -f objfiles.txt localtime.o strftime.o pgtz.o *.depend rm -f zic zic.o ialloc.o scheck.o localtime.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/timezone' make -C interfaces clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces' make -C libpq clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq' rm -f libpq.so.5.5 libpq.so libpq.so.5 libpq.a exports.list make -C test clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/test' rm -f uri-regress rm -f regress.out regress.diff make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq/test' rm -f fe-auth.o fe-connect.o fe-exec.o fe-misc.o fe-print.o fe-lobj.o fe-protocol2.o fe-protocol3.o pqexpbuffer.o pqsignal.o fe-secure.o libpq-events.o ../../../..//src/gausskernel/storage/dss/fio_dss.o ../../../..//src/gausskernel/storage/file/fio_device.o chklocale.o inet_net_ntop.o noblock.o pgstrcasecmp.o thread.o cipher.o path.o pgsleep.o strlcpy.o getpeereid.o ip.o md5.o sha2.o encnames.o gs_strerror.o gs_env_r.o gs_syscall_lock.o gs_readdir.o ./frontend_parser/fe-wchar.o ./frontend_parser/frontend_mbutils.o ./frontend_parser/wstrncmp.o pthread.h libpq.rc rm -f pg_config_paths.h rm -f ce_objfiles.txt nce_objfiles.txt objfiles.txt rm -f inet_net_ntop.cpp noblock.cpp pgstrcasecmp.cpp thread.cpp cipher.cpp path.cpp rm -f chklocale.cpp crypt.cpp getaddrinfo.cpp getpeereid.cpp inet_aton.cpp open.cpp snprintf.cpp strerror.cpp strlcpy.cpp win32error.cpp win32setlocale.cpp rm -f pgsleep.cpp rm -f md5.cpp sha2.cpp ip.cpp rm -f encnames.cpp wchar.cpp rm -f gs_strerror gs_env_r.cpp gs_syscall_lock.cpp gs_readdir.cpp make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/libpq' make -C ecpg clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg' make -C include clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/include' make[5]: Nothing to be done for 'clean'. make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/include' make -C pgtypeslib clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/pgtypeslib' rm -f libpgtypes.so.3.3 libpgtypes.so libpgtypes.so.3 libpgtypes.a exports.list rm -f numeric.o datetime.o common.o dt_common.o timestamp.o interval.o pgstrcasecmp.o pgstrcasecmp.cpp rint.cpp snprintf.cpp *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/pgtypeslib' make -C ecpglib clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/ecpglib' rm -f libecpg.so.6.4 libecpg.so libecpg.so.6 libecpg.a exports.list rm -f execute.o typename.o descriptor.o sqlda.o data.o error.o prepare.o memory.o connect.o misc.o path.o pgstrcasecmp.o strlcpy.o thread.o *.depend rm -f path.cpp pgstrcasecmp.cpp snprintf.cpp strlcpy.cpp thread.cpp win32setlocale.cpp make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/ecpglib' make -C compatlib clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/compatlib' rm -f libecpg_compat.so.3.4 libecpg_compat.so libecpg_compat.so.3 libecpg_compat.a exports.list rm -f informix.o snprintf.cpp *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/compatlib' make -C preproc clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/preproc' rm -f kwlookup.cpp *.o ecpg make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/preproc' make -C test clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test' make -C connect clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/connect' rm -f test1 test1.cpp test2 test2.cpp test3 test3.cpp test4 test4.cpp test5 test5.cpp test1.o test1.cpp.o test2.o test2.cpp.o test3.o test3.cpp.o test4.o test4.cpp.o test5.o test5.cpp.o test1.cpp test1.cpp.cpp test2.cpp test2.cpp.cpp test3.cpp test3.cpp.cpp test4.cpp test4.cpp.cpp test5.cpp test5.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/connect' make -C sql clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/sql' rm -f array array.cpp binary binary.cpp code100 code100.cpp copystdout copystdout.cpp define define.cpp desc desc.cpp sqlda sqlda.cpp describe describe.cpp dyntest dyntest.cpp dynalloc dynalloc.cpp dynalloc2 dynalloc2.cpp execute execute.cpp fetch fetch.cpp func func.cpp indicators indicators.cpp oldexec oldexec.cpp parser parser.cpp quote quote.cpp show show.cpp insupd insupd.cpp array.o array.cpp.o binary.o binary.cpp.o code100.o code100.cpp.o copystdout.o copystdout.cpp.o define.o define.cpp.o desc.o desc.cpp.o sqlda.o sqlda.cpp.o describe.o describe.cpp.o dyntest.o dyntest.cpp.o dynalloc.o dynalloc.cpp.o dynalloc2.o dynalloc2.cpp.o execute.o execute.cpp.o fetch.o fetch.cpp.o func.o func.cpp.o indicators.o indicators.cpp.o oldexec.o oldexec.cpp.o parser.o parser.cpp.o quote.o quote.cpp.o show.o show.cpp.o insupd.o insupd.cpp.o array.cpp array.cpp.cpp binary.cpp binary.cpp.cpp code100.cpp code100.cpp.cpp copystdout.cpp copystdout.cpp.cpp define.cpp define.cpp.cpp desc.cpp desc.cpp.cpp sqlda.cpp sqlda.cpp.cpp describe.cpp describe.cpp.cpp dyntest.cpp dyntest.cpp.cpp dynalloc.cpp dynalloc.cpp.cpp dynalloc2.cpp dynalloc2.cpp.cpp execute.cpp execute.cpp.cpp fetch.cpp fetch.cpp.cpp func.cpp func.cpp.cpp indicators.cpp indicators.cpp.cpp oldexec.cpp oldexec.cpp.cpp parser.cpp parser.cpp.cpp quote.cpp quote.cpp.cpp show.cpp show.cpp.cpp insupd.cpp insupd.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/sql' make -C pgtypeslib clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/pgtypeslib' rm -f dt_test dt_test.cpp dt_test2 dt_test2.cpp num_test num_test.cpp num_test2 num_test2.cpp nan_test nan_test.cpp dt_test.o dt_test.cpp.o dt_test2.o dt_test2.cpp.o num_test.o num_test.cpp.o num_test2.o num_test2.cpp.o nan_test.o nan_test.cpp.o dt_test.cpp dt_test.cpp.cpp dt_test2.cpp dt_test2.cpp.cpp num_test.cpp num_test.cpp.cpp num_test2.cpp num_test2.cpp.cpp nan_test.cpp nan_test.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/pgtypeslib' make -C preproc clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/preproc' rm -f comment comment.cpp define define.cpp init init.cpp strings strings.cpp type type.cpp whenever whenever.cpp array_of_struct array_of_struct.cpp cursor cursor.cpp variable variable.cpp outofscope outofscope.cpp autoprep autoprep.cpp comment.o comment.cpp.o define.o define.cpp.o init.o init.cpp.o strings.o strings.cpp.o type.o type.cpp.o whenever.o whenever.cpp.o array_of_struct.o array_of_struct.cpp.o cursor.o cursor.cpp.o variable.o variable.cpp.o outofscope.o outofscope.cpp.o autoprep.o autoprep.cpp.o comment.cpp comment.cpp.cpp define.cpp define.cpp.cpp init.cpp init.cpp.cpp strings.cpp strings.cpp.cpp type.cpp type.cpp.cpp whenever.cpp whenever.cpp.cpp array_of_struct.cpp array_of_struct.cpp.cpp cursor.cpp cursor.cpp.cpp variable.cpp variable.cpp.cpp outofscope.cpp outofscope.cpp.cpp autoprep.cpp autoprep.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/preproc' make -C compat_informix clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/compat_informix' rm -f test_informix test_informix.cpp test_informix2 test_informix2.cpp dec_test dec_test.cpp rfmtdate rfmtdate.cpp rfmtlong rfmtlong.cpp rnull rnull.cpp sqlda sqlda.cpp describe describe.cpp charfuncs charfuncs.cpp test_informix.o test_informix.cpp.o test_informix2.o test_informix2.cpp.o dec_test.o dec_test.cpp.o rfmtdate.o rfmtdate.cpp.o rfmtlong.o rfmtlong.cpp.o rnull.o rnull.cpp.o sqlda.o sqlda.cpp.o describe.o describe.cpp.o charfuncs.o charfuncs.cpp.o test_informix.cpp test_informix.cpp.cpp test_informix2.cpp test_informix2.cpp.cpp dec_test.cpp dec_test.cpp.cpp rfmtdate.cpp rfmtdate.cpp.cpp rfmtlong.cpp rfmtlong.cpp.cpp rnull.cpp rnull.cpp.cpp sqlda.cpp sqlda.cpp.cpp describe.cpp describe.cpp.cpp charfuncs.cpp charfuncs.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/compat_informix' make -C thread clean make[6]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/thread' rm -f thread_implicit thread_implicit.cpp thread thread.cpp prep prep.cpp descriptor descriptor.cpp alloc alloc.cpp thread_implicit.o thread_implicit.cpp.o thread.o thread.cpp.o prep.o prep.cpp.o descriptor.o descriptor.cpp.o alloc.o alloc.cpp.o thread_implicit.cpp thread_implicit.cpp.cpp thread.cpp thread.cpp.cpp prep.cpp prep.cpp.cpp descriptor.cpp descriptor.cpp.cpp alloc.cpp alloc.cpp.cpp make[6]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test/thread' rm -rf tmp_check results log rm -f pg_regress regression.diffs regression.out pg_regress_ecpg.o make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg/test' make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces/ecpg' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/interfaces' make -C pgxc clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pgxc' make -C tools clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pgxc/tools' make -C makesgml clean make[5]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/pgxc/tools/makesgml' rm -rf makesgml makesgml.o *.depend make[5]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pgxc/tools/makesgml' make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pgxc/tools' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/pgxc' make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common' make -C lib clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib' make -C build_query clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/build_query' rm -f build_query.o libbuildquery.a *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/build_query' make -C config clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/config' rm -f cm_config.o libconfig.a libconfig.so libconfig.so.4 *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/config' make -C pgcommon clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/pgcommon' rm -f fe_memutils.o libpgcommon.a *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/pgcommon' make -C alarm clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/alarm' rm -f objfiles.txt alarm.o alarm_log.o *.depend rm -f alarm.o alarm_log.o alarmclient.a *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/alarm' make -C gstrace clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace' make -C common clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace/common' rm -f objfiles.txt ../../../../src/common/port/libpgport.a gstrace_infra.o *.depend rm -f ../../../../src/common/port/libpgport.a gstrace_infra.o *.so *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace/common' make -C tool clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace/tool' rm -f objfiles.txt gstrace_tool.o ../../../../src/lib/gstrace/common/libgstrace.a *.depend rm -f gstrace gstrace_tool.o ../../../../src/lib/gstrace/common/libgstrace.a *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace/tool' rm -f ./../../include/gstrace/*_gstrace.h rm -f ./../../include/gstrace/comps.h rm -f ./../../include/gstrace/funcs.comps.h make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/gstrace' make -C page_compression clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/page_compression' rm -f PageCompression.o libpagecompression.a pg_lzcompress.o checksum_impl.o cfs_tools.o libpagecompression.so libpagecompression.so.1 *.depend rm -f checksum_impl.cpp pg_lzcompress.cpp cfs_tools.cpp rm -rf utils storage make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/page_compression' make -C hotpatch clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/hotpatch' make -C client clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/hotpatch/client' rm -f objfiles.txt hotpatch_client.o *.depend rm -f hotpatch_client.o libhotpatchclient.a *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/hotpatch/client' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/hotpatch' make -C cm_common clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/cm_common' rm -f objfiles.txt cm_elog.o be_module.o cm_stringinfo.o cm_misc.o cm_cgroup.o cm_path.o *.depend rm -f cm_elog.o be_module.o cm_stringinfo.o cm_misc.o cm_cgroup.o cm_path.o libcmcommon.a libcmcommon.so libcmcommon.so.2 *.depend rm -rf cm_errcodes.h rm -rf ../../../src/include/cm/cm_errcodes.h make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/cm_common' make -C cm_communication clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication' make -C cm_feconnect clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication/cm_feconnect' rm -f objfiles.txt fe-misc.o fe-connect.o fe-protocol.o ip.o pqexpbuffer.o *.depend rm -f fe-misc.o fe-connect.o fe-protocol.o ip.o pqexpbuffer.o libcmclient.a libcmclient.so libcmclient.so.1 *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication/cm_feconnect' make -C cm_libpq clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication/cm_libpq' rm -f objfiles.txt ip.o pqcomm.o pqformat.o strlcpy.o pqsignal.o *.depend rm -f ip.o pqcomm.o pqformat.o strlcpy.o pqsignal.o libcmpq.a libcmpq.so libcmpq.so.1 *.depend make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication/cm_libpq' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib/cm_communication' make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/lib' make -C test clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/test' make -C regress clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/test/regress' rm -f regress.so libregress.a rm -f regress.o refint.so autoinc.so dummy_seclabel.so rm -f pg_regress_main.o pg_regress.o pg_regress rm -f expected/view_dump.out expected/hw_createtbl_llt.out expected/gsql_options.out expected/insert_right_ref.out expected/gs_dumpall.out expected/test_ustore_concurrent_whitebox3.out expected/partiton_pathkey_col_plan.out expected/data_source.out expected/test_unione_fulljoin_mix_3.out expected/hw_sec_account_lock_unlock.out expected/hw_pwd_encryption_sm3.out expected/test_unione_insert_select_mix_1.out expected/test_ustore_except_3.out expected/copy_eol.out expected/hw_partition_start_end.out expected/prevent_table_in_sys_schema.out expected/vec_sonic_hashjoin_string_nospill.out expected/dump_trigger_definer.out expected/cstore_array.out expected/autoanalyze_test_gucreset.out expected/hw_audit_multi_thread.out expected/hw_cstore_tablespace_5.out expected/cstore_alter_table3.out expected/timecapsule_recyclebin_test_8.out expected/hw_partition_table_like.out expected/dump_auto_increment.out expected/hw_cstore_index2.out expected/test_unione_union_mix_2.out expected/db4ai_gd_train_predict.out expected/autoanalyze_test3.out expected/single_node_misc.out expected/vec_nestloop_pre.out expected/temp__5.out expected/hw_subpartition_vacuum_partition.out expected/gtt_merge.out expected/db4ai_plpython_fence.out expected/ustore_ddl.out expected/test_ustore_intersect_3.out expected/lateral_dump.out expected/single_node_constraints.out expected/gs_dump_char_semantic.out expected/gin_select.out expected/test_ustore_concurrent_whitebox4.out expected/vec_sonic_hashjoin_date_spill.out expected/cstore_cmpr_date.out expected/vec_sonic_hashjoin_number_prepare.out expected/copy_new_gram.out expected/cstore_drop_column.out expected/gs_dump_tableconstraint.out expected/ledger_table_case.out expected/hw_rawtype_hash.out expected/quality_derive.out expected/vec_hashjoin1.out expected/hw_partition_hash_exchange.out expected/cmpr_drop_column.out expected/constraints_1.out expected/cstore_cmpr_every_datatype.out expected/rlstm.out expected/dw_switch.out expected/cmpr_timewithzone.out expected/partition_expr_key.out expected/db4ai_gd_houses.out expected/hw_vec_int8.out expected/sort_optimize_row.out expected/test_whitebox_concurrent_toastInsert.out expected/test_unione_mix_tables_2.out expected/constraints_2.out expected/cstore_cmpr_timestamp_with_timezone.out expected/create_function_1.out expected/hw_partition_truncate1.out expected/cluster_sql_count.out expected/dump_alter_index_disable.out expected/compress01.out expected/tablespace_limit3.out expected/cmpr_6bytes.out expected/timecapsule_partition_ustore_test_1.out expected/recovery_2pc_tools.out expected/test_whitebox_concurrent_lock.out expected/test_ustore_intersect_2.out expected/cstore_nulls_00.out expected/cmpr_mode_none00.out expected/test_ustore_except.out expected/hw_cstore_vacuum.out expected/pri_alter_any_table.out expected/hw_partition_exchange3.out expected/hw_user_alter_pguser.out expected/hw_cstore_btree_index.out expected/set_user_defined_variables_test.out expected/sp_set_policy_plugin_enable.out expected/lateral.out expected/ustore_decode.out expected/hw_partition_cluster.out expected/pg_session_locale.out expected/subscription.out expected/tablespace.out expected/test_unione_except_mix_4.out expected/add_b_format_behavior_all.out expected/test_ustore_intersect.out expected/test_unione_innerjoin_mix_3.out expected/partiton_pathkey_col_randomexec.out expected/hw_partition_interval_dump_restore.out expected/hw_wait_event.out expected/unify_superuser_definition.out expected/test_whitebox_undo.out expected/bitmapops.out expected/hw_cstore_tablespace_1.out expected/test_ustore_groupby_3.out expected/cmpr_drop_column_02.out expected/test_unione_rightjoin_mix_1.out expected/gs_dump_tableof.out expected/cgin_select.out expected/single_node_tablespace.out expected/matview_dump.out expected/rewrite.out expected/timecapsule_version_test_4.out expected/hw_partition_interval.out expected/test_unione_insert_select_mix_2.out expected/directory_test.out expected/comment_proc_1.out expected/create_enumtype.out expected/hw_partition_truncate0.out expected/hw_cstore_index.out expected/db4ai_kmeans_train_predict.out expected/test_whitebox_concurrent_toastDelete.out expected/inlist2join_cost_base.out expected/gs_encrypt.out expected/cstore_cmpr_rle_2byte_runs.out expected/backup_tool_audit.out expected/csv_text_test.out expected/hw_user.out expected/hw_audit_multi_thread_space.out expected/copy_support_transform.out expected/db4ai_gd_pca_train_predict.out expected/charset_b_format.out expected/cmpr_references_01.out expected/cmpr_datetime.out expected/timecapsule_version_test_5.out expected/dolphin_guc_config.out expected/copy_from_support_parallel.out expected/timecapsule_version_ustore_test_3.out expected/hw_audit_multi_thread_rotation_size.out expected/gstrace_options.out expected/cstore_cmpr_str.out expected/initdb.out expected/slow_sql.out expected/db4ai_snapshots.out expected/retry.out expected/test_unione_except_mix_2.out expected/select_into_file.out expected/gs_dump_clean.out expected/test_unione_mix_table.out expected/cmpr_drop_column_01.out expected/hw_vec_float4.out expected/hw_partition_dump.out expected/vec_nestloop1.out expected/hw_partition_tablespace.out expected/ustore_subpartition_vacuum_partition.out expected/group_concat_max_len_gs_guc.out expected/test_unione_union_mix_4.out expected/test_ustore_insert_select_new.out expected/test_unione_except_mix_1.out expected/cmpr_references_00.out expected/relation_cache_inval_msg.out expected/test_unione_mix_tables_3.out expected/gs_guc.out expected/test_unione_intersect_mix_4.out expected/hw_audit_full.out expected/hw_audit_enabled.out expected/test_ustore_orderby_3.out expected/hw_partition_list_exchange.out expected/segment_subpartition_vacuum_partition.out expected/timecapsule_version_test_2.out expected/vec_sonic_hashjoin_date_nospill.out expected/dump_with_trigger.out expected/test_unione_intersect_mix_2.out expected/ustore_rewrite.out expected/process_switch.out expected/hw_partition_scan_04.out expected/xc_copy.out expected/trigger_dump.out expected/cstore_nan.out expected/fdw_audit.out expected/pg_object_test.out expected/hw_partition_merge2.out expected/gsloader_options.out expected/set_system_variables_test.out expected/udf_crem.out expected/cstore_cmpr_time_with_timezone.out expected/sqlpatch_func.out expected/component_view_enhancements.out expected/srf_fusion_basic.out expected/autoanalyze_test_gucset.out expected/single_node_create_function_2.out expected/single_node_produce_commit_rollback.out expected/test_whitebox_ubtree_insert.out expected/sort_optimize_column.out expected/cstore_alter_table4.out expected/event_trigger_dump_restore.out expected/test_unione_mix_tables_7.out expected/vec_sonic_hashjoin_string_spill.out expected/transaction_with_snapshot.out expected/hw_audit_client.out expected/hw_cstore_tablespace_3.out expected/publication.out expected/test_whitebox_concurrent_fetch.out expected/hw_cstore_btree_index2.out expected/vec_result.out expected/timecapsule_version_ustore_test_2.out expected/gs_guc_reload.out expected/hw_audit_detailinfo.out expected/temp__3.out expected/db4ai_svm_kernels.out expected/test_unione_mix_type.out expected/hw_owner.out expected/cstore_partial_cluster_info.out expected/hw_user_namespace.out expected/hw_partition_set_tablespace.out expected/hw_user_revoke.out expected/timecapsule_recyclebin_test_9.out expected/pri_execute_any_function.out expected/constraints.out expected/ustore_xact.out expected/test_whitebox_concurrent_update.out expected/test_unione_rightjoin_mix_3.out expected/fdw_prepare.out expected/partiton_pathkey_row_randomexec.out expected/test_unione_intersect_mix_1.out expected/test_unione_union_mix_1.out expected/test_ustore_orderby_2.out expected/hw_tablespace.out expected/hw_cipher_sm4.out expected/vec_mergejoin_1.out expected/mysql_delimiter_fix.out expected/db4ai_explain_model.out expected/cmpr_nulls_prefix.out expected/hw_audit_config.out expected/cmpr_uint32_oid.out expected/cstore_alter_table9.out expected/hw_cstore_partition.out expected/subplan_new.out expected/hw_alter_session.out expected/hw_partition_scan_03.out expected/hw_sslconn.out expected/hw_hashint1.out expected/gs_dump_synonym.out expected/misc_1.out expected/delete_delta_dupdelete.out expected/hw_cstore_roughcheck.out expected/gsc_db.out expected/create_basetype.out expected/hw_cstore_copy1.out expected/hw_partition_sysview.out expected/test_unione_mix_tables_5.out expected/hw_partition_exchange1.out expected/hw_audit_multi_thread_rotation_interval.out expected/sort_optimize.out expected/test_unione_innerjoin_mix_1.out expected/hw_vec_int4.out expected/sp_masking_udf.out expected/ustore_decoding_in_xact.out expected/alter_set_same_parameter.out expected/hw_independent_user.out expected/tpchrush.out expected/timecapsule_version_test_6.out expected/hw_partition_toast.out expected/test_unione_fulljoin_mix_2.out expected/test_unione_mix_tables_4.out expected/explain_fqs.out expected/test_ustore_except_2.out expected/view_definer_test.out expected/cstore_cmpr_rle_bound1.out expected/copy_3.out expected/cmpr_nulls_delta.out expected/test_whitebox_concurrent_multiInsert.out expected/gs_basebackup.out expected/cstore_cmpr_dict_00.out expected/hw_subpartition_tablespace.out expected/vec_prepare_003.out expected/cmpr_toast_update.out expected/row_count_function.out expected/single_node_copy.out expected/test_unione_leftjoin_mix_1.out expected/gs_aggregate.out expected/ustore_replication_origin.out expected/largeobject_1.out expected/db4ai_gd_snapshots.out expected/sequence_cache_test.out expected/ts_gb18030_utf8.out expected/gsbasebackup_options.out expected/sp_set_policy_plugin_disable.out expected/test_whitebox_concurrent_delete.out expected/cstore_unsupported_feature1.out expected/hw_tsdicts.out expected/timecapsule_version_test_7.out expected/srf_fusion_agg.out expected/vec_nestloop_end.out expected/test_ustore_transactions.out expected/copy_1.out expected/analyse_verify.out expected/comment_proc.out expected/cmpr_numstr01.out expected/cmpr_rollback.out expected/cmpr_copyto.out expected/hw_audit_system_func.out expected/cmpr_index_00.out expected/test_unione_union_mix_3.out expected/hw_partition_scan_02.out expected/hw_partition_sql_adapt2.out expected/cstore_cmpr_zlib.out expected/segment_subpartition_tablespace.out expected/delete_delta_col_partition_dupdelete.out expected/holdable_cursor.out expected/single_node_largeobject_1.out expected/autoanalyze_test2.out expected/cmpr_prefix_150left.out expected/gaussdb_options.out expected/gsqlerr.out expected/autoanalyze_test1.out expected/hw_partition_insert.out expected/partiton_pathkey_row_plan.out expected/test_unione_rightjoin_mix_2.out expected/cmpr_dead_loop_00.out expected/cstore_alter_table6.out expected/single_node_random.out expected/vec_sonic_hashjoin_explain.out expected/alter_system_set.out expected/hw_cstore_tablespace_4.out expected/test_alter_table_set_refresh.out expected/xc_ARM_copy.out expected/test_ustore_union_2.out expected/copy_error_log.out expected/misc.out expected/cmpr_smallint.out expected/temp__4.out expected/cmpr_float.out expected/hw_cstore_btree_index1.out expected/test_unione_except_mix_3.out expected/accept_empty_copy.out expected/mysql_function.out expected/pldebugger_shutdown.out expected/dump_alter_index_invisible.out expected/temp_table.out expected/gs_dump_sequence.out expected/create_tbl_init_td_check.out expected/test_whitebox_concurrent_pagePrune.out expected/hw_partition_exchange.out expected/create_function_2.out expected/decoding_in_xact.out expected/compress01_1.out expected/pri_create_any_function.out expected/hw_user_privilege.out expected/timecapsule_partition_ustore_test_2.out expected/test_unione_leftjoin_mix_3.out expected/test_unione_fulljoin_mix_1.out expected/timecapsule_version_test_3.out expected/cstore_alter_table8.out expected/vec_sonic_hashjoin_date_prepare.out expected/disable_dbeperf_and_snapshot.out expected/cstore_alter_table10.out expected/test_unione_intersect_mix_3.out expected/replication_origin.out expected/hw_cstore_copy.out expected/cstore_cmpr_rle_bound.out expected/vec_prepare_002.out expected/test_debug5.out expected/bulkload_parallel_test_2.out expected/gs_initdb.out expected/vec_bitmap_prepare.out expected/hw_sslpwd.out expected/delete_delta_col_dupdelete.out expected/gs_dump_package.out expected/largeobject.out expected/area.out expected/tablespace_1.out expected/hw_cstore_index1.out expected/misc_2.out expected/hw_partition_scan_01.out expected/hw_audit_toughness.out expected/procedure_privilege_test.out expected/hw_audit_rotation_interval.out expected/test_ustore_orderby_1.out expected/hw_setop_writefile.out expected/cstore_alter_table1.out expected/event_dump_audit.out expected/plpgsql_dump.out expected/hw_cstore_tablespace_2.out expected/cursor_expression_dump.out expected/srf_fusion.out expected/spill.out expected/cmpr_int.out expected/iud.out expected/copy.out expected/cstore_cmpr_delta_nbits.out expected/test_ustore_groupby_1.out expected/security_ft.out expected/gs_dump_2hash.out expected/psql.out expected/instr_unique_sql.out expected/bulkload_parallel_test_3.out expected/gs_dump_pkgfunc.out expected/compress02.out expected/pg_proc_test.out expected/test_ustore_union_3.out expected/cstore_create_clause.out expected/vec_prepare.out expected/cstore_log2_error.out expected/hw_user_pguser.out expected/hw_vec_float8.out expected/cmpr_numstr.out expected/delete_delta_col_partition.out expected/cstore_alter_table5.out expected/cmpr_drop_column_03.out expected/single_node_create_function_1.out expected/single_node_temple.out expected/xact.out expected/not_accept_empty_copy.out expected/tablespace_limit2.out expected/hw_pwd_complexity.out expected/aioptimizer.out expected/cstore_cmpr_delta.out expected/vec_prepare_001.out expected/cstore_create_clause1.out expected/cmpr_toast_000.out expected/timecapsule_recyclebin_test_7.out expected/test_interface.out expected/hw_partition_storage_parameters_index.out expected/ustore_subpartition_tablespace.out expected/vec_sonic_hashjoin_string_prepare.out expected/hw_partition_sql_adapt1.out expected/related_hdfs_object_ddl.out expected/delete_delta.out expected/hw_partition_scan_06.out expected/db4ai_xgboost_train_predict.out expected/toast.out expected/hw_partition_cluster_1.out expected/recovery_2pc_tools02.out expected/cmpr_mode_none01.out expected/gsql.out expected/plpgsql_reset_session.out expected/tablespace_limit.out expected/gs_dump_subpartition.out expected/aioptimizer_small.out expected/public_synonym.out expected/hw_alter_table_instant.out expected/hw_partition_sql_adapt0.out expected/copy_gbk_test.out expected/any_privs.out expected/user_host_test.out expected/single_node_forbidden.out expected/select_into_user_defined_variables.out expected/xc_notrans_block.out expected/single_node_largeobject.out expected/parallel_index_scan.out expected/timecapsule_version_ustore_test_6.out expected/hw_cipher_sm4_1.out expected/sort_optimize_001.out expected/timecapsule_version_test_1.out expected/hw_nvarchar2_hash.out expected/autoanalyze_test4.out expected/hw_audit_space.out expected/cstore_drop_column_replicated.out expected/hw_partition_split.out expected/charset_connection_test.out expected/gs_dump_encrypt.out expected/hw_smalldatetime_hash.out expected/test_float_dump.out expected/cstore_cmpr_delta_int.out expected/binary.out expected/timecapsule_version_ustore_test_4.out expected/timecapsule_version_ustore_test_5.out expected/dump_partition_b_db.out expected/delete_delta_row_partition.out expected/hw_audit_rotation_size.out expected/bypass_pbe.out expected/hw_partition_exchange2.out expected/cstore_infinity.out expected/hw_partition_merge1.out expected/cmpr_cluster_01.out expected/lateral_with_dop.out expected/test_unione_mix_tables_1.out expected/gs_guc_value_range.out expected/gin_getbitmap.out expected/mysql_function_2.out expected/mysql_function_clearup.out expected/test_unione_innerjoin_mix_2.out expected/predefined_roles.out expected/ddl.out expected/ustore_spill.out expected/create_c_function.out expected/test_unione_mix_tables_6.out expected/hw_user_audit.out expected/test_ustore_groupby_2.out expected/mysql_function_prepare.out expected/test_whitebox_concurrent_insert.out expected/gsdump_options.out expected/hw_partition_insert_01.out expected/cstore_alter_table7.out expected/copy_2.out expected/hw_audit_pg_query.out expected/test_ustore_union.out expected/gs_global_config_audit.out expected/hw_partition_scan_05.out expected/cstore_unsupported_feature.out expected/dfs_alter_table.out expected/cstore_alter_table2.out expected/delete_delta_cstore.out expected/cmpr_cluster_00.out expected/cstore_alter_table.out expected/dump_object_type.out expected/libcomm_check_status.out expected/performance_enhance.out expected/single_node_checkguc.out expected/single_node_user_mapping.out expected/hw_cstore_analyze.out expected/gs_dump.out expected/test_unione_leftjoin_mix_2.out expected/delete_delta_partition_dupdelete.out expected/copy_gb18030_test.out expected/hw_user_basic.out sql/set_system_variables_test.sql sql/udf_crem.sql sql/sqlpatch_func.sql sql/component_view_enhancements.sql sql/instr_unique_sql.sql sql/autoanalyze_test_gucset.sql sql/hw_createtbl_llt.sql sql/gsql_options.sql sql/insert_right_ref.sql sql/gs_dumpall.sql sql/test_ustore_concurrent_whitebox3.sql sql/partiton_pathkey_col_plan.sql sql/data_source.sql sql/test_unione_fulljoin_mix_3.sql sql/hw_sec_account_lock_unlock.sql sql/test_unione_insert_select_mix_1.sql sql/test_ustore_except_3.sql sql/copy_eol.sql sql/hw_partition_start_end.sql sql/prevent_table_in_sys_schema.sql sql/vec_sonic_hashjoin_string_nospill.sql sql/cstore_array.sql sql/autoanalyze_test_gucreset.sql sql/hw_audit_multi_thread.sql sql/hw_cstore_tablespace_5.sql sql/cstore_alter_table3.sql sql/timecapsule_recyclebin_test_8.sql sql/hw_partition_table_like.sql sql/dump_auto_increment.sql sql/hw_cstore_index2.sql sql/test_unione_union_mix_2.sql sql/db4ai_gd_train_predict.sql sql/autoanalyze_test3.sql sql/single_node_misc.sql sql/vec_nestloop_pre.sql sql/temp__5.sql sql/hw_subpartition_vacuum_partition.sql sql/gtt_merge.sql sql/db4ai_plpython_fence.sql sql/segment_subpartition_tablespace.sql sql/test_ustore_intersect_3.sql sql/lateral_dump.sql sql/single_node_constraints.sql sql/gs_dump_char_semantic.sql sql/inlist2join_cost_base.sql sql/test_ustore_concurrent_whitebox4.sql sql/vec_sonic_hashjoin_date_spill.sql sql/cstore_cmpr_date.sql sql/vec_sonic_hashjoin_number_prepare.sql sql/copy_new_gram.sql sql/cstore_drop_column.sql sql/hw_rawtype_hash.sql sql/quality_derive.sql sql/vec_hashjoin1.sql sql/hw_partition_hash_exchange.sql sql/cmpr_drop_column.sql sql/cstore_cmpr_every_datatype.sql sql/rlstm.sql sql/cursor_expression_dump.sql sql/cmpr_timewithzone.sql sql/partition_expr_key.sql sql/db4ai_gd_houses.sql sql/hw_vec_int8.sql sql/sort_optimize_row.sql sql/dw_switch.sql sql/tablespace_limit.sql sql/gs_dump_subpartition.sql sql/aioptimizer_small.sql sql/public_synonym.sql sql/hw_alter_table_instant.sql sql/hw_partition_sql_adapt0.sql sql/copy_gbk_test.sql sql/create_enumtype.sql sql/user_host_test.sql sql/test_whitebox_concurrent_toastInsert.sql sql/test_unione_mix_tables_2.sql sql/cstore_cmpr_timestamp_with_timezone.sql sql/create_function_1.sql sql/cluster_sql_count.sql sql/dump_alter_index_disable.sql sql/compress01.sql sql/tablespace_limit3.sql sql/cmpr_6bytes.sql sql/timecapsule_partition_ustore_test_1.sql sql/recovery_2pc_tools.sql sql/test_whitebox_concurrent_lock.sql sql/cstore_nulls_00.sql sql/cmpr_toast_000.sql sql/test_ustore_except.sql sql/hw_cstore_vacuum.sql sql/pri_alter_any_table.sql sql/hw_partition_exchange3.sql sql/hw_user_alter_pguser.sql sql/hw_cstore_btree_index.sql sql/set_user_defined_variables_test.sql sql/sp_set_policy_plugin_enable.sql sql/lateral.sql sql/ustore_decode.sql sql/single_node_forbidden.sql sql/hw_partition_cluster.sql sql/pg_session_locale.sql sql/subscription.sql sql/tablespace.sql sql/test_unione_except_mix_4.sql sql/process_switch.sql sql/test_ustore_intersect.sql sql/test_unione_innerjoin_mix_3.sql sql/partiton_pathkey_col_randomexec.sql sql/hw_partition_interval_dump_restore.sql sql/hw_wait_event.sql sql/unify_superuser_definition.sql sql/test_whitebox_undo.sql sql/single_node_checkguc.sql sql/bitmapops.sql sql/hw_cstore_tablespace_1.sql sql/gs_dump_encrypt.sql sql/test_ustore_groupby_3.sql sql/cmpr_drop_column_02.sql sql/test_unione_rightjoin_mix_1.sql sql/gs_dump_tableof.sql sql/gs_aggregate.sql sql/single_node_tablespace.sql sql/matview_dump.sql sql/srf_fusion.sql sql/timecapsule_version_test_4.sql sql/hw_partition_interval.sql sql/test_unione_insert_select_mix_2.sql sql/alter_set_same_parameter.sql sql/timecapsule_version_ustore_test_6.sql sql/cmpr_mode_none00.sql sql/hw_cstore_index.sql sql/compress02.sql sql/db4ai_kmeans_train_predict.sql sql/test_whitebox_concurrent_toastDelete.sql sql/csv_text_test.sql sql/gs_encrypt.sql sql/cstore_cmpr_rle_2byte_runs.sql sql/backup_tool_audit.sql sql/test_ustore_intersect_2.sql sql/hw_user.sql sql/hw_audit_multi_thread_space.sql sql/db4ai_gd_pca_train_predict.sql sql/charset_b_format.sql sql/cmpr_references_01.sql sql/cmpr_datetime.sql sql/timecapsule_version_test_5.sql sql/dolphin_guc_config.sql sql/timecapsule_version_ustore_test_3.sql sql/hw_audit_multi_thread_rotation_size.sql sql/gstrace_options.sql sql/cstore_cmpr_str.sql sql/initdb.sql sql/slow_sql.sql sql/db4ai_snapshots.sql sql/delete_delta_row_partition.sql sql/test_unione_except_mix_2.sql sql/select_into_file.sql sql/gs_dump_clean.sql sql/test_unione_mix_table.sql sql/cmpr_drop_column_01.sql sql/bulkload_parallel_test_3.sql sql/hw_partition_dump.sql sql/vec_nestloop1.sql sql/hw_partition_tablespace.sql sql/group_concat_max_len_gs_guc.sql sql/test_unione_union_mix_4.sql sql/test_unione_except_mix_1.sql sql/cmpr_references_00.sql sql/relation_cache_inval_msg.sql sql/test_unione_mix_tables_3.sql sql/gs_guc.sql sql/test_unione_intersect_mix_4.sql sql/hw_audit_full.sql sql/hw_audit_enabled.sql sql/test_ustore_orderby_3.sql sql/hw_partition_list_exchange.sql sql/tablespace_limit2.sql sql/timecapsule_version_test_2.sql sql/vec_sonic_hashjoin_date_nospill.sql sql/dump_with_trigger.sql sql/single_node_random.sql sql/bypass_pbe.sql sql/segment_subpartition_vacuum_partition.sql sql/hw_partition_scan_04.sql sql/xc_copy.sql sql/trigger_dump.sql sql/cstore_nan.sql sql/fdw_audit.sql sql/test_float_dump.sql sql/pg_object_test.sql sql/hw_partition_merge2.sql sql/timecapsule_recyclebin_test_9.sql sql/test_ustore_orderby_2.sql sql/test_unione_mix_tables_6.sql sql/hw_user_audit.sql sql/test_ustore_groupby_2.sql sql/mysql_function_prepare.sql sql/test_whitebox_concurrent_insert.sql sql/gsdump_options.sql sql/hw_partition_insert_01.sql sql/cstore_alter_table7.sql sql/gin_select.sql sql/hw_audit_pg_query.sql sql/test_ustore_union.sql sql/gs_global_config_audit.sql sql/hw_partition_scan_05.sql sql/cstore_unsupported_feature.sql sql/dump_trigger_definer.sql sql/cstore_alter_table2.sql sql/delete_delta_cstore.sql sql/cmpr_cluster_00.sql sql/cstore_alter_table.sql sql/dump_object_type.sql sql/libcomm_check_status.sql sql/performance_enhance.sql sql/copy_support_transform.sql sql/single_node_user_mapping.sql sql/hw_cstore_analyze.sql sql/gs_basebackup.sql sql/test_unione_leftjoin_mix_2.sql sql/delete_delta_partition_dupdelete.sql sql/copy_gb18030_test.sql sql/hw_user_basic.sql sql/single_node_create_function_2.sql sql/copy_from_support_parallel.sql sql/test_whitebox_ubtree_insert.sql sql/sort_optimize_column.sql sql/cstore_alter_table4.sql sql/event_trigger_dump_restore.sql sql/plpgsql_reset_session.sql sql/test_unione_mix_tables_7.sql sql/transaction_with_snapshot.sql sql/hw_audit_client.sql sql/hw_cstore_tablespace_3.sql sql/publication.sql sql/test_whitebox_concurrent_fetch.sql sql/hw_cstore_btree_index2.sql sql/vec_result.sql sql/timecapsule_version_ustore_test_2.sql sql/gs_guc_reload.sql sql/hw_audit_detailinfo.sql sql/temp__3.sql sql/db4ai_svm_kernels.sql sql/test_unione_mix_type.sql sql/hw_owner.sql sql/cstore_partial_cluster_info.sql sql/hw_user_namespace.sql sql/hw_partition_set_tablespace.sql sql/hw_user_revoke.sql sql/test_unione_intersect_mix_2.sql sql/pri_execute_any_function.sql sql/constraints.sql sql/test_whitebox_concurrent_update.sql sql/test_unione_rightjoin_mix_3.sql sql/db4ai_gd_snapshots.sql sql/partiton_pathkey_row_randomexec.sql sql/sp_set_policy_plugin_disable.sql sql/test_unione_union_mix_1.sql sql/directory_test.sql sql/hw_tablespace.sql sql/hw_cipher_sm4.sql sql/vec_mergejoin_1.sql sql/db4ai_explain_model.sql sql/cgin_select.sql sql/hw_audit_config.sql sql/cmpr_uint32_oid.sql sql/cstore_alter_table9.sql sql/hw_cstore_partition.sql sql/subplan_new.sql sql/hw_alter_session.sql sql/hw_partition_scan_03.sql sql/hw_sslconn.sql sql/hw_hashint1.sql sql/gs_dump_synonym.sql sql/ustore_subpartition_vacuum_partition.sql sql/hw_cstore_roughcheck.sql sql/gsc_db.sql sql/create_basetype.sql sql/hw_cstore_copy1.sql sql/hw_partition_sysview.sql sql/test_unione_mix_tables_5.sql sql/hw_partition_exchange1.sql sql/hw_audit_multi_thread_rotation_interval.sql sql/sort_optimize.sql sql/test_unione_innerjoin_mix_1.sql sql/hw_vec_int4.sql sql/sp_masking_udf.sql sql/cmpr_nulls_prefix.sql sql/hw_independent_user.sql sql/tpchrush.sql sql/timecapsule_version_test_6.sql sql/hw_partition_toast.sql sql/test_unione_fulljoin_mix_2.sql sql/test_unione_mix_tables_4.sql sql/test_ustore_except_2.sql sql/view_definer_test.sql sql/cstore_cmpr_rle_bound1.sql sql/copy_3.sql sql/cmpr_nulls_delta.sql sql/test_whitebox_concurrent_multiInsert.sql sql/test_ustore_union_2.sql sql/hw_subpartition_tablespace.sql sql/vec_prepare_003.sql sql/cmpr_toast_update.sql sql/analyse_verify.sql sql/single_node_copy.sql sql/test_unione_leftjoin_mix_1.sql sql/gs_dump_tableconstraint.sql sql/sequence_cache_test.sql sql/ts_gb18030_utf8.sql sql/gsbasebackup_options.sql sql/hw_setop_writefile.sql sql/test_whitebox_concurrent_delete.sql sql/cstore_unsupported_feature1.sql sql/hw_tsdicts.sql sql/timecapsule_version_test_7.sql sql/hw_partition_sql_adapt1.sql sql/srf_fusion_agg.sql sql/vec_nestloop_end.sql sql/test_ustore_transactions.sql sql/recovery_2pc_tools02.sql sql/delete_delta_dupdelete.sql sql/comment_proc.sql sql/cmpr_numstr01.sql sql/cmpr_rollback.sql sql/cmpr_copyto.sql sql/hw_audit_system_func.sql sql/cmpr_index_00.sql sql/hw_partition_sql_adapt2.sql sql/add_b_format_behavior_all.sql sql/cstore_cmpr_zlib.sql sql/delete_delta_col_partition_dupdelete.sql sql/holdable_cursor.sql sql/autoanalyze_test2.sql sql/cmpr_prefix_150left.sql sql/gaussdb_options.sql sql/gsqlerr.sql sql/autoanalyze_test1.sql sql/hw_partition_insert.sql sql/partiton_pathkey_row_plan.sql sql/test_unione_rightjoin_mix_2.sql sql/cstore_alter_table6.sql sql/alter_system_set.sql sql/hw_cstore_tablespace_4.sql sql/test_alter_table_set_refresh.sql sql/xc_ARM_copy.sql sql/hw_partition_scan_02.sql sql/copy_error_log.sql sql/misc.sql sql/cmpr_smallint.sql sql/temp__4.sql sql/cmpr_float.sql sql/hw_cstore_btree_index1.sql sql/test_unione_except_mix_3.sql sql/accept_empty_copy.sql sql/row_count_function.sql sql/mysql_function.sql sql/pldebugger_shutdown.sql sql/dump_alter_index_invisible.sql sql/fdw_prepare.sql sql/temp_table.sql sql/gs_dump_sequence.sql sql/create_tbl_init_td_check.sql sql/test_whitebox_concurrent_pagePrune.sql sql/hw_partition_exchange.sql sql/create_function_2.sql sql/pri_create_any_function.sql sql/hw_user_privilege.sql sql/timecapsule_partition_ustore_test_2.sql sql/test_unione_leftjoin_mix_3.sql sql/test_unione_fulljoin_mix_1.sql sql/timecapsule_version_test_3.sql sql/cstore_alter_table8.sql sql/vec_sonic_hashjoin_date_prepare.sql sql/disable_dbeperf_and_snapshot.sql sql/cstore_alter_table10.sql sql/test_unione_intersect_mix_3.sql sql/hw_cstore_copy.sql sql/cstore_cmpr_rle_bound.sql sql/vec_prepare_002.sql sql/ss_standby_support_write.sql sql/test_debug5.sql sql/bulkload_parallel_test_2.sql sql/gs_initdb.sql sql/vec_bitmap_prepare.sql sql/hw_sslpwd.sql sql/delete_delta_col_dupdelete.sql sql/gs_dump_package.sql sql/largeobject.sql sql/hw_audit_toughness.sql sql/hw_cstore_index1.sql sql/hw_partition_scan_01.sql sql/hw_vec_float4.sql sql/procedure_privilege_test.sql sql/hw_audit_rotation_interval.sql sql/test_ustore_orderby_1.sql sql/test_ustore_insert_select_new.sql sql/cstore_alter_table1.sql sql/event_dump_audit.sql sql/plpgsql_dump.sql sql/hw_cstore_tablespace_2.sql sql/cmpr_dead_loop_00.sql sql/copy_1.sql sql/gs_dump.sql sql/cmpr_int.sql sql/iud.sql sql/copy.sql sql/cstore_cmpr_delta_nbits.sql sql/test_ustore_groupby_1.sql sql/security_ft.sql sql/gs_dump_2hash.sql sql/psql.sql sql/ledger_table_case.sql sql/explain_fqs.sql sql/gs_dump_pkgfunc.sql sql/vec_sonic_hashjoin_string_prepare.sql sql/pg_proc_test.sql sql/cstore_create_clause.sql sql/cstore_cmpr_time_with_timezone.sql sql/cstore_log2_error.sql sql/hw_user_pguser.sql sql/hw_vec_float8.sql sql/cmpr_numstr.sql sql/hw_tsstore.sql sql/delete_delta_col_partition.sql sql/cstore_alter_table5.sql sql/test_unione_union_mix_3.sql sql/single_node_create_function_1.sql sql/single_node_temple.sql sql/not_accept_empty_copy.sql sql/hw_pwd_complexity.sql sql/aioptimizer.sql sql/cstore_cmpr_delta.sql sql/single_node_produce_commit_rollback.sql sql/vec_prepare_001.sql sql/cstore_create_clause1.sql sql/timecapsule_recyclebin_test_7.sql sql/test_interface.sql sql/hw_partition_storage_parameters_index.sql sql/ustore_subpartition_tablespace.sql sql/vec_sonic_hashjoin_explain.sql sql/cmpr_drop_column_03.sql sql/related_hdfs_object_ddl.sql sql/delete_delta.sql sql/hw_partition_scan_06.sql sql/db4ai_xgboost_train_predict.sql sql/cmpr_mode_none01.sql sql/gsql.sql sql/hw_pwd_encryption_sm3.sql sql/select_into_user_defined_variables.sql sql/xc_notrans_block.sql sql/single_node_largeobject.sql sql/parallel_index_scan.sql sql/view_dump.sql sql/sort_optimize_001.sql sql/timecapsule_version_test_1.sql sql/copy_2.sql sql/hw_nvarchar2_hash.sql sql/test_unione_intersect_mix_1.sql sql/hw_audit_space.sql sql/cstore_drop_column_replicated.sql sql/gsloader_options.sql sql/hw_partition_split.sql sql/charset_connection_test.sql sql/vec_prepare.sql sql/cstore_cmpr_delta_int.sql sql/autoanalyze_test4.sql sql/hw_smalldatetime_hash.sql sql/test_ustore_union_3.sql sql/vec_sonic_hashjoin_string_spill.sql sql/cstore_cmpr_dict_00.sql sql/retry.sql sql/timecapsule_version_ustore_test_4.sql sql/timecapsule_version_ustore_test_5.sql sql/dump_partition_b_db.sql sql/hw_audit_rotation_size.sql sql/any_privs.sql sql/hw_partition_exchange2.sql sql/cstore_infinity.sql sql/hw_partition_merge1.sql sql/cmpr_cluster_01.sql sql/lateral_with_dop.sql sql/test_unione_mix_tables_1.sql sql/gs_guc_value_range.sql sql/gin_getbitmap.sql sql/mysql_function_2.sql sql/mysql_function_clearup.sql sql/test_unione_innerjoin_mix_2.sql sql/predefined_roles.sql sql/mysql_delimiter_fix.sql sql/create_c_function.sql rm -rf testtablespace rm -rf regression.diffs regression.out tmp_check/ log/ make -C ./stub/roach_api_stub clean make[4]: Entering directory '/usr1/build/workspace/openGauss/server/src/test/regress/stub/roach_api_stub' rm -f roach_api_stub.so libroach_api_stub.a rm -f roach_api_stub.o rm -rf regression.diffs regression.out tmp_check/ log/ make[4]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test/regress/stub/roach_api_stub' make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test/regress' make -C isolation clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/test/isolation' rm -f isolationtester pg_isolation_regress specparse.o isolationtester.o isolation_main.o *.depend rm -f pg_regress.o rm -rf regression.diffs regression.out tmp_check/ log/ make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test/isolation' make -C whitebox clean make[3]: Entering directory '/usr1/build/workspace/openGauss/server/src/test/whitebox' rm -f objfiles.txt knl_whitebox_test.o *.depend make[3]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test/whitebox' make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test' make -C common/tutorial NO_PGXS=1 clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/common/tutorial' rm -f complex.so funcs.so complex.o funcs.o rm -f advanced.sql basics.sql complex.sql funcs.sql syscat.sql make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/common/tutorial' make -C test/isolation clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/test/isolation' rm -f isolationtester pg_isolation_regress specparse.o isolationtester.o isolation_main.o *.depend rm -f pg_regress.o rm -rf regression.diffs regression.out tmp_check/ log/ make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test/isolation' make -C test/thread clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/test/thread' rm -f thread_test thread_test.o *.depend make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test/thread' make -C test/whitebox clean make[2]: Entering directory '/usr1/build/workspace/openGauss/server/src/test/whitebox' rm -f objfiles.txt knl_whitebox_test.o *.depend make[2]: Leaving directory '/usr1/build/workspace/openGauss/server/src/test/whitebox' make[1]: Leaving directory '/usr1/build/workspace/openGauss/server/src' make -C config clean make[1]: Entering directory '/usr1/build/workspace/openGauss/server/config' make[1]: Nothing to be done for 'clean'. make[1]: Leaving directory '/usr1/build/workspace/openGauss/server/config' Generate trace header begin. Generate trace header done. PageCompression.cpp: In function ‘size_t CalRealWriteSize(char*)’: PageCompression.cpp:298:16: warning: unused variable ‘phdr’ [-Wunused-variable] 298 | PageHeader phdr = (PageHeader)buffer; | ^~~~ In file included from PageCompression.cpp:7: ../../../src/include/storage/page_compression_impl.h: In function ‘int CompressPage(const char*, char*, int, RelFileCompressOption)’: ../../../src/include/storage/page_compression_impl.h:1245:5: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 1245 | int CompressPage(const char* src, char* dst, int dst_size, RelFileCompressOption option) | ^~~~~~~~~~~~ ../../../src/include/storage/page_compression_impl.h: In function ‘int TemplateCompressPage(const char*, char*, int, RelFileCompressOption) [with unsigned char pagetype = 7]’: ../../../src/include/storage/page_compression_impl.h:1315:5: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 1315 | int TemplateCompressPage(const char* src, char* dst, int dst_size, RelFileCompressOption option) | ^~~~~~~~~~~~~~~~~~~~ ../../../src/include/storage/page_compression_impl.h: In function ‘int TemplateCompressPage(const char*, char*, int, RelFileCompressOption) [with unsigned char pagetype = 6]’: ../../../src/include/storage/page_compression_impl.h:1315:5: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 ../../../src/include/storage/page_compression_impl.h: In function ‘int TemplateCompressPage(const char*, char*, int, RelFileCompressOption) [with unsigned char pagetype = 5]’: ../../../src/include/storage/page_compression_impl.h:1315:5: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. '../../../../..//src/common/backend/utils/mb/wchar.cpp' -> 'fe-wchar.cpp' 155:typedef size_t yy_size_t; ecpg.cpp: In function ‘int main(int, char* const*)’: ecpg.cpp:248:59: warning: ‘/informix/esql’ directive output may be truncated writing 14 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 248 | snprintf(informix_path, MAXPGPATH, "%s/informix/esql", pkginclude_path); | ^~~~~~~~~~~~~~ ecpg.cpp:248:29: note: ‘snprintf’ output between 15 and 1038 bytes into a destination of size 1024 248 | snprintf(informix_path, MAXPGPATH, "%s/informix/esql", pkginclude_path); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ table_refselect_with_parens is not used for building parser[Warning]! preproc.y:561.1-22: warning: deprecated directive: ‘%name-prefix="base_yy"’, use ‘%define api.prefix {base_yy}’ [-Wdeprecated] 561 | %name-prefix="base_yy" | ^~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {base_yy} preproc.y:13547.2: warning: empty rule for typed nonterminal, and no action [-Wother] 13547 | | colid_list: | ^ preproc.y:17770.2-12: warning: type clash on default action: != <> [-Wother] 17770 | WAIT Iconst opt_nowait_or_skip: | ^~~~~~~~~~~ preproc.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] In file included from preproc.y:27576: pgc.cpp: In function ‘int base_yylex()’: pgc.cpp:2389:23: warning: comparison of integer expressions of different signedness: ‘yy_size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2389 | for ( yyl = 0; yyl < yyleng; ++yyl ) | ~~~~^~~~~~~~ In file included from preproc.y:27576: pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:378:6: note: in expansion of macro ‘yyless’ 378 | yyless(2); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:384:6: note: in expansion of macro ‘yyless’ 384 | yyless(2); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:413:6: note: in expansion of macro ‘yyless’ 413 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:435:5: note: in expansion of macro ‘yyless’ 435 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:478:5: note: in expansion of macro ‘yyless’ 478 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:485:5: note: in expansion of macro ‘yyless’ 485 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:492:5: note: in expansion of macro ‘yyless’ 492 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:522:5: note: in expansion of macro ‘yyless’ 522 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:550:6: note: in expansion of macro ‘yyless’ 550 | yyless(yyleng-1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:672:8: note: in expansion of macro ‘yyless’ 672 | yyless(nchars); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:728:7: note: in expansion of macro ‘yyless’ 728 | yyless(yyleng-1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:733:7: note: in expansion of macro ‘yyless’ 733 | yyless(yyleng-2); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:888:8: note: in expansion of macro ‘yyless’ 888 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:901:8: note: in expansion of macro ‘yyless’ 901 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:950:9: note: in expansion of macro ‘yyless’ 950 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:964:9: note: in expansion of macro ‘yyless’ 964 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:978:9: note: in expansion of macro ‘yyless’ 978 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:1009:7: note: in expansion of macro ‘yyless’ 1009 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:1051:7: note: in expansion of macro ‘yyless’ 1051 | yyless(1); | ^~~~~~ pgc.cpp:176:36: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 176 | for ( yyl = n; yyl < yyleng; ++yyl )\ | ~~~~^~~~~~~~ pgc.cpp:194:9: note: in expansion of macro ‘YY_LESS_LINENO’ 194 | YY_LESS_LINENO(yyless_macro_arg);\ | ^~~~~~~~~~~~~~ pgc.l:1082:7: note: in expansion of macro ‘yyless’ 1082 | yyless(1); | ^~~~~~ In file included from ../../../src/include/postgres_fe.h:25, from elog.cpp:48: elog.cpp: In function ‘void remove_oldest_log(const char*, const char*, int)’: elog.cpp:372:22: warning: too many arguments for format [-Wformat-extra-args] 372 | printf(_("%s: remove log file %s failed!\n"), prefix_name, pathname, gs_strerror(errno)); ../../../src/include/c.h:113:21: note: in definition of macro ‘gettext’ 113 | #define gettext(x) (x) | ^ elog.cpp:372:20: note: in expansion of macro ‘_’ 372 | printf(_("%s: remove log file %s failed!\n"), prefix_name, pathname, gs_strerror(errno)); | ^ gram.y:315.1-22: warning: deprecated directive: ‘%name-prefix "base_yy"’, use ‘%define api.prefix {base_yy}’ [-Wdeprecated] 315 | %name-prefix "base_yy" | ^~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {base_yy} syncrep_gram.y:56.1-25: warning: deprecated directive: ‘%name-prefix "syncrep_yy"’, use ‘%define api.prefix {syncrep_yy}’ [-Wdeprecated] 56 | %name-prefix "syncrep_yy" | ^~~~~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {syncrep_yy} repl_gram.y:58.1-29: warning: deprecated directive: ‘%name-prefix "replication_yy"’, use ‘%define api.prefix {replication_yy}’ [-Wdeprecated] 58 | %name-prefix "replication_yy" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {replication_yy} syncrep_gram.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] syncrep_gram.y:56.1-25: warning: deprecated directive: ‘%name-prefix "syncrep_yy"’, use ‘%define api.prefix {syncrep_yy}’ [-Wdeprecated] 56 | %name-prefix "syncrep_yy" | ^~~~~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {syncrep_yy} syncrep_gram.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] repl_gram.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] repl_gram.y:58.1-29: warning: deprecated directive: ‘%name-prefix "replication_yy"’, use ‘%define api.prefix {replication_yy}’ [-Wdeprecated] 58 | %name-prefix "replication_yy" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {replication_yy} Writing fmgroids.h Writing fmgrtab.cpp Writing pg_builtin_proc.h Writing fmgroids.h Writing fmgrtab.cpp Writing pg_builtin_proc.h repl_gram.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] gram.y:297.1-25: warning: deprecated directive: ‘%name-prefix "plpgsql_yy"’, use ‘%define api.prefix {plpgsql_yy}’ [-Wdeprecated] 297 | %name-prefix "plpgsql_yy" | ^~~~~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {plpgsql_yy} gram.y: warning: 1 nonterminal useless in grammar [-Wother] gram.y: warning: 1 rule useless in grammar [-Wother] gram.y:2304.1-17: warning: nonterminal useless in grammar: opt_subtype_range [-Wother] 2304 | opt_subtype_range : | ^~~~~~~~~~~~~~~~~ Writing postgres.bki Writing schemapg.h Writing postgres.description Writing postgres.shdescription gram.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] gram.y: In function ‘int plpgsql_yyparse()’: gram.y:5550:23: warning: unused variable ‘serverName’ [-Wunused-variable] 5550 | char* serverName = NULL; | ^~~~~~~~~~ pl_exec.cpp: In function ‘void exec_cursor_rowtype_init(PLpgSQL_execstate*, PLpgSQL_datum*, PLpgSQL_function*)’: pl_exec.cpp:1333:15: warning: unused variable ‘valtypmod’ [-Wunused-variable] 1333 | int32 valtypmod; | ^~~~~~~~~ In file included from ../../../../../src/include/postgres.h:54, from ../../../../../src/include/utils/plpgsql.h:19, from gram.y:17: gram.y: In function ‘void checkTypeName(List*, List*)’: gram.y:8829:74: warning: format not a string literal and no format arguments [-Wformat-security] 8829 | ereport(ERROR, (errcode(ERRCODE_UNDEFINED_OBJECT), errmsg(mes))); | ^ ../../../../../src/include/utils/elog.h:128:83: note: in definition of macro ‘ereport_domain’ 128 | (errstart(elevel, __FILE__, __LINE__, PG_FUNCNAME_MACRO, domain) ? (errfinish rest) : (void)0) | ^~~~ gram.y:8829:13: note: in expansion of macro ‘ereport’ 8829 | ereport(ERROR, (errcode(ERRCODE_UNDEFINED_OBJECT), errmsg(mes))); | ^~~~~~~ gram.y: In function ‘bool construct_object_type(StringInfo, ArrayParseContext*, TypeName*, int*, int, int, int)’: gram.y:9050:38: warning: format not a string literal and no format arguments [-Wformat-security] 9050 | appendStringInfo(ds, name_str); | ^ gram.y: In function ‘PLpgSQL_expr* read_sql_construct6(int, int, int, int, int, int, const char*, const char*, bool, bool, bool, int*, int*, DList*, bool)’: gram.y:9230:13: warning: unused variable ‘comma_cnt’ [-Wunused-variable] 9230 | int comma_cnt = 0; | ^~~~~~~~~ pl_comp.cpp: In function ‘Node* make_datum_param(PLpgSQL_expr*, int, int, char*, PLpgSQL_nsitem*)’: pl_comp.cpp:2468:100: warning: converting to non-pointer type ‘long unsigned int’ from NULL [-Wconversion-null] 2468 | cnst->constvalue = rec->tup!=NULL ? SPI_getbinval(rec->tup, tupdesc, i + 1, &isnull) : NULL; | ^~~~ gram.y: In function ‘Oid plpgsql_build_anonymous_subtype(char*, PLpgSQL_type*, const List*, bool)’: gram.y:14051:19: warning: unused variable ‘typerange’ [-Wunused-variable] 14051 | SubTypeRange* typerange = NULL; | ^~~~~~~~~ gram.y: In function ‘Oid plpgsql_build_function_package_subtype(char*, PLpgSQL_type*, const List*, bool)’: gram.y:14166:19: warning: unused variable ‘typerange’ [-Wunused-variable] 14166 | SubTypeRange* typerange = NULL; | ^~~~~~~~~ pl_comp.cpp: In function ‘PLpgSQL_expr** get_default_plpgsql_expr_from_typeoid(Oid, int*)’: pl_comp.cpp:6311:29: warning: unused variable ‘adform’ [-Wunused-variable] 6311 | Form_pg_attrdef adform = (Form_pg_attrdef)GETSTRUCT(htup); | ^~~~~~ gram.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] bootparse.y:101.1-22: warning: deprecated directive: ‘%name-prefix "boot_yy"’, use ‘%define api.prefix {boot_yy}’ [-Wdeprecated] 101 | %name-prefix "boot_yy" | ^~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {boot_yy} bootparse.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] be-fsstubs.cpp: In function ‘bytea* lo_get_fragment_internal(Oid, int64, int32)’: be-fsstubs.cpp:692:23: warning: comparison of integer expressions of different signedness: ‘int64’ {aka ‘long int’} and ‘Size’ {aka ‘long unsigned int’} [-Wsign-compare] 692 | if (result_length > MaxAllocSize - VARHDRSZ) In file included from be-fsstubs.cpp:39: be-fsstubs.cpp: In function ‘Datum lo_from_bytea(FunctionCallInfo)’: be-fsstubs.cpp:746:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 746 | Assert(written == VARSIZE_ANY_EXHDR(str)); ../../../../src/include/postgres.h:875:34: note: in definition of macro ‘Trap’ 875 | if ((assert_enabled) && (condition)) \ | ^~~~~~~~~ be-fsstubs.cpp:746:5: note: in expansion of macro ‘Assert’ 746 | Assert(written == VARSIZE_ANY_EXHDR(str)); | ^~~~~~ be-fsstubs.cpp: In function ‘Datum lo_put(FunctionCallInfo)’: be-fsstubs.cpp:773:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 773 | Assert(written == VARSIZE_ANY_EXHDR(str)); ../../../../src/include/postgres.h:875:34: note: in definition of macro ‘Trap’ 875 | if ((assert_enabled) && (condition)) \ | ^~~~~~~~~ be-fsstubs.cpp:773:5: note: in expansion of macro ‘Assert’ 773 | Assert(written == VARSIZE_ANY_EXHDR(str)); | ^~~~~~ ../../../../src/common/interfaces/libpq/client_logic_common/cstrings_map.cpp In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from be-secure.cpp:85: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from be-secure.cpp:85: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from be-secure.cpp:85: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from be-secure.cpp:85: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from be-secure.cpp:85: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from be-secure.cpp:85: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from be-secure.cpp:85: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from be-secure.cpp:85: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ heaptuple.cpp: In function ‘void RememberBufferNeedCheckPin(Buffer, HeapTuple)’: heaptuple.cpp:3477:16: warning: unused variable ‘count’ [-Wunused-variable] 3477 | uint32 count = pg_atomic_add_fetch_u32(&(buf_ctrl->pinned_count), 1); | ^~~~~ ss_dms_callback.cpp: In function ‘int32 CBRcyClean(void*, unsigned char, unsigned char)’: ss_dms_callback.cpp:1530:1: warning: no return statement in function returning non-void [-Wreturn-type] 1530 | } | ^ In file included from ../../../../src/include/postgres.h:54, from ../../../../src/include/fmgr.h:24, from ../../../../src/include/pgstat.h:15, from ss_dms_callback.cpp:26: ss_dms_callback.cpp: In function ‘void FailoverCleanBackends()’: ss_dms_callback.cpp:1902:54: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] 1902 | ereport(LOG, (errmodule(MOD_DMS), errmsg("[SS reform][SS failover] backends exit successfully, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1903 | "wait_time = %ds", wait_time / FAILOVER_TIME_CONVERT))); | ~~~~~~~~~~~~~~~~~ ../../../../src/include/utils/elog.h:128:83: note: in definition of macro ‘ereport_domain’ 128 | (errstart(elevel, __FILE__, __LINE__, PG_FUNCNAME_MACRO, domain) ? (errfinish rest) : (void)0) | ^~~~ ss_dms_callback.cpp:1902:13: note: in expansion of macro ‘ereport’ 1902 | ereport(LOG, (errmodule(MOD_DMS), errmsg("[SS reform][SS failover] backends exit successfully, " | ^~~~~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from auth.cpp:54: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from auth.cpp:54: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from auth.cpp:54: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from auth.cpp:54: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from auth.cpp:54: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from auth.cpp:54: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from auth.cpp:54: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from auth.cpp:54: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_controler.cpp:58: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_controler.cpp:58: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_controler.cpp:58: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_controler.cpp:58: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_controler.cpp:58: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_controler.cpp:58: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_controler.cpp:58: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_controler.cpp:58: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_listener.cpp:51: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_listener.cpp:51: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_listener.cpp:51: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_listener.cpp:51: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_listener.cpp:51: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_listener.cpp:51: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_listener.cpp:51: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_listener.cpp:51: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ pqcomm.cpp: In function ‘int internal_putbytes(const char*, size_t)’: pqcomm.cpp:1578:44: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1578 | if (t_thrd.libpq_cxt.PqSendPointer >= t_thrd.libpq_cxt.PqSendBufferSize) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pqcomm.cpp:1603:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1603 | if (len >= t_thrd.libpq_cxt.PqSendBufferSize && t_thrd.libpq_cxt.PqSendPointer == t_thrd.libpq_cxt.PqSendStart) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pqcomm.cpp: In function ‘void pq_flush_timedwait(int)’: pqcomm.cpp:1944:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1944 | } else if (send_start_before_flush != t_thrd.libpq_cxt.PqSendStart) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from pqcomm.cpp:105: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from pqcomm.cpp:105: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from pqcomm.cpp:105: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from pqcomm.cpp:105: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from pqcomm.cpp:105: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from pqcomm.cpp:105: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from pqcomm.cpp:105: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from pqcomm.cpp:105: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_sessctl.cpp:57: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_sessctl.cpp:57: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_sessctl.cpp:57: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_sessctl.cpp:57: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_sessctl.cpp:57: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_sessctl.cpp:57: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_sessctl.cpp:57: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_sessctl.cpp:57: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from postmaster.cpp:270: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from postmaster.cpp:270: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from postmaster.cpp:270: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from postmaster.cpp:270: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from postmaster.cpp:270: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from postmaster.cpp:270: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from postmaster.cpp:270: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from postmaster.cpp:270: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ streamCore.cpp: In member function ‘void StreamNodeGroup::DestroyStreamDesc(const uint64&, Plan*)’: streamCore.cpp:1965:81: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 1965 | delete ((ParallelIndexScanDescData*)element->parallelDesc)->psBtpscan; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_worker.cpp:70: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_worker.cpp:70: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_worker.cpp:70: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_worker.cpp:70: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_worker.cpp:70: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_worker.cpp:70: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_worker.cpp:70: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/communication/commproxy_interface.h:31, from threadpool_worker.cpp:70: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ regexport.cpp: In function ‘int pg_reg_getnumcharacters(const regex_t*, int)’: regexport.cpp:182:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | if (co <= 0 || co > cm->max) /* we reject 0 which is WHITE */ | ~~~^~~~~~~~~ regexport.cpp: In function ‘void pg_reg_getcharacters(const regex_t*, int, pg_wchar*, int)’: regexport.cpp:218:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 218 | if (co <= 0 || co > cm->max || chars_len <= 0) | ~~~^~~~~~~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from libcomm_adapter.cpp:64: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from libcomm_adapter.cpp:64: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from libcomm_adapter.cpp:64: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from libcomm_adapter.cpp:64: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from libcomm_adapter.cpp:64: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from libcomm_adapter.cpp:64: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from libcomm_adapter.cpp:64: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from libcomm_adapter.cpp:64: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ outfuncs.cpp: In function ‘void _outLimit(StringInfo, Limit*)’: outfuncs.cpp:2274:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2274 | for (size_t i = 0; i < node->numCols; i++) { | ~~^~~~~~~~~~~~~~~ outfuncs.cpp:2281:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2281 | for (size_t i = 0; i < node->numCols; i++) { | ~~^~~~~~~~~~~~~~~ outfuncs.cpp:2285:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2285 | for (size_t i = 0; i < node->numCols; i++) { | ~~^~~~~~~~~~~~~~~ outfuncs.cpp: In function ‘void _outPartitionNameList(StringInfo, List*, const char*)’: outfuncs.cpp:5386:30: warning: format not a string literal and no format arguments [-Wformat-security] 5386 | appendStringInfo(str, key); | ^ outfuncs.cpp: In function ‘void _outVecLimit(StringInfo, VecLimit*)’: outfuncs.cpp:6161:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 6161 | for (size_t i = 0; i < node->numCols; i++) { | ~~^~~~~~~~~~~~~~~ outfuncs.cpp:6168:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 6168 | for (size_t i = 0; i < node->numCols; i++) { | ~~^~~~~~~~~~~~~~~ outfuncs.cpp:6172:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 6172 | for (size_t i = 0; i < node->numCols; i++) { | ~~^~~~~~~~~~~~~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_common.cpp:37: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ readfuncs.cpp:6754:24: warning: ‘UnrotateInCell* _readUnrotateCell()’ defined but not used [-Wunused-function] 6754 | static UnrotateInCell *_readUnrotateCell() | ^~~~~~~~~~~~~~~~~ readfuncs.cpp:6745:22: warning: ‘RotateInCell* _readRotateCell()’ defined but not used [-Wunused-function] 6745 | static RotateInCell *_readRotateCell() | ^~~~~~~~~~~~~~~ readfuncs.cpp:1736:26: warning: ‘AlterTriggerStmt* _readAlterTriggerStmt()’ defined but not used [-Wunused-function] 1736 | static AlterTriggerStmt* _readAlterTriggerStmt(void) | ^~~~~~~~~~~~~~~~~~~~~ pagewriter.cpp: In function ‘void incre_ckpt_aio_callback(io_event*, int)’: pagewriter.cpp:1724:63: warning: comparison of integer expressions of different signedness: ‘off_t’ {aka ‘long int’} and ‘long unsigned int’ [-Wsign-compare] 1724 | } else if (cur_fd == tempAioExtra->aio_fd && temp_off == (cur_off + event[i].obj->u.c.nbytes)) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/postmaster/aiocompleter.h:29, from ../../../../src/include/storage/smgr/fd.h:46, from ../../../../src/include/utils/resowner.h:23, from ../../../../src/include/executor/spi.h:19, from ../../../../src/include/utils/globalplancore.h:28, from ../../../../src/include/utils/globalplancache.h:31, from ../../../../src/include/pgxc/pgxcnode.h:23, from ../../../../src/include/pgxc/execRemote.h:20, from ../../../../src/include/pgstat.h:26, from pagewriter.cpp:30: pagewriter.cpp: In function ‘uint32 get_candidate_buf_and_flush_list(uint32, uint32, uint32, bool*)’: ../../../../src/include/storage/buf/bufmgr.h:34:37: warning: comparison of integer expressions of different signedness: ‘uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 34 | #define IsSegmentBufferID(id) ((id) >= SegmentBufferStartID) | ^ pagewriter.cpp:2511:13: note: in expansion of macro ‘IsSegmentBufferID’ 2511 | if (IsSegmentBufferID(buf_id)) { | ^~~~~~~~~~~~~~~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘boost::lockfree::detail::freelist_stack::freelist_stack(const Allocator&, std::size_t) [with Allocator = std::allocator::node>; T = boost::lockfree::queue::node; Alloc = std::allocator::node>; std::size_t = long unsigned int]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:234:37: required from ‘boost::lockfree::queue::queue(boost::lockfree::queue::size_type) [with T = SocketRequest*; Options = {}; boost::lockfree::queue::size_type = long unsigned int]’ comm_core.cpp:706:81: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:63:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 63 | std::memset(node, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘boost::lockfree::detail::freelist_stack::freelist_stack(const Allocator&, std::size_t) [with Allocator = std::allocator::node>; T = boost::lockfree::queue::node; Alloc = std::allocator::node>; std::size_t = long unsigned int]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:234:37: required from ‘boost::lockfree::queue::queue(boost::lockfree::queue::size_type) [with T = int; Options = {}; boost::lockfree::queue::size_type = long unsigned int]’ comm_core.cpp:707:73: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:63:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 63 | std::memset(node, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘boost::lockfree::detail::freelist_stack::freelist_stack(const Allocator&, std::size_t) [with Allocator = std::allocator::node>; T = boost::lockfree::stack::node; Alloc = std::allocator::node>; std::size_t = long unsigned int]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:183:33: required from ‘boost::lockfree::stack::stack(boost::lockfree::stack::size_type) [with T = Packet*; Options = {}; boost::lockfree::stack::size_type = long unsigned int]’ comm_core.cpp:714:86: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:63:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::stack::node’ with no trivial copy-assignment [-Wclass-memaccess] 63 | std::memset(node, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:32, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:87:12: note: ‘struct boost::lockfree::stack::node’ declared here 87 | struct node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:94:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:146:56: required from ‘void boost::lockfree::queue::initialize() [with T = SocketRequest*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:239:9: required from ‘boost::lockfree::queue::queue(boost::lockfree::queue::size_type) [with T = SocketRequest*; Options = {}; boost::lockfree::queue::size_type = long unsigned int]’ comm_core.cpp:706:81: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:94:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:146:56: required from ‘void boost::lockfree::queue::initialize() [with T = SocketRequest*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:239:9: required from ‘boost::lockfree::queue::queue(boost::lockfree::queue::size_type) [with T = SocketRequest*; Options = {}; boost::lockfree::queue::size_type = long unsigned int]’ comm_core.cpp:706:81: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:94:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType = Packet*; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:343:64: required from ‘bool boost::lockfree::stack::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:323:30: required from ‘bool boost::lockfree::stack::push(const T&) [with T = Packet*; Options = {}]’ comm_core.cpp:719:46: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::stack::node’ with no trivial copy-assignment [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:32, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:87:12: note: ‘struct boost::lockfree::stack::node’ declared here 87 | struct node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:94:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType = Packet*; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:343:64: required from ‘bool boost::lockfree::stack::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:323:30: required from ‘bool boost::lockfree::stack::push(const T&) [with T = Packet*; Options = {}]’ comm_core.cpp:719:46: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::stack::node’ with no trivial copy-assignment [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:32, from comm_core.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:87:12: note: ‘struct boost::lockfree::stack::node’ declared here 87 | struct node | ^~~~ pg_proc.cpp: In function ‘ObjectAddress ProcedureCreate(const char*, Oid, Oid, bool, bool, bool, Oid, Oid, Oid, Oid, const char*, const char*, bool, bool, bool, bool, bool, char, oidvector*, Datum, Datum, Datum, List*, Datum, float4, float4, int2vector*, bool, bool, bool, bool, const char*, bool, TypeDependExtend*, TypeDependExtend*, CreateFunctionStmt*, bool, FunctionPartitionInfo*, Oid, char, bool, Oid)’: pg_proc.cpp:1119:10: warning: unused variable ‘isSubprogram’ [-Wunused-variable] 1119 | bool isSubprogram = false; | ^~~~~~~~~~~~ %option yylineno entails a performance penalty ONLY on rules that can match newline characters In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_interface.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ gram.y: In function ‘int base_yyparse(core_yyscan_t)’: gram.y:29206:32: warning: operation on ‘lobname’ may be undefined [-Wsequence-point] 29206 | char* lobname = lobname = strVal(linitial(((ColumnRef*)n1)->fields)); In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_thread.cpp:26: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ createplan.cpp: In function ‘Limit* make_limit_with_ties(PlannerInfo*, Plan*, Query*, int64, int64, bool)’: createplan.cpp:8697:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 8697 | for (size_t i = 0; i < node->numCols; i++) { | ~~^~~~~~~~~~~~~~~ initsplan.cpp: In function ‘void create_lateral_join_info(PlannerInfo*)’: initsplan.cpp:450:47: warning: comparison of integer expressions of different signedness: ‘Index’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 450 | if (appinfo->parent_relid != rti) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_proxy.cpp:38: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_connection.h:35, from comm_core.h:40, from comm_connection.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ nodeLimit.cpp: In function ‘TupleTableSlot* ExecLimit(PlanState*)’: nodeLimit.cpp:50:21: warning: unused variable ‘result_tuple_slot’ [-Wunused-variable] 50 | TupleTableSlot* result_tuple_slot = node->ps.ps_ResultTupleSlot; | ^~~~~~~~~~~~~~~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from ../../../../../src/include/communication/commproxy_dfx.h:20, from comm_dfx.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘boost::lockfree::detail::freelist_stack::freelist_stack(const Allocator&, std::size_t) [with Allocator = std::allocator::node>; T = boost::lockfree::queue::node; Alloc = std::allocator::node>; std::size_t = long unsigned int]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:234:37: required from ‘boost::lockfree::queue::queue(boost::lockfree::queue::size_type) [with T = Packet*; Options = {}; boost::lockfree::queue::size_type = long unsigned int]’ comm_buffer.cpp:961:60: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:63:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 63 | std::memset(node, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:94:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType = Packet*; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:343:64: required from ‘bool boost::lockfree::stack::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:323:30: required from ‘bool boost::lockfree::stack::push(const T&) [with T = Packet*; Options = {}]’ comm_buffer.cpp:1258:63: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::stack::node’ with no trivial copy-assignment [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:32, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:87:12: note: ‘struct boost::lockfree::stack::node’ declared here 87 | struct node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:94:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType = Packet*; T = boost::lockfree::stack::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:343:64: required from ‘bool boost::lockfree::stack::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:323:30: required from ‘bool boost::lockfree::stack::push(const T&) [with T = Packet*; Options = {}]’ comm_buffer.cpp:1258:63: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::stack::node’ with no trivial copy-assignment [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:32, from comm_buffer.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/stack.hpp:87:12: note: ‘struct boost::lockfree::stack::node’ declared here 87 | struct node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_controller.cpp:29: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘boost::lockfree::detail::freelist_stack::freelist_stack(const Allocator&, std::size_t) [with Allocator = std::allocator::node>; T = boost::lockfree::queue::node; Alloc = std::allocator::node>; std::size_t = long unsigned int]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:234:37: required from ‘boost::lockfree::queue::queue(boost::lockfree::queue::size_type) [with T = epoll_event*; Options = {}; boost::lockfree::queue::size_type = long unsigned int]’ comm_sock.cpp:125:84: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:63:24: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 63 | std::memset(node, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = Packet*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = Packet*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = Packet*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:894:29: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = epoll_event*; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = epoll_event*; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = epoll_event*; Options = {}]’ ../../../../../src/include/communication/commproxy_interface.h:1131:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:171:42: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:186:32: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 186 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ In file included from /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:23, from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp: In instantiation of ‘T* boost::lockfree::detail::freelist_stack::allocate_impl_unsafe() [with bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:173:49: required from ‘T* boost::lockfree::detail::freelist_stack::allocate() [with bool ThreadSafe = true; bool Bounded = false; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:103:49: required from ‘T* boost::lockfree::detail::freelist_stack::construct(const ArgumentType1&, const ArgumentType2&) [with bool ThreadSafe = true; bool Bounded = false; ArgumentType1 = int; ArgumentType2 = boost::lockfree::queue::node*; T = boost::lockfree::queue::node; Alloc = std::allocator::node>]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:326:58: required from ‘bool boost::lockfree::queue::do_push(const T&) [with bool Bounded = false; T = int; Options = {}]’ /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:304:30: required from ‘bool boost::lockfree::queue::push(const T&) [with T = int; Options = {}]’ comm_core.h:287:41: required from here /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/detail/freelist.hpp:211:28: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct boost::lockfree::queue::node’ with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 211 | std::memset(ptr, 0, sizeof(T)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/communication/commproxy_interface.h:31, from comm_sock.cpp:32: /usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include/boost/lockfree/queue.hpp:114:60: note: ‘struct boost::lockfree::queue::node’ declared here 114 | struct BOOST_ALIGNMENT(BOOST_LOCKFREE_CACHELINE_BYTES) node | ^~~~ opfusion_util.cpp: In function ‘FusionType getSelectFusionType(List*, ParamListInfo)’: opfusion_util.cpp:779:38: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 779 | limit->isPercent && DatumGetFloat8(((Const *)limit->limitCount)->constvalue) < 0) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[7]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. jsonpath_gram.y:56.1-26: warning: deprecated directive: ‘%name-prefix="jsonpath_yy"’, use ‘%define api.prefix {jsonpath_yy}’ [-Wdeprecated] 56 | %name-prefix="jsonpath_yy" | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {jsonpath_yy} jsonpath_gram.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] jsonfuncs.cpp: In function ‘void JPWalkArrayStep(JsonPathItem*, text*, text*, void (*)(text*, void*), void*)’: jsonfuncs.cpp:3540:13: warning: unused variable ‘index’ [-Wunused-variable] 3540 | int index; | ^~~~~ jsonpath.cpp:35:13: warning: ‘bool IsJsonText(text*)’ declared ‘static’ but never defined [-Wunused-function] 35 | static bool IsJsonText(text* t); | ^~~~~~~~~~ jsonpath_scan.l:215: warning, -s option given but default rule can be matched orderedsetaggs.cpp:55:13: warning: ‘void tuplesort_state_init(OrderedSetAggState*, SortGroupClause*, MemoryContext, Plan*)’ defined but not used [-Wunused-function] 55 | static void tuplesort_state_init(OrderedSetAggState* osastate, | ^~~~~~~~~~~~~~~~~~~~ pathnode.cpp: In function ‘void set_cheapest(RelOptInfo*, PlannerInfo*)’: pathnode.cpp:609:11: warning: unused variable ‘cheapest_startup_parallel_path’ [-Wunused-variable] 609 | Path* cheapest_startup_parallel_path = NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ placeholder.cpp: In function ‘void add_placeholders_to_base_rels(PlannerInfo*)’: placeholder.cpp:372:40: warning: comparison of integer expressions of different signedness: ‘Index’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 372 | if (var->varno != varno) | ~~~~~~~~~~~^~~~~~~~ formatting.cpp: In function ‘Datum interval_to_char(FunctionCallInfo)’: formatting.cpp:4572:21: warning: unused variable ‘format’ [-Wunused-variable] 4572 | FormatNode* format = NULL; | ^~~~~~ formatting.cpp:4573:14: warning: unused variable ‘incache’ [-Wunused-variable] 4573 | bool incache = FALSE; | ^~~~~~~ pgstatfuncs.cpp: In function ‘Datum get_realtime_build_log_ctrl_status(FunctionCallInfo)’: pgstatfuncs.cpp:14996:11: warning: unused variable ‘result’ [-Wunused-variable] 14996 | Datum result; | ^~~~~~ var.cpp: In function ‘bool pull_varnos_walker(Node*, pull_varnos_context*)’: var.cpp:208:29: warning: comparison of integer expressions of different signedness: ‘Index’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 208 | if (phv->phlevelsup == context->sublevels_up) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ generic_xlog.cpp: In function ‘void writeDelta(PageData*)’: generic_xlog.cpp:143:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 143 | if (i - fragmentEnd >= MATCH_THRESHOLD) { | ^ ereport scan detect unstandarded message in code file! ereport scan has finished! make[7]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. In file included from gsqlerr.cpp:24: gsqlerr_errmsg.h:16073:5: warning: unknown escape sequence: '\040' 16073 | {"could not register XML namespace with name '%s' and \ URI '%s'", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../src/include/postgres.h:54, from cbmparsexlog.cpp:26: cbmparsexlog.cpp: In function ‘bool CreateCBMReaderWorker(CBMReaderWorker*)’: cbmparsexlog.cpp:217:34: warning: format ‘%u’ expects a matching ‘unsigned int’ argument [-Wformat=] 217 | ereport(WARNING, (errmsg("Cannot create CBM Reader worker thread: %u, %m."))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../../../src/include/utils/elog.h:128:83: note: in definition of macro ‘ereport_domain’ 128 | (errstart(elevel, __FILE__, __LINE__, PG_FUNCNAME_MACRO, domain) ? (errfinish rest) : (void)0) | ^~~~ cbmparsexlog.cpp:217:9: note: in expansion of macro ‘ereport’ 217 | ereport(WARNING, (errmsg("Cannot create CBM Reader worker thread: %u, %m."))); | ^~~~~~~ cbmparsexlog.cpp:217:76: note: format string is defined here 217 | ereport(WARNING, (errmsg("Cannot create CBM Reader worker thread: %u, %m."))); | ~^ | | | unsigned int cbmparsexlog.cpp: In function ‘void WaitAndCheckCBMReaderWorkReboot(uint32, bool, bool)’: cbmparsexlog.cpp:308:12: warning: unused variable ‘state’ [-Wunused-variable] 308 | uint32 state; | ^~~~~ In file included from ../../../../../src/include/postgres.h:54, from cbmparsexlog.cpp:26: cbmparsexlog.cpp: In function ‘void ValidateCBMFile(const char*, XLogRecPtr*, uint64*, bool)’: cbmparsexlog.cpp:555:69: warning: right shift count >= width of type [-Wshift-count-overflow] 555 | (uint32)((((cbmpageheader *)page)->pageEndLsn)) >> 32, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ ../../../../../src/include/utils/elog.h:128:83: note: in definition of macro ‘ereport_domain’ 128 | (errstart(elevel, __FILE__, __LINE__, PG_FUNCNAME_MACRO, domain) ? (errfinish rest) : (void)0) | ^~~~ cbmparsexlog.cpp:553:9: note: in expansion of macro ‘ereport’ 553 | ereport(LOG, (errmsg("cbm page start at %08X/%08X , end at %08X/%08X.", | ^~~~~~~ cbmparsexlog.cpp: In function ‘bool ParseXlogIntoTaskFluent(bool)’: cbmparsexlog.cpp:1217:38: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘int’ [-Wformat=] 1217 | ereport(LOG, (errmsg("Thread CBM Reader check status %lu abnormal in parse waiting.", threadIndex))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ | | | int ../../../../../src/include/utils/elog.h:128:83: note: in definition of macro ‘ereport_domain’ 128 | (errstart(elevel, __FILE__, __LINE__, PG_FUNCNAME_MACRO, domain) ? (errfinish rest) : (void)0) | ^~~~ cbmparsexlog.cpp:1217:17: note: in expansion of macro ‘ereport’ 1217 | ereport(LOG, (errmsg("Thread CBM Reader check status %lu abnormal in parse waiting.", threadIndex))); | ^~~~~~~ cbmparsexlog.cpp:1217:72: note: format string is defined here 1217 | ereport(LOG, (errmsg("Thread CBM Reader check status %lu abnormal in parse waiting.", threadIndex))); | ~~^ | | | long unsigned int | %u cbmparsexlog.cpp:1154:30: warning: unused variable ‘temp’ [-Wunused-variable] 1154 | volatile CBM_QUEUE_NODE* temp = NULL; | ^~~~ cbmparsexlog.cpp: In function ‘bool ParseXlogIntoCBMPagesByCBMReader(CBM_RECORD*, bool)’: cbmparsexlog.cpp:1242:9: warning: unused variable ‘CBMReaderIndex’ [-Wunused-variable] 1242 | int CBMReaderIndex = t_thrd.cbm_cxt.CBMReaderIndex; | ^~~~~~~~~~~~~~ cbmparsexlog.cpp: In function ‘int CBMXLogPageRead(XLogReaderState*, XLogRecPtr, int, XLogRecPtr, char*, TimeLineID*, char*)’: cbmparsexlog.cpp:1394:9: warning: unused variable ‘cbmReaderIndex’ [-Wunused-variable] 1394 | int cbmReaderIndex = t_thrd.cbm_cxt.CBMReaderIndex; | ^~~~~~~~~~~~~~ cbmparsexlog.cpp: In function ‘void RegisterBlockChangeExtended(const RelFileNode&, ForkNumber, BlockNumber, uint8, BlockNumber)’: cbmparsexlog.cpp:2225:9: warning: unused variable ‘threadIndex’ [-Wunused-variable] 2225 | int threadIndex = t_thrd.cbm_cxt.CBMReaderIndex; | ^~~~~~~~~~~ cbmparsexlog.cpp: At global scope: cbmparsexlog.cpp:89:13: warning: ‘bool ParseXlogIntoCBMPages(TimeLineID, bool)’ declared ‘static’ but never defined [-Wunused-function] 89 | static bool ParseXlogIntoCBMPages(TimeLineID timeLine, bool isRecEnd); | ^~~~~~~~~~~~~~~~~~~~~ cbmparsexlog.cpp:1046:13: warning: ‘void ResetNodeInformation(CBM_RECORD*)’ defined but not used [-Wunused-function] 1046 | static void ResetNodeInformation(CBM_RECORD* cbmRecord) | ^~~~~~~~~~~~~~~~~~~~ In file included from d2s.cpp:58: d2s_full_table.h:48:38: warning: integer constant is so large that it is unsigned 48 | {UINT64CONST(17118578500402463900), UINT64CONST(147573952589676412)}, | ^ d2s_full_table.h:49:38: warning: integer constant is so large that it is unsigned 49 | {UINT64CONST(12632330341676300947), UINT64CONST(236118324143482260)}, | ^ d2s_full_table.h:50:38: warning: integer constant is so large that it is unsigned 50 | {UINT64CONST(10105864273341040758), UINT64CONST(188894659314785808)}, | ^ d2s_full_table.h:51:38: warning: integer constant is so large that it is unsigned 51 | {UINT64CONST(15463389048156653253), UINT64CONST(151115727451828646)}, | ^ d2s_full_table.h:52:38: warning: integer constant is so large that it is unsigned 52 | {UINT64CONST(17362724847566824558), UINT64CONST(241785163922925834)}, | ^ d2s_full_table.h:53:38: warning: integer constant is so large that it is unsigned 53 | {UINT64CONST(17579528692795369969), UINT64CONST(193428131138340667)}, | ^ d2s_full_table.h:55:38: warning: integer constant is so large that it is unsigned 55 | {UINT64CONST(18074578149087781173), UINT64CONST(247588007857076054)}, | ^ d2s_full_table.h:56:38: warning: integer constant is so large that it is unsigned 56 | {UINT64CONST(18149011334012135262), UINT64CONST(198070406285660843)}, | ^ d2s_full_table.h:64:38: warning: integer constant is so large that it is unsigned 64 | {UINT64CONST(10713157136084480204), UINT64CONST(265845599156983174)}, | ^ d2s_full_table.h:65:38: warning: integer constant is so large that it is unsigned 65 | {UINT64CONST(12259874523609494487), UINT64CONST(212676479325586539)}, | ^ d2s_full_table.h:66:38: warning: integer constant is so large that it is unsigned 66 | {UINT64CONST(13497248433629505913), UINT64CONST(170141183460469231)}, | ^ d2s_full_table.h:67:38: warning: integer constant is so large that it is unsigned 67 | {UINT64CONST(14216899864323388813), UINT64CONST(272225893536750770)}, | ^ d2s_full_table.h:68:38: warning: integer constant is so large that it is unsigned 68 | {UINT64CONST(11373519891458711051), UINT64CONST(217780714829400616)}, | ^ d2s_full_table.h:74:38: warning: integer constant is so large that it is unsigned 74 | {UINT64CONST(17880904128604832013), UINT64CONST(228359630832953580)}, | ^ d2s_full_table.h:75:38: warning: integer constant is so large that it is unsigned 75 | {UINT64CONST(14304723302883865611), UINT64CONST(182687704666362864)}, | ^ d2s_full_table.h:76:38: warning: integer constant is so large that it is unsigned 76 | {UINT64CONST(15133127457049002812), UINT64CONST(146150163733090291)}, | ^ d2s_full_table.h:77:38: warning: integer constant is so large that it is unsigned 77 | {UINT64CONST(16834306301794583852), UINT64CONST(233840261972944466)}, | ^ d2s_full_table.h:78:37: warning: integer constant is so large that it is unsigned 78 | {UINT64CONST(9778096226693756759), UINT64CONST(187072209578355573)}, | ^ d2s_full_table.h:79:38: warning: integer constant is so large that it is unsigned 79 | {UINT64CONST(15201174610838826053), UINT64CONST(149657767662684458)}, | ^ d2s_full_table.h:82:38: warning: integer constant is so large that it is unsigned 82 | {UINT64CONST(15418428848909281466), UINT64CONST(153249554086588885)}, | ^ d2s_full_table.h:84:38: warning: integer constant is so large that it is unsigned 84 | {UINT64CONST(16046240111861969953), UINT64CONST(196159429230833773)}, | ^ d2s_full_table.h:86:38: warning: integer constant is so large that it is unsigned 86 | {UINT64CONST(10209010661905972635), UINT64CONST(251084069415467230)}, | ^ d2s_full_table.h:88:38: warning: integer constant is so large that it is unsigned 88 | {UINT64CONST(10223115638361732810), UINT64CONST(160693804425899027)}, | ^ d2s_full_table.h:92:38: warning: integer constant is so large that it is unsigned 92 | {UINT64CONST(13739044029062464211), UINT64CONST(263280729171392966)}, | ^ d2s_full_table.h:94:38: warning: integer constant is so large that it is unsigned 94 | {UINT64CONST(13220206756290269483), UINT64CONST(168499666669691498)}, | ^ d2s_full_table.h:95:38: warning: integer constant is so large that it is unsigned 95 | {UINT64CONST(17462981995322520850), UINT64CONST(269599466671506397)}, | ^ d2s_full_table.h:97:38: warning: integer constant is so large that it is unsigned 97 | {UINT64CONST(12652048002903177473), UINT64CONST(172543658669764094)}, | ^ d2s_full_table.h:100:38: warning: integer constant is so large that it is unsigned 100 | {UINT64CONST(17678063637842498946), UINT64CONST(176684706477838432)}, | ^ d2s_full_table.h:101:38: warning: integer constant is so large that it is unsigned 101 | {UINT64CONST(13527506561580357021), UINT64CONST(282695530364541492)}, | ^ d2s_full_table.h:105:38: warning: integer constant is so large that it is unsigned 105 | {UINT64CONST(15627011115008661990), UINT64CONST(231584178474632390)}, | ^ d2s_full_table.h:106:38: warning: integer constant is so large that it is unsigned 106 | {UINT64CONST(12501608892006929592), UINT64CONST(185267342779705912)}, | ^ d2s_full_table.h:109:38: warning: integer constant is so large that it is unsigned 109 | {UINT64CONST(10735612169159626121), UINT64CONST(189713759006418854)}, | ^ d2s_full_table.h:110:38: warning: integer constant is so large that it is unsigned 110 | {UINT64CONST(12277838550069611220), UINT64CONST(151771007205135083)}, | ^ d2s_full_table.h:111:38: warning: integer constant is so large that it is unsigned 111 | {UINT64CONST(15955192865369467629), UINT64CONST(242833611528216133)}, | ^ d2s_full_table.h:113:38: warning: integer constant is so large that it is unsigned 113 | {UINT64CONST(12424932722681605476), UINT64CONST(155413511378058325)}, | ^ d2s_full_table.h:115:38: warning: integer constant is so large that it is unsigned 115 | {UINT64CONST(15903913885032455010), UINT64CONST(198929294563914656)}, | ^ d2s_full_table.h:117:38: warning: integer constant is so large that it is unsigned 117 | {UINT64CONST(14454051669254485895), UINT64CONST(254629497041810760)}, | ^ d2s_full_table.h:118:38: warning: integer constant is so large that it is unsigned 118 | {UINT64CONST(11563241335403588716), UINT64CONST(203703597633448608)}, | ^ d2s_full_table.h:119:38: warning: integer constant is so large that it is unsigned 119 | {UINT64CONST(16629290697806691620), UINT64CONST(162962878106758886)}, | ^ d2s_full_table.h:125:38: warning: integer constant is so large that it is unsigned 125 | {UINT64CONST(10913125826658934609), UINT64CONST(170878962873672806)}, | ^ d2s_full_table.h:126:38: warning: integer constant is so large that it is unsigned 126 | {UINT64CONST(10082303693170474728), UINT64CONST(273406340597876490)}, | ^ d2s_full_table.h:128:38: warning: integer constant is so large that it is unsigned 128 | {UINT64CONST(17520720807854834795), UINT64CONST(174980057982640953)}, | ^ d2s_full_table.h:131:38: warning: integer constant is so large that it is unsigned 131 | {UINT64CONST(15580034865808528224), UINT64CONST(179179579374224336)}, | ^ d2s_full_table.h:132:38: warning: integer constant is so large that it is unsigned 132 | {UINT64CONST(17549358155809824511), UINT64CONST(286687326998758938)}, | ^ d2s_full_table.h:134:38: warning: integer constant is so large that it is unsigned 134 | {UINT64CONST(17134547323305344204), UINT64CONST(183479889279205720)}, | ^ d2s_full_table.h:135:38: warning: integer constant is so large that it is unsigned 135 | {UINT64CONST(13707637858644275364), UINT64CONST(146783911423364576)}, | ^ d2s_full_table.h:136:38: warning: integer constant is so large that it is unsigned 136 | {UINT64CONST(14553522944347019935), UINT64CONST(234854258277383322)}, | ^ d2s_full_table.h:138:38: warning: integer constant is so large that it is unsigned 138 | {UINT64CONST(10789994210278856888), UINT64CONST(150306725297525326)}, | ^ d2s_full_table.h:139:37: warning: integer constant is so large that it is unsigned 139 | {UINT64CONST(9885293106962350374), UINT64CONST(240490760476040522)}, | ^ d2s_full_table.h:144:38: warning: integer constant is so large that it is unsigned 144 | {UINT64CONST(15663428499760305882), UINT64CONST(157608024785577916)}, | ^ d2s_full_table.h:145:38: warning: integer constant is so large that it is unsigned 145 | {UINT64CONST(17682787970132668764), UINT64CONST(252172839656924666)}, | ^ d2s_full_table.h:146:38: warning: integer constant is so large that it is unsigned 146 | {UINT64CONST(10456881561364224688), UINT64CONST(201738271725539733)}, | ^ d2s_full_table.h:147:38: warning: integer constant is so large that it is unsigned 147 | {UINT64CONST(15744202878575200397), UINT64CONST(161390617380431786)}, | ^ d2s_full_table.h:148:38: warning: integer constant is so large that it is unsigned 148 | {UINT64CONST(17812026976236499989), UINT64CONST(258224987808690858)}, | ^ d2s_full_table.h:150:38: warning: integer constant is so large that it is unsigned 150 | {UINT64CONST(13613306553636506187), UINT64CONST(165263992197562149)}, | ^ d2s_full_table.h:151:38: warning: integer constant is so large that it is unsigned 151 | {UINT64CONST(10713244041592678929), UINT64CONST(264422387516099439)}, | ^ d2s_full_table.h:152:38: warning: integer constant is so large that it is unsigned 152 | {UINT64CONST(12259944048016053467), UINT64CONST(211537910012879551)}, | ^ d2s_full_table.h:155:38: warning: integer constant is so large that it is unsigned 155 | {UINT64CONST(16686253377679378312), UINT64CONST(216614819853188660)}, | ^ d2s_full_table.h:156:38: warning: integer constant is so large that it is unsigned 156 | {UINT64CONST(13349002702143502650), UINT64CONST(173291855882550928)}, | ^ d2s_full_table.h:157:38: warning: integer constant is so large that it is unsigned 157 | {UINT64CONST(17669055508687693916), UINT64CONST(277266969412081485)}, | ^ d2s_full_table.h:158:38: warning: integer constant is so large that it is unsigned 158 | {UINT64CONST(14135244406950155133), UINT64CONST(221813575529665188)}, | ^ d2s_full_table.h:160:38: warning: integer constant is so large that it is unsigned 160 | {UINT64CONST(11452284974360759988), UINT64CONST(283921376677971441)}, | ^ d2s_full_table.h:162:38: warning: integer constant is so large that it is unsigned 162 | {UINT64CONST(11756680961281178780), UINT64CONST(181709681073901722)}, | ^ d2s_full_table.h:164:38: warning: integer constant is so large that it is unsigned 164 | {UINT64CONST(18000030682233437097), UINT64CONST(232588391774594204)}, | ^ d2s_full_table.h:165:38: warning: integer constant is so large that it is unsigned 165 | {UINT64CONST(18089373360528660001), UINT64CONST(186070713419675363)}, | ^ d2s_full_table.h:167:38: warning: integer constant is so large that it is unsigned 167 | {UINT64CONST(16513570034941246220), UINT64CONST(238170513177184465)}, | ^ d2s_full_table.h:168:38: warning: integer constant is so large that it is unsigned 168 | {UINT64CONST(13210856027952996976), UINT64CONST(190536410541747572)}, | ^ d2s_full_table.h:172:38: warning: integer constant is so large that it is unsigned 172 | {UINT64CONST(10497670562401807014), UINT64CONST(156087427515799611)}, | ^ d2s_full_table.h:173:37: warning: integer constant is so large that it is unsigned 173 | {UINT64CONST(9417575270359070576), UINT64CONST(249739884025279378)}, | ^ d2s_full_table.h:174:38: warning: integer constant is so large that it is unsigned 174 | {UINT64CONST(14912757845771077107), UINT64CONST(199791907220223502)}, | ^ d2s_full_table.h:176:38: warning: integer constant is so large that it is unsigned 176 | {UINT64CONST(10971762650154775986), UINT64CONST(255733641241886083)}, | ^ d2s_full_table.h:177:38: warning: integer constant is so large that it is unsigned 177 | {UINT64CONST(16156107749607641435), UINT64CONST(204586912993508866)}, | ^ d2s_full_table.h:178:37: warning: integer constant is so large that it is unsigned 178 | {UINT64CONST(9235537384944202825), UINT64CONST(163669530394807093)}, | ^ d2s_full_table.h:179:38: warning: integer constant is so large that it is unsigned 179 | {UINT64CONST(11087511001168814197), UINT64CONST(261871248631691349)}, | ^ d2s_full_table.h:180:38: warning: integer constant is so large that it is unsigned 180 | {UINT64CONST(12559357615676961681), UINT64CONST(209496998905353079)}, | ^ d2s_full_table.h:181:38: warning: integer constant is so large that it is unsigned 181 | {UINT64CONST(13736834907283479668), UINT64CONST(167597599124282463)}, | ^ d2s_full_table.h:182:38: warning: integer constant is so large that it is unsigned 182 | {UINT64CONST(18289587036911657145), UINT64CONST(268156158598851941)}, | ^ d2s_full_table.h:183:38: warning: integer constant is so large that it is unsigned 183 | {UINT64CONST(10942320814787415393), UINT64CONST(214524926879081553)}, | ^ d2s_full_table.h:184:38: warning: integer constant is so large that it is unsigned 184 | {UINT64CONST(16132554281313752961), UINT64CONST(171619941503265242)}, | ^ d2s_full_table.h:185:38: warning: integer constant is so large that it is unsigned 185 | {UINT64CONST(11054691591134363444), UINT64CONST(274591906405224388)}, | ^ d2s_full_table.h:186:38: warning: integer constant is so large that it is unsigned 186 | {UINT64CONST(16222450902391311402), UINT64CONST(219673525124179510)}, | ^ d2s_full_table.h:187:38: warning: integer constant is so large that it is unsigned 187 | {UINT64CONST(12977960721913049122), UINT64CONST(175738820099343608)}, | ^ d2s_full_table.h:188:38: warning: integer constant is so large that it is unsigned 188 | {UINT64CONST(17075388340318968271), UINT64CONST(281182112158949773)}, | ^ d2s_full_table.h:192:38: warning: integer constant is so large that it is unsigned 192 | {UINT64CONST(14755542681855616155), UINT64CONST(230344386280611654)}, | ^ d2s_full_table.h:193:38: warning: integer constant is so large that it is unsigned 193 | {UINT64CONST(15493782960226403247), UINT64CONST(184275509024489323)}, | ^ d2s_full_table.h:195:37: warning: integer constant is so large that it is unsigned 195 | {UINT64CONST(9501865507812447252), UINT64CONST(235872651551346334)}, | ^ d2s_full_table.h:196:38: warning: integer constant is so large that it is unsigned 196 | {UINT64CONST(11290841220991868125), UINT64CONST(188698121241077067)}, | ^ d2s_full_table.h:198:38: warning: integer constant is so large that it is unsigned 198 | {UINT64CONST(10025058185179298811), UINT64CONST(241533595188578646)}, | ^ d2s_full_table.h:200:38: warning: integer constant is so large that it is unsigned 200 | {UINT64CONST(14532604630946953951), UINT64CONST(154581500920690333)}, | ^ d2s_full_table.h:203:38: warning: integer constant is so large that it is unsigned 203 | {UINT64CONST(14733813189500004432), UINT64CONST(158291456942786901)}, | ^ d2s_full_table.h:204:38: warning: integer constant is so large that it is unsigned 204 | {UINT64CONST(16195403473716186445), UINT64CONST(253266331108459042)}, | ^ d2s_full_table.h:207:38: warning: integer constant is so large that it is unsigned 207 | {UINT64CONST(16731667109675051333), UINT64CONST(259344723055062059)}, | ^ d2s_full_table.h:208:38: warning: integer constant is so large that it is unsigned 208 | {UINT64CONST(17074682502481951390), UINT64CONST(207475778444049647)}, | ^ d2s_full_table.h:212:38: warning: integer constant is so large that it is unsigned 212 | {UINT64CONST(10711438158542398211), UINT64CONST(169964157701365471)}, | ^ d2s_full_table.h:213:37: warning: integer constant is so large that it is unsigned 213 | {UINT64CONST(9759603424184016492), UINT64CONST(271942652322184754)}, | ^ d2s_full_table.h:214:38: warning: integer constant is so large that it is unsigned 214 | {UINT64CONST(11497031554089123517), UINT64CONST(217554121857747803)}, | ^ d2s_full_table.h:215:38: warning: integer constant is so large that it is unsigned 215 | {UINT64CONST(16576322872755119460), UINT64CONST(174043297486198242)}, | ^ d2s_full_table.h:216:38: warning: integer constant is so large that it is unsigned 216 | {UINT64CONST(11764721337440549842), UINT64CONST(278469275977917188)}, | ^ d2s_full_table.h:217:38: warning: integer constant is so large that it is unsigned 217 | {UINT64CONST(16790474699436260520), UINT64CONST(222775420782333750)}, | ^ d2s_full_table.h:218:38: warning: integer constant is so large that it is unsigned 218 | {UINT64CONST(13432379759549008416), UINT64CONST(178220336625867000)}, | ^ d2s_full_table.h:220:38: warning: integer constant is so large that it is unsigned 220 | {UINT64CONST(17193446092222730773), UINT64CONST(228122030881109760)}, | ^ d2s_full_table.h:221:38: warning: integer constant is so large that it is unsigned 221 | {UINT64CONST(13754756873778184618), UINT64CONST(182497624704887808)}, | ^ d2s_full_table.h:222:38: warning: integer constant is so large that it is unsigned 222 | {UINT64CONST(18382503128506368341), UINT64CONST(145998099763910246)}, | ^ d2s_full_table.h:225:38: warning: integer constant is so large that it is unsigned 225 | {UINT64CONST(17052795772514404226), UINT64CONST(149502054158244092)}, | ^ d2s_full_table.h:226:38: warning: integer constant is so large that it is unsigned 226 | {UINT64CONST(12527077977055405469), UINT64CONST(239203286653190548)}, | ^ d2s_full_table.h:227:38: warning: integer constant is so large that it is unsigned 227 | {UINT64CONST(17400360011128145022), UINT64CONST(191362629322552438)}, | ^ d2s_full_table.h:229:38: warning: integer constant is so large that it is unsigned 229 | {UINT64CONST(15631632947708587046), UINT64CONST(244944165532867121)}, | ^ d2s_full_table.h:231:38: warning: integer constant is so large that it is unsigned 231 | {UINT64CONST(18120812478965698421), UINT64CONST(156764265941034957)}, | ^ d2s_full_table.h:232:38: warning: integer constant is so large that it is unsigned 232 | {UINT64CONST(14235904707377476180), UINT64CONST(250822825505655932)}, | ^ d2s_full_table.h:234:38: warning: integer constant is so large that it is unsigned 234 | {UINT64CONST(17965416168102169531), UINT64CONST(160526608323619796)}, | ^ d2s_full_table.h:241:38: warning: integer constant is so large that it is unsigned 241 | {UINT64CONST(10528270399884173809), UINT64CONST(269318958159276723)}, | ^ d2s_full_table.h:242:38: warning: integer constant is so large that it is unsigned 242 | {UINT64CONST(15801313949391159694), UINT64CONST(215455166527421378)}, | ^ d2s_full_table.h:244:38: warning: integer constant is so large that it is unsigned 244 | {UINT64CONST(17274202803427156150), UINT64CONST(275782613155099364)}, | ^ d2s_full_table.h:245:38: warning: integer constant is so large that it is unsigned 245 | {UINT64CONST(17508711057483635243), UINT64CONST(220626090524079491)}, | ^ d2s_full_table.h:246:38: warning: integer constant is so large that it is unsigned 246 | {UINT64CONST(10317620031244997871), UINT64CONST(176500872419263593)}, | ^ d2s_full_table.h:247:38: warning: integer constant is so large that it is unsigned 247 | {UINT64CONST(12818843235250086271), UINT64CONST(282401395870821749)}, | ^ d2s_full_table.h:248:38: warning: integer constant is so large that it is unsigned 248 | {UINT64CONST(13944423402941979340), UINT64CONST(225921116696657399)}, | ^ d2s_full_table.h:249:38: warning: integer constant is so large that it is unsigned 249 | {UINT64CONST(14844887537095493795), UINT64CONST(180736893357325919)}, | ^ d2s_full_table.h:250:38: warning: integer constant is so large that it is unsigned 250 | {UINT64CONST(15565258844418305359), UINT64CONST(144589514685860735)}, | ^ d2s_full_table.h:252:38: warning: integer constant is so large that it is unsigned 252 | {UINT64CONST(16234182506113520537), UINT64CONST(185074578797901741)}, | ^ d2s_full_table.h:253:37: warning: integer constant is so large that it is unsigned 253 | {UINT64CONST(9297997190148906106), UINT64CONST(148059663038321393)}, | ^ d2s_full_table.h:254:38: warning: integer constant is so large that it is unsigned 254 | {UINT64CONST(11187446689496339446), UINT64CONST(236895460861314229)}, | ^ d2s_full_table.h:255:38: warning: integer constant is so large that it is unsigned 255 | {UINT64CONST(12639306166338981880), UINT64CONST(189516368689051383)}, | ^ d2s_full_table.h:256:38: warning: integer constant is so large that it is unsigned 256 | {UINT64CONST(17490142562555006151), UINT64CONST(151613094951241106)}, | ^ d2s_full_table.h:258:38: warning: integer constant is so large that it is unsigned 258 | {UINT64CONST(16484424376483351356), UINT64CONST(194064761537588616)}, | ^ d2s_full_table.h:259:37: warning: integer constant is so large that it is unsigned 259 | {UINT64CONST(9498190686444770762), UINT64CONST(155251809230070893)}, | ^ d2s_full_table.h:260:38: warning: integer constant is so large that it is unsigned 260 | {UINT64CONST(11507756283569722895), UINT64CONST(248402894768113429)}, | ^ d2s_full_table.h:261:38: warning: integer constant is so large that it is unsigned 261 | {UINT64CONST(12895553841597688639), UINT64CONST(198722315814490743)}, | ^ d2s_full_table.h:262:38: warning: integer constant is so large that it is unsigned 262 | {UINT64CONST(17695140702761971558), UINT64CONST(158977852651592594)}, | ^ d2s_full_table.h:263:38: warning: integer constant is so large that it is unsigned 263 | {UINT64CONST(17244178680193423523), UINT64CONST(254364564242548151)}, | ^ d2s_full_table.h:264:38: warning: integer constant is so large that it is unsigned 264 | {UINT64CONST(10105994129412828495), UINT64CONST(203491651394038521)}, | ^ d2s_full_table.h:266:38: warning: integer constant is so large that it is unsigned 266 | {UINT64CONST(10722063196803274280), UINT64CONST(260469313784369307)}, | ^ d2s_full_table.h:268:38: warning: integer constant is so large that it is unsigned 268 | {UINT64CONST(15716557601334680315), UINT64CONST(166700360821996356)}, | ^ d2s_full_table.h:269:38: warning: integer constant is so large that it is unsigned 269 | {UINT64CONST(17767794532651667857), UINT64CONST(266720577315194170)}, | ^ d2s_full_table.h:270:38: warning: integer constant is so large that it is unsigned 270 | {UINT64CONST(14214235626121334286), UINT64CONST(213376461852155336)}, | ^ d2s_full_table.h:273:38: warning: integer constant is so large that it is unsigned 273 | {UINT64CONST(15735968901865657612), UINT64CONST(218497496936607064)}, | ^ d2s_full_table.h:274:38: warning: integer constant is so large that it is unsigned 274 | {UINT64CONST(16278123936234436413), UINT64CONST(174797997549285651)}, | ^ d2s_full_table.h:277:37: warning: integer constant is so large that it is unsigned 277 | {UINT64CONST(9732823138989271479), UINT64CONST(178993149490468507)}, | ^ d2s_full_table.h:279:38: warning: integer constant is so large that it is unsigned 279 | {UINT64CONST(11720143854957885429), UINT64CONST(229111231347799689)}, | ^ d2s_full_table.h:280:38: warning: integer constant is so large that it is unsigned 280 | {UINT64CONST(13065463898708218666), UINT64CONST(183288985078239751)}, | ^ d2s_full_table.h:283:38: warning: integer constant is so large that it is unsigned 283 | {UINT64CONST(13821756890046245153), UINT64CONST(187687920720117505)}, | ^ d2s_full_table.h:284:38: warning: integer constant is so large that it is unsigned 284 | {UINT64CONST(11057405512036996122), UINT64CONST(150150336576094004)}, | ^ d2s_full_table.h:286:38: warning: integer constant is so large that it is unsigned 286 | {UINT64CONST(16367088344252501231), UINT64CONST(192192430817400325)}, | ^ d2s_full_table.h:287:38: warning: integer constant is so large that it is unsigned 287 | {UINT64CONST(13093670675402000985), UINT64CONST(153753944653920260)}, | ^ d2s_full_table.h:289:38: warning: integer constant is so large that it is unsigned 289 | {UINT64CONST(13070549649772650937), UINT64CONST(196805049157017933)}, | ^ d2s_full_table.h:290:38: warning: integer constant is so large that it is unsigned 290 | {UINT64CONST(17835137349301941396), UINT64CONST(157444039325614346)}, | ^ d2s_full_table.h:295:38: warning: integer constant is so large that it is unsigned 295 | {UINT64CONST(15797473021471260058), UINT64CONST(206365051224869236)}, | ^ d2s_full_table.h:298:37: warning: integer constant is so large that it is unsigned 298 | {UINT64CONST(9978506365220160957), UINT64CONST(211317812454266098)}, | ^ d2s_full_table.h:299:38: warning: integer constant is so large that it is unsigned 299 | {UINT64CONST(15361502721659949412), UINT64CONST(169054249963412878)}, | ^ d2s_full_table.h:301:38: warning: integer constant is so large that it is unsigned 301 | {UINT64CONST(16711244431931206989), UINT64CONST(216389439953168484)}, | ^ d2s_full_table.h:302:38: warning: integer constant is so large that it is unsigned 302 | {UINT64CONST(17058344360286875914), UINT64CONST(173111551962534787)}, | ^ d2s_full_table.h:303:38: warning: integer constant is so large that it is unsigned 303 | {UINT64CONST(12535955717491360170), UINT64CONST(276978483140055660)}, | ^ d2s_full_table.h:304:38: warning: integer constant is so large that it is unsigned 304 | {UINT64CONST(10028764573993088136), UINT64CONST(221582786512044528)}, | ^ d2s_full_table.h:305:38: warning: integer constant is so large that it is unsigned 305 | {UINT64CONST(15401709288678291155), UINT64CONST(177266229209635622)}, | ^ d2s_full_table.h:306:37: warning: integer constant is so large that it is unsigned 306 | {UINT64CONST(9885339602917624555), UINT64CONST(283625966735416996)}, | ^ d2s_full_table.h:308:38: warning: integer constant is so large that it is unsigned 308 | {UINT64CONST(14443184738299482427), UINT64CONST(181520618710666877)}, | ^ d2s_full_table.h:310:38: warning: integer constant is so large that it is unsigned 310 | {UINT64CONST(10370709072591134795), UINT64CONST(232346391949653603)}, | ^ d2s_full_table.h:311:38: warning: integer constant is so large that it is unsigned 311 | {UINT64CONST(15675264887556728482), UINT64CONST(185877113559722882)}, | ^ d2s_full_table.h:315:38: warning: integer constant is so large that it is unsigned 315 | {UINT64CONST(11631070584651125387), UINT64CONST(152270531428124985)}, | ^ d2s_full_table.h:317:38: warning: integer constant is so large that it is unsigned 317 | {UINT64CONST(11198421533611530172), UINT64CONST(194906280227999981)}, | ^ d2s_full_table.h:321:38: warning: integer constant is so large that it is unsigned 321 | {UINT64CONST(17201769941212962380), UINT64CONST(159667224762777584)}, | ^ d2s_full_table.h:322:38: warning: integer constant is so large that it is unsigned 322 | {UINT64CONST(16454785461715008838), UINT64CONST(255467559620444135)}, | ^ d2s_full_table.h:323:38: warning: integer constant is so large that it is unsigned 323 | {UINT64CONST(13163828369372007071), UINT64CONST(204374047696355308)}, | ^ d2s_full_table.h:324:38: warning: integer constant is so large that it is unsigned 324 | {UINT64CONST(17909760324981426303), UINT64CONST(163499238157084246)}, | ^ d2s_full_table.h:327:38: warning: integer constant is so large that it is unsigned 327 | {UINT64CONST(16568707141704863579), UINT64CONST(167423219872854268)}, | ^ d2s_full_table.h:333:38: warning: integer constant is so large that it is unsigned 333 | {UINT64CONST(15941491023890099121), UINT64CONST(175555970201398037)}, | ^ d2s_full_table.h:334:38: warning: integer constant is so large that it is unsigned 334 | {UINT64CONST(10748990379256517301), UINT64CONST(280889552322236860)}, | ^ d2s_full_table.h:336:38: warning: integer constant is so large that it is unsigned 336 | {UINT64CONST(14258051472207991719), UINT64CONST(179769313486231590)}, | ^ d2s_full_table.h:366:38: warning: integer constant is so large that it is unsigned 366 | {UINT64CONST(10376293541461622784), UINT64CONST(93132257461547851)}, | ^ d2s_full_table.h:369:38: warning: integer constant is so large that it is unsigned 369 | {UINT64CONST(14600669991935148032), UINT64CONST(90949470177292823)}, | ^ d2s_full_table.h:370:38: warning: integer constant is so large that it is unsigned 370 | {UINT64CONST(13639151471491547136), UINT64CONST(113686837721616029)}, | ^ d2s_full_table.h:374:38: warning: integer constant is so large that it is unsigned 374 | {UINT64CONST(10200200157203529728), UINT64CONST(138777878078144567)}, | ^ d2s_full_table.h:375:38: warning: integer constant is so large that it is unsigned 375 | {UINT64CONST(13292654125893287936), UINT64CONST(86736173798840354)}, | ^ d2s_full_table.h:378:38: warning: integer constant is so large that it is unsigned 378 | {UINT64CONST(16728102434789916672), UINT64CONST(84703294725430033)}, | ^ d2s_full_table.h:380:38: warning: integer constant is so large that it is unsigned 380 | {UINT64CONST(18067209522111315968), UINT64CONST(132348898008484427)}, | ^ d2s_full_table.h:384:38: warning: integer constant is so large that it is unsigned 384 | {UINT64CONST(16125424340018921472), UINT64CONST(80779356694631608)}, | ^ d2s_full_table.h:386:38: warning: integer constant is so large that it is unsigned 386 | {UINT64CONST(15972603494424788992), UINT64CONST(126217744835361888)}, | ^ d2s_full_table.h:387:37: warning: integer constant is so large that it is unsigned 387 | {UINT64CONST(9982877184015493120), UINT64CONST(78886090522101180)}, | ^ d2s_full_table.h:388:38: warning: integer constant is so large that it is unsigned 388 | {UINT64CONST(12478596480019366400), UINT64CONST(98607613152626475)}, | ^ d2s_full_table.h:389:38: warning: integer constant is so large that it is unsigned 389 | {UINT64CONST(10986559581596820096), UINT64CONST(123259516440783094)}, | ^ d2s_full_table.h:391:38: warning: integer constant is so large that it is unsigned 391 | {UINT64CONST(12042014186943056628), UINT64CONST(96296497219361792)}, | ^ d2s_full_table.h:392:38: warning: integer constant is so large that it is unsigned 392 | {UINT64CONST(15052517733678820785), UINT64CONST(120370621524202240)}, | ^ d2s_full_table.h:393:37: warning: integer constant is so large that it is unsigned 393 | {UINT64CONST(9407823583549262990), UINT64CONST(75231638452626400)}, | ^ d2s_full_table.h:394:38: warning: integer constant is so large that it is unsigned 394 | {UINT64CONST(11759779479436578738), UINT64CONST(94039548065783000)}, | ^ d2s_full_table.h:395:38: warning: integer constant is so large that it is unsigned 395 | {UINT64CONST(14699724349295723422), UINT64CONST(117549435082228750)}, | ^ d2s_full_table.h:397:38: warning: integer constant is so large that it is unsigned 397 | {UINT64CONST(10331238143280436948), UINT64CONST(91835496157991211)}, | ^ d2s_full_table.h:400:37: warning: integer constant is so large that it is unsigned 400 | {UINT64CONST(9944984561221445835), UINT64CONST(89683101716788292)}, | ^ d2s_full_table.h:401:38: warning: integer constant is so large that it is unsigned 401 | {UINT64CONST(12431230701526807293), UINT64CONST(112103877145985365)}, | ^ d2s_full_table.h:403:38: warning: integer constant is so large that it is unsigned 403 | {UINT64CONST(17205888765512323542), UINT64CONST(87581154020301066)}, | ^ d2s_full_table.h:404:38: warning: integer constant is so large that it is unsigned 404 | {UINT64CONST(12283988920035628619), UINT64CONST(109476442525376333)}, | ^ d2s_full_table.h:406:38: warning: integer constant is so large that it is unsigned 406 | {UINT64CONST(12479170105294952299), UINT64CONST(85528470722950260)}, | ^ d2s_full_table.h:407:38: warning: integer constant is so large that it is unsigned 407 | {UINT64CONST(15598962631618690374), UINT64CONST(106910588403687825)}, | ^ d2s_full_table.h:409:38: warning: integer constant is so large that it is unsigned 409 | {UINT64CONST(17374836326682913246), UINT64CONST(83523897190381113)}, | ^ d2s_full_table.h:411:37: warning: integer constant is so large that it is unsigned 411 | {UINT64CONST(9854359191339347308), UINT64CONST(130506089359970490)}, | ^ d2s_full_table.h:412:38: warning: integer constant is so large that it is unsigned 412 | {UINT64CONST(10770660513014479971), UINT64CONST(81566305849981556)}, | ^ d2s_full_table.h:413:38: warning: integer constant is so large that it is unsigned 413 | {UINT64CONST(13463325641268099964), UINT64CONST(101957882312476945)}, | ^ d2s_full_table.h:415:38: warning: integer constant is so large that it is unsigned 415 | {UINT64CONST(15706369927971514489), UINT64CONST(79654595556622613)}, | ^ d2s_full_table.h:420:38: warning: integer constant is so large that it is unsigned 420 | {UINT64CONST(17850130272881932242), UINT64CONST(121543267145725423)}, | ^ d2s_full_table.h:421:38: warning: integer constant is so large that it is unsigned 421 | {UINT64CONST(18073860448192289507), UINT64CONST(75964541966078389)}, | ^ d2s_full_table.h:424:38: warning: integer constant is so large that it is unsigned 424 | {UINT64CONST(13182683513586250689), UINT64CONST(74184123013748427)}, | ^ d2s_full_table.h:425:38: warning: integer constant is so large that it is unsigned 425 | {UINT64CONST(11866668373555425458), UINT64CONST(92730153767185534)}, | ^ d2s_full_table.h:427:38: warning: integer constant is so large that it is unsigned 427 | {UINT64CONST(17341285199088104971), UINT64CONST(72445432630613698)}, | ^ d2s_full_table.h:428:38: warning: integer constant is so large that it is unsigned 428 | {UINT64CONST(12453234462005355406), UINT64CONST(90556790788267123)}, | ^ d2s_full_table.h:429:38: warning: integer constant is so large that it is unsigned 429 | {UINT64CONST(10954857059079306353), UINT64CONST(113195988485333904)}, | ^ d2s_full_table.h:430:38: warning: integer constant is so large that it is unsigned 430 | {UINT64CONST(13693571323849132942), UINT64CONST(141494985606667380)}, | ^ d2s_full_table.h:431:38: warning: integer constant is so large that it is unsigned 431 | {UINT64CONST(17781854114260483896), UINT64CONST(88434366004167112)}, | ^ d2s_full_table.h:435:38: warning: integer constant is so large that it is unsigned 435 | {UINT64CONST(15077066234082509644), UINT64CONST(107952106938680557)}, | ^ d2s_full_table.h:437:38: warning: integer constant is so large that it is unsigned 437 | {UINT64CONST(14661261756894078100), UINT64CONST(84337583545844185)}, | ^ d2s_full_table.h:440:38: warning: integer constant is so large that it is unsigned 440 | {UINT64CONST(12732371365632458552), UINT64CONST(82360921431488462)}, | ^ d2s_full_table.h:442:38: warning: integer constant is so large that it is unsigned 442 | {UINT64CONST(17588487249587022536), UINT64CONST(128688939736700722)}, | ^ d2s_full_table.h:443:38: warning: integer constant is so large that it is unsigned 443 | {UINT64CONST(15604490549419276989), UINT64CONST(80430587335437951)}, | ^ d2s_full_table.h:444:38: warning: integer constant is so large that it is unsigned 444 | {UINT64CONST(14893927168346708332), UINT64CONST(100538234169297439)}, | ^ d2s_full_table.h:445:38: warning: integer constant is so large that it is unsigned 445 | {UINT64CONST(14005722942005997511), UINT64CONST(125672792711621799)}, | ^ d2s_full_table.h:446:38: warning: integer constant is so large that it is unsigned 446 | {UINT64CONST(15671105866394830300), UINT64CONST(78545495444763624)}, | ^ d2s_full_table.h:448:38: warning: integer constant is so large that it is unsigned 448 | {UINT64CONST(15262730879387146537), UINT64CONST(122727336632443163)}, | ^ d2s_full_table.h:450:38: warning: integer constant is so large that it is unsigned 450 | {UINT64CONST(13653390756431478696), UINT64CONST(95880731744096221)}, | ^ d2s_full_table.h:453:38: warning: integer constant is so large that it is unsigned 453 | {UINT64CONST(10018740084832930858), UINT64CONST(93633527093843966)}, | ^ d2s_full_table.h:455:38: warning: integer constant is so large that it is unsigned 455 | {UINT64CONST(15897591223523656064), UINT64CONST(73151193042065598)}, | ^ d2s_full_table.h:456:38: warning: integer constant is so large that it is unsigned 456 | {UINT64CONST(10648616992549794273), UINT64CONST(91438991302581998)}, | ^ d2s_full_table.h:458:38: warning: integer constant is so large that it is unsigned 458 | {UINT64CONST(14332621041645359599), UINT64CONST(142873423910284372)}, | ^ d2s_full_table.h:459:38: warning: integer constant is so large that it is unsigned 459 | {UINT64CONST(18181260187883125557), UINT64CONST(89295889943927732)}, | ^ d2s_full_table.h:461:38: warning: integer constant is so large that it is unsigned 461 | {UINT64CONST(14573160988285219972), UINT64CONST(139524828037387082)}, | ^ d2s_full_table.h:462:38: warning: integer constant is so large that it is unsigned 462 | {UINT64CONST(13719911636105650386), UINT64CONST(87203017523366926)}, | ^ d2s_full_table.h:466:38: warning: integer constant is so large that it is unsigned 466 | {UINT64CONST(18405263671790372785), UINT64CONST(106448996000203767)}, | ^ d2s_full_table.h:467:38: warning: integer constant is so large that it is unsigned 467 | {UINT64CONST(18394893571310578077), UINT64CONST(133061245000254709)}, | ^ d2s_full_table.h:468:38: warning: integer constant is so large that it is unsigned 468 | {UINT64CONST(13802651491282805250), UINT64CONST(83163278125159193)}, | ^ d2s_full_table.h:472:38: warning: integer constant is so large that it is unsigned 472 | {UINT64CONST(17173198981865506339), UINT64CONST(101517673492625968)}, | ^ d2s_full_table.h:475:38: warning: integer constant is so large that it is unsigned 475 | {UINT64CONST(14464859121514339583), UINT64CONST(99138353020142547)}, | ^ d2s_full_table.h:476:38: warning: integer constant is so large that it is unsigned 476 | {UINT64CONST(13469387883465536574), UINT64CONST(123922941275178184)}, | ^ d2s_full_table.h:478:38: warning: integer constant is so large that it is unsigned 478 | {UINT64CONST(15134645302384838353), UINT64CONST(96814797871232956)}, | ^ d2s_full_table.h:480:37: warning: integer constant is so large that it is unsigned 480 | {UINT64CONST(9518098633274461011), UINT64CONST(75636560836900747)}, | ^ d2s_full_table.h:482:38: warning: integer constant is so large that it is unsigned 482 | {UINT64CONST(18330793628311886258), UINT64CONST(118182126307657417)}, | ^ d2s_full_table.h:484:38: warning: integer constant is so large that it is unsigned 484 | {UINT64CONST(14897393274422084627), UINT64CONST(92329786177857357)}, | ^ d2s_full_table.h:486:38: warning: integer constant is so large that it is unsigned 486 | {UINT64CONST(14520892257159371055), UINT64CONST(72132645451451060)}, | ^ d2s_full_table.h:487:38: warning: integer constant is so large that it is unsigned 487 | {UINT64CONST(18151115321449213818), UINT64CONST(90165806814313825)}, | ^ d2s_full_table.h:490:38: warning: integer constant is so large that it is unsigned 490 | {UINT64CONST(12681666973447792349), UINT64CONST(88052545717103345)}, | ^ d2s_full_table.h:492:38: warning: integer constant is so large that it is unsigned 492 | {UINT64CONST(11744654113764246714), UINT64CONST(137582102682973977)}, | ^ d2s_full_table.h:497:38: warning: integer constant is so large that it is unsigned 497 | {UINT64CONST(13774807988356636147), UINT64CONST(104966814180735761)}, | ^ d2s_full_table.h:499:38: warning: integer constant is so large that it is unsigned 499 | {UINT64CONST(15949715511634433382), UINT64CONST(82005323578699813)}, | ^ d2s_full_table.h:502:38: warning: integer constant is so large that it is unsigned 502 | {UINT64CONST(18025852251620051174), UINT64CONST(80083323807324036)}, | ^ d2s_full_table.h:504:38: warning: integer constant is so large that it is unsigned 504 | {UINT64CONST(14330336087874166247), UINT64CONST(125130193448943807)}, | ^ d2s_full_table.h:505:38: warning: integer constant is so large that it is unsigned 505 | {UINT64CONST(15873989082562435760), UINT64CONST(78206370905589879)}, | ^ d2s_full_table.h:506:38: warning: integer constant is so large that it is unsigned 506 | {UINT64CONST(15230800334775656796), UINT64CONST(97757963631987349)}, | ^ d2s_full_table.h:510:38: warning: integer constant is so large that it is unsigned 510 | {UINT64CONST(16466586540792816313), UINT64CONST(119333451699203307)}, | ^ d2s_full_table.h:514:38: warning: integer constant is so large that it is unsigned 514 | {UINT64CONST(18030785363914884337), UINT64CONST(72835358703127018)}, | ^ d2s_full_table.h:515:38: warning: integer constant is so large that it is unsigned 515 | {UINT64CONST(13315109668038829614), UINT64CONST(91044198378908773)}, | ^ d2s_full_table.h:517:38: warning: integer constant is so large that it is unsigned 517 | {UINT64CONST(17346094342490130344), UINT64CONST(142256559967044958)}, | ^ d2s_full_table.h:520:38: warning: integer constant is so large that it is unsigned 520 | {UINT64CONST(13192550366365765242), UINT64CONST(138922421842817342)}, | ^ d2s_full_table.h:522:38: warning: integer constant is so large that it is unsigned 522 | {UINT64CONST(18377130505971182927), UINT64CONST(108533142064701048)}, | ^ d2s_full_table.h:524:37: warning: integer constant is so large that it is unsigned 524 | {UINT64CONST(9745447189362598758), UINT64CONST(84791517238047694)}, | ^ d2s_full_table.h:526:38: warning: integer constant is so large that it is unsigned 526 | {UINT64CONST(12921418224165366607), UINT64CONST(132486745684449522)}, | ^ d2s_full_table.h:527:38: warning: integer constant is so large that it is unsigned 527 | {UINT64CONST(12687572408530742033), UINT64CONST(82804216052780951)}, | ^ d2s_full_table.h:528:38: warning: integer constant is so large that it is unsigned 528 | {UINT64CONST(11247779492236039638), UINT64CONST(103505270065976189)}, | ^ d2s_full_table.h:531:38: warning: integer constant is so large that it is unsigned 531 | {UINT64CONST(12281196353069460307), UINT64CONST(101079365298804872)}, | ^ d2s_full_table.h:532:38: warning: integer constant is so large that it is unsigned 532 | {UINT64CONST(15351495441336825384), UINT64CONST(126349206623506090)}, | ^ d2s_full_table.h:533:38: warning: integer constant is so large that it is unsigned 533 | {UINT64CONST(14206370669262903769), UINT64CONST(78968254139691306)}, | ^ d2s_full_table.h:535:38: warning: integer constant is so large that it is unsigned 535 | {UINT64CONST(15279925143082205283), UINT64CONST(123387897093267666)}, | ^ d2s_full_table.h:536:38: warning: integer constant is so large that it is unsigned 536 | {UINT64CONST(14161639232853766206), UINT64CONST(77117435683292291)}, | ^ d2s_full_table.h:537:38: warning: integer constant is so large that it is unsigned 537 | {UINT64CONST(13090363022639819853), UINT64CONST(96396794604115364)}, | ^ d2s_full_table.h:538:38: warning: integer constant is so large that it is unsigned 538 | {UINT64CONST(16362953778299774816), UINT64CONST(120495993255144205)}, | ^ d2s_full_table.h:539:38: warning: integer constant is so large that it is unsigned 539 | {UINT64CONST(12532689120651053212), UINT64CONST(75309995784465128)}, | ^ d2s_full_table.h:540:38: warning: integer constant is so large that it is unsigned 540 | {UINT64CONST(15665861400813816515), UINT64CONST(94137494730581410)}, | ^ d2s_full_table.h:541:38: warning: integer constant is so large that it is unsigned 541 | {UINT64CONST(10358954714162494836), UINT64CONST(117671868413226763)}, | ^ d2s_full_table.h:545:38: warning: integer constant is so large that it is unsigned 545 | {UINT64CONST(11312142901609972388), UINT64CONST(143642417496614701)}, | ^ d2s_full_table.h:546:37: warning: integer constant is so large that it is unsigned 546 | {UINT64CONST(9375932322719926695), UINT64CONST(89776510935384188)}, | ^ d2s_full_table.h:547:38: warning: integer constant is so large that it is unsigned 547 | {UINT64CONST(11719915403399908368), UINT64CONST(112220638669230235)}, | ^ d2s_full_table.h:548:38: warning: integer constant is so large that it is unsigned 548 | {UINT64CONST(10038208235822497557), UINT64CONST(140275798336537794)}, | ^ d2s_full_table.h:549:38: warning: integer constant is so large that it is unsigned 549 | {UINT64CONST(10885566165816448877), UINT64CONST(87672373960336121)}, | ^ d2s_full_table.h:550:38: warning: integer constant is so large that it is unsigned 550 | {UINT64CONST(18218643725697949000), UINT64CONST(109590467450420151)}, | ^ d2s_full_table.h:551:38: warning: integer constant is so large that it is unsigned 551 | {UINT64CONST(18161618638695048346), UINT64CONST(136988084313025189)}, | ^ d2s_full_table.h:552:38: warning: integer constant is so large that it is unsigned 552 | {UINT64CONST(13656854658398099168), UINT64CONST(85617552695640743)}, | ^ d2s_full_table.h:553:38: warning: integer constant is so large that it is unsigned 553 | {UINT64CONST(12459382304570236056), UINT64CONST(107021940869550929)}, | ^ d2s_full_table.h:555:38: warning: integer constant is so large that it is unsigned 555 | {UINT64CONST(14922039196176308311), UINT64CONST(83610891304336663)}, | ^ d2s_full_table.h:556:38: warning: integer constant is so large that it is unsigned 556 | {UINT64CONST(14040862976792997485), UINT64CONST(104513614130420829)}, | ^ d2s_full_table.h:559:38: warning: integer constant is so large that it is unsigned 559 | {UINT64CONST(10397130925029726550), UINT64CONST(102064076299239091)}, | ^ d2s_full_table.h:565:38: warning: integer constant is so large that it is unsigned 565 | {UINT64CONST(17782139376623420074), UINT64CONST(97335888194312182)}, | ^ d2s_full_table.h:566:38: warning: integer constant is so large that it is unsigned 566 | {UINT64CONST(13004302183924499284), UINT64CONST(121669860242890228)}, | ^ d2s_full_table.h:567:38: warning: integer constant is so large that it is unsigned 567 | {UINT64CONST(17351060901807587860), UINT64CONST(76043662651806392)}, | ^ d2s_full_table.h:569:38: warning: integer constant is so large that it is unsigned 569 | {UINT64CONST(17887660622219580224), UINT64CONST(118818222893447488)}, | ^ d2s_full_table.h:570:38: warning: integer constant is so large that it is unsigned 570 | {UINT64CONST(11179787888887237640), UINT64CONST(74261389308404680)}, | ^ d2s_full_table.h:571:38: warning: integer constant is so large that it is unsigned 571 | {UINT64CONST(13974734861109047050), UINT64CONST(92826736635505850)}, | ^ d2s_full_table.h:573:38: warning: integer constant is so large that it is unsigned 573 | {UINT64CONST(16682369133275677888), UINT64CONST(72520887996488945)}, | ^ d2s_full_table.h:575:38: warning: integer constant is so large that it is unsigned 575 | {UINT64CONST(17995751238495317868), UINT64CONST(113313887494513977)}, | ^ d2s_full_table.h:578:38: warning: integer constant is so large that it is unsigned 578 | {UINT64CONST(11377022731581281359), UINT64CONST(110658093256361306)}, | ^ d2s_full_table.h:580:38: warning: integer constant is so large that it is unsigned 580 | {UINT64CONST(14652906532082110942), UINT64CONST(86451635356532270)}, | ^ d2s_full_table.h:583:38: warning: integer constant is so large that it is unsigned 583 | {UINT64CONST(12868327154477877747), UINT64CONST(84425425152863545)}, | ^ d2s_full_table.h:587:38: warning: integer constant is so large that it is unsigned 587 | {UINT64CONST(17185587848771025797), UINT64CONST(103058380313554132)}, | ^ d2s_full_table.h:590:38: warning: integer constant is so large that it is unsigned 590 | {UINT64CONST(17359261385868878368), UINT64CONST(100642949524955207)}, | ^ d2s_full_table.h:591:38: warning: integer constant is so large that it is unsigned 591 | {UINT64CONST(17087390713908710056), UINT64CONST(125803686906194009)}, | ^ d2s_full_table.h:594:38: warning: integer constant is so large that it is unsigned 594 | {UINT64CONST(15101637925217060072), UINT64CONST(122855162994330087)}, | ^ d2s_full_table.h:595:38: warning: integer constant is so large that it is unsigned 595 | {UINT64CONST(16356052730901744401), UINT64CONST(76784476871456304)}, | ^ d2s_full_table.h:598:38: warning: integer constant is so large that it is unsigned 598 | {UINT64CONST(13666864735807540814), UINT64CONST(74984840694781547)}, | ^ d2s_full_table.h:599:38: warning: integer constant is so large that it is unsigned 599 | {UINT64CONST(12471894901332038114), UINT64CONST(93731050868476934)}, | ^ d2s_full_table.h:602:37: warning: integer constant is so large that it is unsigned 602 | {UINT64CONST(9585511479216662775), UINT64CONST(91534229363747006)}, | ^ d2s_full_table.h:604:38: warning: integer constant is so large that it is unsigned 604 | {UINT64CONST(12671518677062341634), UINT64CONST(143022233380854697)}, | ^ d2s_full_table.h:606:38: warning: integer constant is so large that it is unsigned 606 | {UINT64CONST(10476084718758377889), UINT64CONST(111736119828792732)}, | ^ d2s_full_table.h:607:38: warning: integer constant is so large that it is unsigned 607 | {UINT64CONST(13095105898447972362), UINT64CONST(139670149785990915)}, | ^ d2s_full_table.h:609:38: warning: integer constant is so large that it is unsigned 609 | {UINT64CONST(16571619758500136775), UINT64CONST(109117304520305402)}, | ^ d2s_full_table.h:610:38: warning: integer constant is so large that it is unsigned 610 | {UINT64CONST(11491152661270395161), UINT64CONST(136396630650381753)}, | ^ d2s_full_table.h:614:38: warning: integer constant is so large that it is unsigned 614 | {UINT64CONST(10058076329834874218), UINT64CONST(83249896637195894)}, | ^ d2s_full_table.h:617:38: warning: integer constant is so large that it is unsigned 617 | {UINT64CONST(14145795808130045513), UINT64CONST(81298727184761615)}, | ^ d2s_full_table.h:618:38: warning: integer constant is so large that it is unsigned 618 | {UINT64CONST(13070558741735168987), UINT64CONST(101623408980952019)}, | ^ d2s_full_table.h:619:38: warning: integer constant is so large that it is unsigned 619 | {UINT64CONST(11726512408741573330), UINT64CONST(127029261226190024)}, | ^ d2s_full_table.h:621:38: warning: integer constant is so large that it is unsigned 621 | {UINT64CONST(13773023837756742068), UINT64CONST(99241610332960956)}, | ^ d2s_full_table.h:622:38: warning: integer constant is so large that it is unsigned 622 | {UINT64CONST(17216279797195927585), UINT64CONST(124052012916201195)}, | ^ d2s_full_table.h:626:37: warning: integer constant is so large that it is unsigned 626 | {UINT64CONST(9264989777501460624), UINT64CONST(75715339914673581)}, | ^ d2s_full_table.h:627:38: warning: integer constant is so large that it is unsigned 627 | {UINT64CONST(16192923240304213684), UINT64CONST(94644174893341976)}, | ^ d2s_full_table.h:631:38: warning: integer constant is so large that it is unsigned 631 | {UINT64CONST(16019757112352226923), UINT64CONST(115532440055349092)}, | ^ d2s_full_table.h:633:38: warning: integer constant is so large that it is unsigned 633 | {UINT64CONST(14821278253238871236), UINT64CONST(90259718793241478)}, | ^ d2s_full_table.h:634:37: warning: integer constant is so large that it is unsigned 634 | {UINT64CONST(9303225779693813237), UINT64CONST(112824648491551848)}, | ^ d2s_full_table.h:635:38: warning: integer constant is so large that it is unsigned 635 | {UINT64CONST(11629032224617266546), UINT64CONST(141030810614439810)}, | ^ d2s_full_table.h:636:38: warning: integer constant is so large that it is unsigned 636 | {UINT64CONST(11879831158813179495), UINT64CONST(88144256634024881)}, | ^ d2s_full_table.h:638:38: warning: integer constant is so large that it is unsigned 638 | {UINT64CONST(10491785653397664129), UINT64CONST(137725400990663877)}, | ^ d2s_full_table.h:641:38: warning: integer constant is so large that it is unsigned 641 | {UINT64CONST(17307528642863094104), UINT64CONST(134497461904945192)}, | ^ d2s_full_table.h:642:38: warning: integer constant is so large that it is unsigned 642 | {UINT64CONST(10817205401789433815), UINT64CONST(84060913690590745)}, | ^ d2s_full_table.h:643:38: warning: integer constant is so large that it is unsigned 643 | {UINT64CONST(18133192770664180173), UINT64CONST(105076142113238431)}, | ^ d2s_full_table.h:644:38: warning: integer constant is so large that it is unsigned 644 | {UINT64CONST(18054804944902837312), UINT64CONST(131345177641548039)}, | ^ d2s_full_table.h:645:38: warning: integer constant is so large that it is unsigned 645 | {UINT64CONST(18201782118205355176), UINT64CONST(82090736025967524)}, | ^ d2s_full_table.h:647:38: warning: integer constant is so large that it is unsigned 647 | {UINT64CONST(14605226504413703751), UINT64CONST(128266775040574257)}, | ^ d2s_full_table.h:649:38: warning: integer constant is so large that it is unsigned 649 | {UINT64CONST(16598479977304017447), UINT64CONST(100208418000448638)}, | ^ d2s_full_table.h:650:38: warning: integer constant is so large that it is unsigned 650 | {UINT64CONST(11524727934775246001), UINT64CONST(125260522500560798)}, | ^ d2s_full_table.h:652:38: warning: integer constant is so large that it is unsigned 652 | {UINT64CONST(17074144231291089770), UINT64CONST(97859783203563123)}, | ^ d2s_full_table.h:653:38: warning: integer constant is so large that it is unsigned 653 | {UINT64CONST(16730994270686474309), UINT64CONST(122324729004453904)}, | ^ d2s_full_table.h:654:38: warning: integer constant is so large that it is unsigned 654 | {UINT64CONST(10456871419179046443), UINT64CONST(76452955627783690)}, | ^ d2s_full_table.h:656:37: warning: integer constant is so large that it is unsigned 656 | {UINT64CONST(9421332564826178211), UINT64CONST(119457743168412016)}, | ^ d2s_full_table.h:658:38: warning: integer constant is so large that it is unsigned 658 | {UINT64CONST(16583788103125227536), UINT64CONST(93326361850321887)}, | ^ d2s_full_table.h:659:38: warning: integer constant is so large that it is unsigned 659 | {UINT64CONST(16118049110479146516), UINT64CONST(116657952312902359)}, | ^ d2s_full_table.h:660:38: warning: integer constant is so large that it is unsigned 660 | {UINT64CONST(16991309721690548428), UINT64CONST(72911220195563974)}, | ^ d2s_full_table.h:661:38: warning: integer constant is so large that it is unsigned 661 | {UINT64CONST(12015765115258409727), UINT64CONST(91139025244454968)}, | ^ d2s_full_table.h:662:38: warning: integer constant is so large that it is unsigned 662 | {UINT64CONST(15019706394073012159), UINT64CONST(113923781555568710)}, | ^ d2s_full_table.h:663:37: warning: integer constant is so large that it is unsigned 663 | {UINT64CONST(9551260955736489391), UINT64CONST(142404726944460888)}, | ^ jsonpath_gram.y:49: warning: "yyerror" redefined 49 | #define yyerror(yylloc, result, msg) jsonpath_yyerror(msg) | jsonpath_gram.cpp:69: note: this is the location of the previous definition 69 | #define yyerror jsonpath_yyerror | vector.cpp: In function ‘Datum vector_to_numeric(FunctionCallInfo)’: vector.cpp:553:17: warning: unused variable ‘typmod_numericVal’ [-Wunused-variable] 553 | Numeric typmod_numericVal; | ^~~~~~~~~~~~~~~~~ In file included from jsonpath_gram.y:256: jsonpath_scan.inc: In function ‘int yy_get_next_buffer()’: jsonpath_scan.inc:2673:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2673 | for ( n = 0; n < max_size && \ jsonpath_scan.inc:3256:3: note: in expansion of macro ‘YY_INPUT’ 3256 | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | ^~~~~~~~ In file included from jsonpath_gram.y:256: jsonpath_scan.inc: In function ‘yy_buffer_state* jsonpath_yy_scan_bytes(const char*, int)’: jsonpath_scan.inc:3744:17: warning: comparison of integer expressions of different signedness: ‘yy_size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3744 | for ( i = 0; i < _yybytes_len; ++i ) | ~~^~~~~~~~~~~~~~ guc_storage.cpp: In function ‘void InitStorageConfigureNamesInt()’: guc_storage.cpp:4178:5: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 4178 | }; | ^ rewriteHandler.cpp: In function ‘bool check_view_cols_auto_updatable_walker(Node*, CheckColsAutoUpdatableContext*)’: rewriteHandler.cpp:2968:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘Index’ {aka ‘unsigned int’} [-Wsign-compare] 2968 | if ((!IsA(tle->expr, Var)) || rtr->rtindex == ((Var*)(tle->expr))->varno) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rewriteHandler.cpp: In function ‘void FindKeyInRel(Relation, Var*, FindTargetTableContext*)’: rewriteHandler.cpp:3714:32: warning: comparison of integer expressions of different signedness: ‘Index’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 3714 | if (var->varno == rRtIndex) | ~~~~~~~~~~~^~~~~~~~~~~ rewriteHandler.cpp: In function ‘bool FindTargetTable_walker(Node*, FindTargetTableContext*)’: rewriteHandler.cpp:3741:26: warning: comparison of integer expressions of different signedness: ‘Index’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 3741 | rte = var->varno == rRtIndex? rt_fetch(rRtIndex, rtable) : | ~~~~~~~~~~~^~~~~~~~~~~ rewriteHandler.cpp:3742:26: warning: comparison of integer expressions of different signedness: ‘Index’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 3742 | var->varno == lRtIndex? rt_fetch(lRtIndex, rtable) : NULL; | ~~~~~~~~~~~^~~~~~~~~~~ rewriteHandler.cpp: In function ‘int FindBaseRteForInsertOrUpdate(List*, List*, int)’: rewriteHandler.cpp:3892:43: warning: comparison of integer expressions of different signedness: ‘Index’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 3892 | if (tle->resjunk || (tle->rtindex != resultRelation && tle->rtindex != 0 && | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ rewriteHandler.cpp:3906:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘Index’ {aka ‘unsigned int’} [-Wsign-compare] 3906 | } else if (baseRtIndex != var->varno && strcmp(tle->resname, "wholerow") != 0 && | ~~~~~~~~~~~~^~~~~~~~~~~~~ hnswbuild.cpp: In function ‘void BuildPQtable(HnswBuildState*)’: hnswbuild.cpp:407:14: warning: unused variable ‘index’ [-Wunused-variable] 407 | Relation index = buildstate->index; | ^~~~~ hnswbuild.cpp: In function ‘void CreatePQPages(HnswBuildState*)’: hnswbuild.cpp:571:12: warning: unused variable ‘nblks’ [-Wunused-variable] 571 | uint16 nblks; | ^~~~~ hnswbuild.cpp: At global scope: hnswbuild.cpp:505:13: warning: ‘void CreateAppendMetaPage(HnswBuildState*)’ defined but not used [-Wunused-function] 505 | static void CreateAppendMetaPage(HnswBuildState *buildstate) | ^~~~~~~~~~~~~~~~~~~~ hnswutils.cpp: In function ‘bool HnswLoadElement(HnswElement, float*, Datum*, Relation, FmgrInfo*, Oid, bool, float*, IndexScanDesc, bool, PQSearchInfo*)’: hnswutils.cpp:764:74: warning: NULL used in arithmetic [-Wpointer-arith] 764 | if (params->pqMode == HNSW_PQMODE_SDC && *pqinfo->qPQCode == NULL) { | ^~~~ hnswutils.cpp: In function ‘List* HnswSearchLayer(char*, Datum, List*, int, int, Relation, FmgrInfo*, Oid, int, bool, HnswElement, IndexScanDesc, bool, PQSearchInfo*)’: hnswutils.cpp:1010:10: warning: unused variable ‘isVisible’ [-Wunused-variable] 1010 | bool isVisible = true; | ^~~~~~~~~ hnswutils.cpp:1014:13: warning: unused variable ‘rc’ [-Wunused-variable] 1014 | errno_t rc = EOK; | ^~ In file included from ../../../../../src/include/access/datavec/hnsw.h:33, from vecindex.cpp:24: vecindex.cpp: In function ‘bool VecVisibilityCheckCid(IndexScanDesc, IndexTuple, bool*)’: ../../../../../src/include/access/datavec/vecindex.h:27:24: warning: comparison of integer expressions of different signedness: ‘Size’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 27 | #define MAX(A, B) ((B) > (A) ? (B) : (A)) | ~~~~^~~~~ vecindex.cpp:204:19: note: in expansion of macro ‘MAX’ 204 | newSize = MAX(vs->lastSelfModifiedItupBufferSize * multiSize, IndexTupleSize(itup)); | ^~~ typecmds.cpp:136:14: warning: ‘Node* makeAArrayExpr(List*, int)’ defined but not used [-Wunused-function] 136 | static Node *makeAArrayExpr(List *elements, int location) | ^~~~~~~~~~~~~~ eventcmds.cpp: In function ‘char* parseIntervalExprString(Node*)’: eventcmds.cpp:204:11: warning: unused variable ‘res’ [-Wunused-variable] 204 | char *res; | ^~~ ddldeparse.cpp:210:17: warning: ‘ObjTree* deparse_AlterTrigStmt(Oid, Node*)’ declared ‘static’ but never defined [-Wunused-function] 210 | static ObjTree* deparse_AlterTrigStmt(Oid objectId, Node *parsetree); | ^~~~~~~~~~~~~~~~~~~~~ walrcvwriter.cpp: In function ‘int WalRcvUwalTruncate(WalRcvCtlBlock*, UwalrcvWriterState*, UwalInfo*)’: walrcvwriter.cpp:1414:20: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1414 | || elapsed < g_instance.attr.attr_storage.uwal_truncate_interval) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../src/include/postgres.h:54, from basebackup.cpp:14: basebackup.cpp: In function ‘bool SendUndoMeta(FILE*, stat*)’: basebackup.cpp:2460:32: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘__off_t’ {aka ‘long int’} [-Wformat=] 2460 | ereport(ERROR, (errmsg("Undometa size[%d] error", statbuf->st_size))); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ | | | __off_t {aka long int} ../../../../src/include/utils/elog.h:128:83: note: in definition of macro ‘ereport_domain’ 128 | (errstart(elevel, __FILE__, __LINE__, PG_FUNCNAME_MACRO, domain) ? (errfinish rest) : (void)0) | ^~~~ basebackup.cpp:2460:9: note: in expansion of macro ‘ereport’ 2460 | ereport(ERROR, (errmsg("Undometa size[%d] error", statbuf->st_size))); | ^~~~~~~ tablecmds.cpp: In function ‘bool CheckIfModifyCompressedOptions(PageCompressOpts*, RelFileCompressOption)’: tablecmds.cpp:19647:13: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 19647 | inline bool CheckIfModifyCompressedOptions(PageCompressOpts* newCompressOpt, RelFileCompressOption current) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ proc.cpp: In function ‘void InitProcGlobal()’: proc.cpp:398:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 398 | if (i < g_instance.shmem_cxt.MaxBackends + NUM_CMAGENT_PROCS + proc.cpp:435:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 435 | } else if (i < g_instance.shmem_cxt.MaxConnections + thread_pool_stream_proc_num + AUXILIARY_BACKENDS + proc.cpp:447:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 447 | } else if (i < g_instance.shmem_cxt.MaxConnections + thread_pool_stream_proc_num + AUXILIARY_BACKENDS + proc.cpp:461:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 461 | } else if (i < g_instance.shmem_cxt.MaxConnections + thread_pool_stream_proc_num + AUXILIARY_BACKENDS + proc.cpp:466:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 466 | } else if (i < g_instance.shmem_cxt.MaxBackends + NUM_CMAGENT_PROCS + NUM_DCF_CALLBACK_PROCS + \ libpqsw.cpp: In function ‘int internal_putbytes(const char*, size_t)’: libpqsw.cpp:104:44: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 104 | if (t_thrd.libpq_cxt.PqSendPointer >= t_thrd.libpq_cxt.PqSendBufferSize) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[6]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. Makefile.local:181: warning: overriding recipe for target 'objfiles.txt' ../../../../..//src/gausskernel/common.mk:34: warning: ignoring old recipe for target 'objfiles.txt' lwlock.cpp: In function ‘void LWLockDowngrade(LWLock*)’: lwlock.cpp:2087:13: warning: unused variable ‘proc’ [-Wunused-variable] 2087 | PGPROC *proc = t_thrd.proc; | ^~~~ lwlock.cpp: In function ‘void LWLockExplainTag(LWLock*, char*, int)’: lwlock.cpp:2549:9: warning: label ‘defalut’ defined but not used [-Wunused-label] 2549 | defalut: | ^~~~~~~ lwlock.cpp: In function ‘Datum gs_lwlock_status(FunctionCallInfo)’: lwlock.cpp:2788:26: warning: operation on ‘attrIdx’ may be undefined [-Wsequence-point] 2788 | nulls[attrIdx++] = (values[attrIdx] == 0); | ~~~~~~~^~ lwlock.cpp:2788:26: warning: operation on ‘attrIdx’ may be undefined [-Wsequence-point] cfs_md.cpp: In function ‘void WriteRepairFile_Compress_Block(RelFileCompressOption, char*, char*, CfsExtentAddress*, CfsExtentHeader*)’: cfs_md.cpp:605:6: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 605 | void WriteRepairFile_Compress_Block(RelFileCompressOption option, char *buf, char *compressed_buf, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_plan_expr.h:32, from jit_plan.h:28, from jit_plan_sp_expr.h:30, from jit_plan_sp_expr.cpp:30: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_huge_object_allocator.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_allocator.h:33, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_api.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/garbage_collector/mm_gc_manager.h:32, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction/txn.h:40, from ../../../../..//src/gausskernel/storage/mot/core/storage/index/index.h:32, from ../../../../..//src/gausskernel/storage/mot/core/storage/table.h:38, from ../../../../..//src/gausskernel/storage/mot/core/storage/txn_table.h:28, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction_logger/redo_log_writer.h:38, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction_logger/ilogger.h:28, from mot_fdw_xlog.h:28, from mot_internal.h:39, from mot_internal.cpp:45: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_llvm.h:33, from jit_context.h:29, from jit_context_pool.h:30, from jit_context_pool.cpp:29: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_huge_object_allocator.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_allocator.h:33, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_api.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/garbage_collector/mm_gc_manager.h:32, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction/txn.h:40, from ../../../../..//src/gausskernel/storage/mot/core/storage/index/index.h:32, from ../../../../..//src/gausskernel/storage/mot/core/storage/table.h:38, from ../../../../..//src/gausskernel/storage/mot/core/storage/txn_table.h:28, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction_logger/redo_log_writer.h:38, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction_logger/ilogger.h:28, from mot_fdw_xlog.h:28, from mot_internal.h:39, from mot_fdw_helpers.cpp:31: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_huge_object_allocator.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_allocator.h:33, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_api.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/garbage_collector/mm_gc_manager.h:32, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction/txn.h:40, from ../../../../..//src/gausskernel/storage/mot/core/storage/index/index.h:32, from ../../../../..//src/gausskernel/storage/mot/core/storage/table.h:38, from ../../../../..//src/gausskernel/storage/mot/core/storage/txn_table.h:28, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction_logger/redo_log_writer.h:38, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction_logger/ilogger.h:28, from mot_fdw_xlog.h:28, from mot_internal.h:39, from mot_fdw.cpp:73: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from mot_internal.cpp:45: mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from mot_fdw_helpers.cpp:31: mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from mot_fdw.cpp:73: mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from page_compression.cpp:37: ../../../../src/include/storage/page_compression_impl.h: In function ‘int CompressPage(const char*, char*, int, RelFileCompressOption)’: ../../../../src/include/storage/page_compression_impl.h:1245:5: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 1245 | int CompressPage(const char* src, char* dst, int dst_size, RelFileCompressOption option) | ^~~~~~~~~~~~ ../../../../src/include/storage/page_compression_impl.h: In function ‘int TemplateCompressPage(const char*, char*, int, RelFileCompressOption) [with unsigned char pagetype = 7]’: ../../../../src/include/storage/page_compression_impl.h:1315:5: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 1315 | int TemplateCompressPage(const char* src, char* dst, int dst_size, RelFileCompressOption option) | ^~~~~~~~~~~~~~~~~~~~ ../../../../src/include/storage/page_compression_impl.h: In function ‘int TemplateCompressPage(const char*, char*, int, RelFileCompressOption) [with unsigned char pagetype = 6]’: ../../../../src/include/storage/page_compression_impl.h:1315:5: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 ../../../../src/include/storage/page_compression_impl.h: In function ‘int TemplateCompressPage(const char*, char*, int, RelFileCompressOption) [with unsigned char pagetype = 5]’: ../../../../src/include/storage/page_compression_impl.h:1315:5: note: parameter passing for argument of type ‘RelFileCompressOption’ changed in GCC 9.1 jit_context_pool.cpp: In function ‘bool JitExec::LockJitContextPool(JitExec::JitContextPool*)’: jit_context_pool.cpp:61:37: warning: taking address of packed member of ‘JitExec::JitContextPool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 61 | int res = pthread_spin_lock(&contextPool->m_lock); | ^~~~~~~~~~~~~~~~~~~~ jit_context_pool.cpp: In function ‘void JitExec::UnlockJitContextPool(JitExec::JitContextPool*)’: jit_context_pool.cpp:74:39: warning: taking address of packed member of ‘JitExec::JitContextPool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int res = pthread_spin_unlock(&contextPool->m_lock); | ^~~~~~~~~~~~~~~~~~~~ jit_context_pool.cpp: In function ‘bool JitExec::InitJitContextPool(JitExec::JitContextPool*, JitExec::JitContextUsage, uint32_t)’: jit_context_pool.cpp:254:37: warning: taking address of packed member of ‘JitExec::JitContextPool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 254 | int res = pthread_spin_init(&contextPool->m_lock, 0); | ^~~~~~~~~~~~~~~~~~~~ jit_context_pool.cpp:279:40: warning: taking address of packed member of ‘JitExec::JitContextPool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 279 | (void)pthread_spin_destroy(&contextPool->m_lock); | ^~~~~~~~~~~~~~~~~~~~ jit_context_pool.cpp: In function ‘void JitExec::DestroyJitContextPool(JitExec::JitContextPool*)’: jit_context_pool.cpp:319:40: warning: taking address of packed member of ‘JitExec::JitContextPool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 319 | int res = pthread_spin_destroy(&contextPool->m_lock); | ^~~~~~~~~~~~~~~~~~~~ In file included from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_huge_object_allocator.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_allocator.h:33, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_api.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/garbage_collector/mm_gc_manager.h:32, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction/txn.h:40, from ../../../../..//src/gausskernel/storage/mot/core/storage/index/index.h:32, from ../../../../..//src/gausskernel/storage/mot/core/storage/table.h:38, from mot_fdw_error.cpp:31: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_llvm.h:33, from jit_context.h:29, from jit_source.h:30, from jit_source_map.h:28, from jit_source_map.cpp:26: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_plan_expr.h:32, from jit_plan.h:28, from jit_plan_sp.cpp:30: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_huge_object_allocator.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_allocator.h:33, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_api.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/garbage_collector/mm_gc_manager.h:32, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction/txn.h:40, from ../../../../..//src/gausskernel/storage/mot/core/storage/index/index.h:32, from ../../../../..//src/gausskernel/storage/mot/core/storage/table.h:38, from ../../../../..//src/gausskernel/storage/mot/core/storage/txn_table.h:28, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction_logger/redo_log_writer.h:38, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction_logger/ilogger.h:28, from mot_fdw_xlog.h:28, from mot_fdw_xlog.cpp:32: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_llvm.h:33, from jit_context.h:29, from jit_source.h:30, from jit_source.cpp:26: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/infra/infra_util.h:33, from ../core/infra/config/config_section.h:31, from ../core/infra/config/config_array.h:161, from ../core/infra/config/config_tree.h:28, from ../core/infra/config/config_loader.h:28, from ../core/infra/config/config_file_loader.h:28, from ../core/infra/config/config_manager.h:28, from jit_statistics.cpp:27: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ jit_source.cpp: In function ‘bool JitExec::InitJitSource(JitExec::JitSource*, const char*, JitExec::JitContextUsage)’: jit_source.cpp:141:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 141 | res = pthread_mutex_init(&jitSource->m_lock, &attr); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘void JitExec::DestroyJitSource(JitExec::JitSource*)’: jit_source.cpp:263:37: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 263 | (void)pthread_mutex_destroy(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘void JitExec::LockJitSource(JitExec::JitSource*)’: jit_source.cpp:294:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 294 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘void JitExec::UnlockJitSource(JitExec::JitSource*)’: jit_source.cpp:299:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 299 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘bool JitExec::IsPrematureRevalidation(JitExec::JitSource*, TransactionId)’: jit_source.cpp:315:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:331:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 331 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:344:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 344 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘JitExec::JitCodegenState JitExec::GetReadyJitContext(JitExec::JitSource*, JitExec::MotJitContext**, JitExec::JitContextUsage, JitExec::JitPlan*)’: jit_source.cpp:392:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 392 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:396:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 396 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:402:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 402 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:411:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 411 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:419:40: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 419 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:463:40: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 463 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:470:38: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 470 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:508:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘bool JitExec::IsJitSourceReady(JitExec::JitSource*)’: jit_source.cpp:515:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 515 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:517:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 517 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘int JitExec::GetJitSourceValidState(JitExec::JitSource*)’: jit_source.cpp:524:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 524 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:529:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 529 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘JitExec::JitCodegenState JitExec::ReinstateReadyState(JitExec::JitSource*)’: jit_source.cpp:720:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 720 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:731:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 731 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘JitExec::JitCodegenState JitExec::RevalidateJitFunctionSource(JitExec::JitSource*, JitExec::JitCodegenState)’: jit_source.cpp:1129:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1129 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1138:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1138 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1146:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1146 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘JitExec::JitCodegenState JitExec::RevalidateJitSource(JitExec::JitSource*, TransactionId)’: jit_source.cpp:1164:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1164 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1170:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1170 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1176:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1176 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1185:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1185 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1194:40: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1194 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1222:40: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1222 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1238:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1238 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1251:42: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1251 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1257:44: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1257 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1278:36: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1278 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘void JitExec::SetJitSourceStatus(JitExec::JitSource*, JitExec::MotJitContext*, JitExec::JitCodegenState, JitExec::JitCodegenStats*, int, uint64_t, bool*, bool, JitExec::JitCodegenState*)’: jit_source.cpp:1500:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1500 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1555:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1555 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘void JitExec::AddJitSourceContext(JitExec::JitSource*, JitExec::MotJitContext*)’: jit_source.cpp:1607:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1607 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1620:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1620 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘void JitExec::RemoveJitSourceContext(JitExec::JitSource*, JitExec::MotJitContext*)’: jit_source.cpp:1627:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1627 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1651:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1651 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘bool JitExec::JitSourceRefersRelation(JitExec::JitSource*, uint64_t, bool)’: jit_source.cpp:1671:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1671 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1685:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1685 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘void JitExec::PurgeJitSource(JitExec::JitSource*, uint64_t)’: jit_source.cpp:1749:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1749 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1765:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1765 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘void JitExec::DeprecateJitSource(JitExec::JitSource*, bool)’: jit_source.cpp:1771:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1771 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1814:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1814 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘JitExec::JitSource* JitExec::CloneLocalJitSource(JitExec::JitSource*, bool, JitExec::JitSourceOp)’: jit_source.cpp:1849:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1849 | (void)pthread_mutex_lock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp:1852:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1852 | (void)pthread_mutex_unlock(&jitSource->m_lock); | ^~~~~~~~~~~~~~~~~~ jit_source.cpp: In function ‘void JitExec::MergeJitSource(JitExec::JitSource*, JitExec::JitSource*, bool, JitExec::JitContextList*)’: jit_source.cpp:1902:30: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1902 | (void)pthread_mutex_lock(&globalSource->m_lock); | ^~~~~~~~~~~~~~~~~~~~~ jit_source.cpp:1980:64: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1980 | (void)SetJitSourceReady(globalSource, readyJitContext, &localSource->m_codegenStats); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ jit_source.cpp:1991:32: warning: taking address of packed member of ‘JitExec::JitSource’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1991 | (void)pthread_mutex_unlock(&globalSource->m_lock); | ^~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_huge_object_allocator.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_allocator.h:33, from ../../../../..//src/gausskernel/storage/mot/core/memory/mm_session_api.h:30, from ../../../../..//src/gausskernel/storage/mot/core/memory/garbage_collector/mm_gc_manager.h:32, from ../../../../..//src/gausskernel/storage/mot/core/system/transaction/txn.h:40, from ../../../../..//src/gausskernel/storage/mot/core/storage/index/index.h:32, from mot_match_index.h:28, from mot_match_index.cpp:25: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../../../../..//src/gausskernel/storage/mot/core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_llvm.h:33, from jit_context.h:29, from jit_source.h:30, from jit_source_pool.h:28, from jit_source_pool.cpp:30: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_plan_expr.h:32, from jit_plan.h:28, from jit_explain.cpp:26: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from mot_match_index.cpp:26: mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ jit_source_pool.cpp: In function ‘bool JitExec::InitJitSourcePool(uint32_t)’: jit_source_pool.cpp:75:33: warning: taking address of packed member of ‘JitExec::JitSourcePool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 75 | int res = pthread_spin_init(&g_jitSourcePool.m_lock, 0); | ^~~~~~~~~~~~~~~~~~~~~~~ jit_source_pool.cpp:92:36: warning: taking address of packed member of ‘JitExec::JitSourcePool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 92 | (void)pthread_spin_destroy(&g_jitSourcePool.m_lock); | ^~~~~~~~~~~~~~~~~~~~~~~ jit_source_pool.cpp: In function ‘void JitExec::DestroyJitSourcePool()’: jit_source_pool.cpp:120:36: warning: taking address of packed member of ‘JitExec::JitSourcePool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 120 | int res = pthread_spin_destroy(&g_jitSourcePool.m_lock); | ^~~~~~~~~~~~~~~~~~~~~~~ jit_source_pool.cpp: In function ‘void JitExec::FreePooledJitSource(JitExec::JitSource*)’: jit_source_pool.cpp:138:33: warning: taking address of packed member of ‘JitExec::JitSourcePool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | int res = pthread_spin_lock(&g_jitSourcePool.m_lock); | ^~~~~~~~~~~~~~~~~~~~~~~ jit_source_pool.cpp:152:31: warning: taking address of packed member of ‘JitExec::JitSourcePool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 152 | res = pthread_spin_unlock(&g_jitSourcePool.m_lock); | ^~~~~~~~~~~~~~~~~~~~~~~ jit_source_pool.cpp: In function ‘JitExec::JitSource* JitExec::AllocPooledJitSource(const char*, JitExec::JitContextUsage)’: jit_source_pool.cpp:167:33: warning: taking address of packed member of ‘JitExec::JitSourcePool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 167 | int res = pthread_spin_lock(&g_jitSourcePool.m_lock); | ^~~~~~~~~~~~~~~~~~~~~~~ jit_source_pool.cpp:186:31: warning: taking address of packed member of ‘JitExec::JitSourcePool’ may result in an unaligned pointer value [-Waddress-of-packed-member] 186 | res = pthread_spin_unlock(&g_jitSourcePool.m_lock); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from jit_explain.cpp:32: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_llvm_util.h:35, from jit_llvm_util.cpp:25: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_plan_expr.h:32, from jit_plan.h:28, from jit_plan.cpp:30: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_plan_expr.h:32, from jit_plan_expr.cpp:30: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from jit_plan.cpp:38: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from jit_plan_expr.cpp:32: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_common.cpp:46: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_helpers.cpp:44: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from jit_common.cpp:51: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from jit_helpers.cpp:46: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_llvm_sp.h:38, from jit_llvm_sp.cpp:28: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_llvm.h:33, from jit_llvm.cpp:34: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_llvm.h:33, from jit_context.h:29, from jit_context.cpp:38: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/storage/txn_table.h:28, from ../core/system/transaction_logger/redo_log_writer.h:38, from ../core/system/transaction_logger/ilogger.h:28, from ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_fdw_xlog.h:28, from ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:39, from jit_exec.cpp:47: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_llvm_query.h:40, from jit_llvm_blocks.h:32, from jit_llvm_blocks.cpp:30: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ In file included from jit_context.cpp:41: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from jit_exec.cpp:47: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h: In static member function ‘static NumericData* MOTAdaptor::MOTNumericToPG(MOT::DecimalSt*)’: ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:507:32: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 507 | v.buf = (NumericDigit*)&d->m_round; | ^~~~~~~~~~~ ../../../../..//src/gausskernel/storage/mot/fdw_adapter/mot_internal.h:508:38: warning: taking address of packed member of ‘MOT::_decimal’ may result in an unaligned pointer value [-Waddress-of-packed-member] 508 | v.digits = (NumericDigit*)d->m_digits; | ~~~^~~~~~~~ In file included from ../core/memory/mm_huge_object_allocator.h:30, from ../core/memory/mm_session_allocator.h:33, from ../core/memory/mm_session_api.h:30, from ../core/memory/garbage_collector/mm_gc_manager.h:32, from ../core/system/transaction/txn.h:40, from ../core/storage/index/index.h:32, from ../core/storage/table.h:38, from ../core/system/mot_engine.h:34, from jit_helpers.h:30, from jit_common.h:28, from jit_llvm_query.h:40, from jit_llvm_query_codegen.cpp:29: ../core/memory/mm_lock.h: In function ‘int MOT::MemLockInitialize(MOT::MemLock*)’: ../core/memory/mm_lock.h:74:32: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 74 | int rc = pthread_spin_init(&lock->m_lock, 0); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockDestroy(MOT::MemLock*)’: ../core/memory/mm_lock.h:89:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 89 | int rc = pthread_spin_destroy(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:102:29: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 102 | (void)pthread_spin_lock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘int MOT::MemLockTryAcquire(MOT::MemLock*)’: ../core/memory/mm_lock.h:113:35: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 113 | int rc = pthread_spin_trylock(&lock->m_lock); | ^~~~~~~~~~~~~ ../core/memory/mm_lock.h: In function ‘void MOT::MemLockRelease(MOT::MemLock*)’: ../core/memory/mm_lock.h:131:31: warning: taking address of packed member of ‘MOT::MemLock’ may result in an unaligned pointer value [-Waddress-of-packed-member] 131 | (void)pthread_spin_unlock(&lock->m_lock); | ^~~~~~~~~~~~~ cat: ../../src/common/interfaces/libpq/objfiles.txt: No such file or directory cat: ../../src/common/interfaces/libpq/objfiles.txt: No such file or directory initdb.cpp:265: warning: "FREE_AND_RESET" redefined 265 | #define FREE_AND_RESET(ptr) \ | In file included from ../../../src/include/utils/snapshot.h:19, from ../../../src/include/access/heapam.h:29, from ../../../src/include/utils/partitionmap_gs.h:32, from ../../../src/include/utils/rel_gs.h:55, from ../../../src/include/storage/smgr/smgr.h:22, from initdb.cpp:65: ../../../src/include/gtm/gtm_c.h:170: note: this is the location of the previous definition 170 | #define FREE_AND_RESET(ptr) do { \ | In file included from ss_initdb.cpp:37: ss_initdb.cpp: In function ‘int ss_check_existdir(const char*, const char**)’: ss_initdb.h:36:33: warning: division ‘sizeof (const char**) / sizeof (const char*)’ does not compute the number of array elements [-Wsizeof-pointer-div] 36 | #define ARRAY_NUM(a) (sizeof(a) / sizeof((a)[0])) | ~~~~~~~~~~^~~~~~~~~~~~~~~~ ss_initdb.cpp:200:25: note: in expansion of macro ‘ARRAY_NUM’ 200 | int totalnum = (int)ARRAY_NUM(subdir); | ^~~~~~~~~ ss_initdb.cpp:195:54: note: first ‘sizeof’ operand was declared here 195 | int ss_check_existdir(const char *path, const char **subdir) | ~~~~~~~~~~~~~^~~~~~ make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. '../../../../..//src/gausskernel/optimizer/commands/define.cpp' -> 'fe-define.cpp' '../../../../..//src/common/backend/nodes/copyfuncs.cpp' -> 'fe-copyfuncs.cpp' '../../../../..//src/common/backend/nodes/makefuncs.cpp' -> 'fe-makefuncs.cpp' '../../../../..//src/common/backend/parser/parse_merge.cpp' -> 'fe-parse_merge.cpp' '../../../../..//src/common/backend/nodes/value.cpp' -> 'fe-value.cpp' gram.y:183.1-22: warning: deprecated directive: ‘%name-prefix "base_yy"’, use ‘%define api.prefix {base_yy}’ [-Wdeprecated] 183 | %name-prefix "base_yy" | ^~~~~~~~~~~~~~~~~~~~~~ | %define api.prefix {base_yy} gram.y:433.17-27: warning: symbol ‘keep_clause’ is used, but is not defined as a token and has no rules [-Wother] 433 | %type keep_clause | ^~~~~~~~~~~ gram.y: warning: 2 nonterminals useless in grammar [-Wother] gram.y: warning: 2 rules useless in grammar [-Wother] gram.y:8975.1-11: warning: nonterminal useless in grammar: opt_charset [-Wother] 8975 | opt_charset: | ^~~~~~~~~~~ gram.y:433.17-27: warning: nonterminal useless in grammar: keep_clause [-Wother] 433 | %type keep_clause | ^~~~~~~~~~~ pg_dump.cpp: In function ‘void dumpObjectTypeSpec(Archive*, TypeInfo*)’: pg_dump.cpp:13207:17: warning: unused variable ‘resetq’ [-Wunused-variable] 13207 | PQExpBuffer resetq = createPQExpBuffer(); | ^~~~~~ pg_dump.cpp: In function ‘void dumpObjectTypeBody(Archive*, TypeInfo*)’: pg_dump.cpp:13328:28: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 13328 | if (!fout->encryptfile && (pg_strcasecmp(format, "plain") == 0 || | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13329 | pg_strcasecmp(format, "p") == 0) || pg_strcasecmp(format, "a") == 0 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pg_dump.cpp: In function ‘void dumpFunc(Archive*, FuncInfo*)’: pg_dump.cpp:13871:11: warning: unused variable ‘protypeid’ [-Wunused-variable] 13871 | char* protypeid = NULL; | ^~~~~~~~~ ../../../..//src/gausskernel/security/keymgr/localkms/security_file_enc.cpp: In function ‘CmkemErrCode create_file_and_write(const char*, const unsigned char*, size_t, bool)’: ../../../..//src/gausskernel/security/keymgr/localkms/security_file_enc.cpp:169:17: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 169 | if (written != content_len) { | ~~~~~~~~^~~~~~~~~~~~~~ gram.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother] echo > objfiles.txt make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. psqlscan.l:1351: warning, -s option given but default rule can be matched make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. echo > objfiles.txt make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[5]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. Makefile:71: warning: overriding recipe for target '../../../src/lib/elog/elog.a' Makefile:65: warning: ignoring old recipe for target '../../../src/lib/elog/elog.a' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. echo > objfiles.txt catalog.cpp: In function ‘void delete_backup_directory(char*)’: catalog.cpp:3158:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3158 | for (i = 0; i < parray_num(instances); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ dir.cpp: In function ‘char dir_check_file(pgFile*, bool, bool)’: dir.cpp:602:13: warning: unused variable ‘check_res’ [-Wunused-variable] 602 | char check_res; | ^~~~~~~~~ All of openGauss successfully made. Ready to install. rm -f pg_upgrade_support.so pg_upgrade_support.o End make install MPPDB g++ -std=c++11 -D_GLIBCXX_USE_CXX11_ABI=0 -fsigned-char -DSTREAMPLAN -DPGXC -march=armv8-a+crc -O0 -Wall -Wpointer-arith -Wno-write-strings -fnon-call-exceptions -fno-common -freg-struct-return -pipe -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -g -DENABLE_GSTRACE -fno-aggressive-loop-optimizations -Wno-attributes -fno-omit-frame-pointer -fno-expensive-optimizations -Wno-unused-but-set-variable -I. -I. -I../../src/include -I../../src/lib/gstrace -D_GNU_SOURCE -I../../src/include -I../../src/lib/gstrace -fPIC -Wl,-z,now -fstack-protector-all -pie -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/unixodbc/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libobs/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libcgroup/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/openssl/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/llvm/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/kerberos/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/cjson/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/numactl/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zlib1.2.11/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/lz4/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zstd/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libcurl/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/aws-sdk-cpp/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/component/dcf/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/masstree/comm/include -DENABLE_HTAP -DUSE_SPQ -L../../src/common/port -pthread -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zlib1.2.11/comm/lib -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zlib1.2.11/comm/include -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zstd/lib -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zstd/include -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/lz4/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/platform/Huawei_Secure_C/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/openssl/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/buildtools/libstd/gcc10.3.1/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libcgroup/comm/lib -L -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/unixodbc/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libobs/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/kerberos/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/memcheck/debug/gcc10.3.1/lib/ -fsanitize=address -fsanitize=leak -fno-omit-frame-pointer -L../../src/gstrace//common -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/numactl/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libcurl/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/aws-sdk-cpp/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/masstree/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libxml2/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/jemalloc/debug/lib -DFRONTEND -L/usr1/build/workspace/openGauss/server/mppdb_temp_install/lib -lpq -lsecurec -lpgport -ldl -lrt -I. -I../../src/bin/psql main.cpp OpenGaussConnection.cpp Scan.cpp Report.cpp ../../src/lib/pgcommon/fe_memutils.cpp -o gs_assessment /usr1/build/workspace/openGauss-third_party_binarylibs/buildtools/gcc10.3/gcc/bin/g++ -std=c++11 -D_GLIBCXX_USE_CXX11_ABI=0 -fsigned-char -DSTREAMPLAN -DPGXC -march=armv8-a+crc -O0 -Wall -Wpointer-arith -Wno-write-strings -fnon-call-exceptions -fno-common -freg-struct-return -pipe -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -g -DENABLE_GSTRACE -fno-aggressive-loop-optimizations -Wno-attributes -fno-omit-frame-pointer -fno-expensive-optimizations -Wno-unused-but-set-variable -fsanitize=address -fsanitize=leak -fno-omit-frame-pointer -Wl,-z,relro,-z,now -Wl,-z,noexecstack -std=c++14 -pthread -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -fpic -I. -I. -I../../src/include -I../../src/lib/gstrace -D_GNU_SOURCE -I../../src/include -I../../src/lib/gstrace -fPIC -Wl,-z,now -fstack-protector-all -pie -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/unixodbc/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libobs/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libcgroup/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/openssl/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/boost/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/llvm/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/kerberos/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/cjson/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/numactl/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zlib1.2.11/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/lz4/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zstd/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libcurl/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/aws-sdk-cpp/comm/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/component/dcf/include -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/masstree/comm/include -DENABLE_HTAP -DUSE_SPQ -c -o assessment.o assessment.cpp g++ -std=c++11 -D_GLIBCXX_USE_CXX11_ABI=0 -fsigned-char -DSTREAMPLAN -DPGXC -march=armv8-a+crc -O0 -Wall -Wpointer-arith -Wno-write-strings -fnon-call-exceptions -fno-common -freg-struct-return -pipe -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -g -DENABLE_GSTRACE -fno-aggressive-loop-optimizations -Wno-attributes -fno-omit-frame-pointer -fno-expensive-optimizations -Wno-unused-but-set-variable -fsanitize=address -fsanitize=leak -fno-omit-frame-pointer -Wl,-z,relro,-z,now -Wl,-z,noexecstack -std=c++14 -pthread -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS -fpic -shared -o assessment.so assessment.o -L../../src/common/port -pthread -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zlib1.2.11/comm/lib -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zlib1.2.11/comm/include -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zstd/lib -I/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/zstd/include -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/lz4/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/platform/Huawei_Secure_C/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/openssl/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/buildtools/libstd/gcc10.3.1/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libcgroup/comm/lib -L -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/unixodbc/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libobs/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/kerberos/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/memcheck/debug/gcc10.3.1/lib/ -fsanitize=address -fsanitize=leak -fno-omit-frame-pointer -L../../src/gstrace//common -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/numactl/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libcurl/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/aws-sdk-cpp/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/masstree/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/libxml2/comm/lib -L/usr1/build/workspace/openGauss-third_party_binarylibs/kernel/dependency/jemalloc/debug/lib /usr/bin/mkdir -p '/usr1/build/workspace/openGauss/server/mppdb_temp_install/lib/postgresql' /usr/bin/mkdir -p '/usr1/build/workspace/openGauss/server/mppdb_temp_install/share/postgresql/extension' /usr/bin/mkdir -p '/usr1/build/workspace/openGauss/server/mppdb_temp_install/share/postgresql/extension' cp gs_assessment /usr1/build/workspace/openGauss/server/mppdb_temp_install/bin/gs_assessment /bin/sh ../../config/install-sh -c -m 755 assessment.so '/usr1/build/workspace/openGauss/server/mppdb_temp_install/lib/postgresql/assessment.so' /bin/sh ../../config/install-sh -c -m 644 ./assessment.control '/usr1/build/workspace/openGauss/server/mppdb_temp_install/share/postgresql/extension/' /bin/sh ../../config/install-sh -c -m 644 ./assessment--1.0.sql '/usr1/build/workspace/openGauss/server/mppdb_temp_install/share/postgresql/extension/' End make install assessment Begin make install mpp_decoding... make: Nothing to be done for 'all'. End make install mppdb_decoding success. Begin pack mppdb_decoding... rm -f pg_xlogdump rm -f pg_xlogdump.o compat.o xlogreader.o xlogreader_common.o rmgrdesc.o ../../src/gausskernel/storage/smgr/cfs/cfs_mddesc.o ../../src/lib/pgcommon/libpgcommon.a uheapdesc.o relmapdesc.o spgdesc.o mxactdesc.o clogdesc.o xactdesc.o logicalddlmsgdesc.o barrierdesc.o nbtdesc.o gindesc.o motdesc.o hashdesc.o segpagedesc.o tblspcdesc.o undologdesc.o dbasedesc.o replorigindesc.o smgrdesc.o seqdesc.o gistdesc.o xlogdesc.o genericdesc.o slotdesc.o heapdesc.o standbydesc.o ../../src/gausskernel/storage/dss/dss_adaptor.o ../../src/gausskernel/storage/gs_uwal/gs_uwal_adaptor.o rm -rf uheapdesc.cpp relmapdesc.cpp spgdesc.cpp mxactdesc.cpp clogdesc.cpp xactdesc.cpp logicalddlmsgdesc.cpp barrierdesc.cpp nbtdesc.cpp gindesc.cpp motdesc.cpp hashdesc.cpp segpagedesc.cpp tblspcdesc.cpp undologdesc.cpp dbasedesc.cpp replorigindesc.cpp smgrdesc.cpp seqdesc.cpp gistdesc.cpp xlogdesc.cpp genericdesc.cpp slotdesc.cpp heapdesc.cpp standbydesc.cpp xlogreader.cpp End make install xlog_dump rm -f pagehack.so libpagehack.a rm -f pagehack rm -f pagehack.o ../../src/gausskernel/storage/dss/dss_adaptor.o End make install pagehack rm -f pg_archivecleanup rm -f pg_archivecleanup.o End make install archivecleanup End insert commitid into version.cfg End insert version mode into version cfg Begin generate openGauss-Server-7.0.0-RC1-openEuler20.03-aarch64.tar.bz2 tar file... ./bin/ ./bin/pg_controldata ./bin/kinit ./bin/cluster_guc.conf ./bin/dsstbox ./bin/gsql ./bin/kadmin.local ./bin/dss_contrl.sh ./bin/kadmind ./bin/gstrace ./bin/retry_errcodes.conf ./bin/gs_plan_simulator.sh ./bin/gs_tar ./bin/gs_initdb ./bin/gs_dbmind ./bin/kdb5_util ./bin/krb5kdc ./bin/gs_dumpall ./bin/gs_cgroup ./bin/dms_contrl.sh ./bin/pagehack ./bin/gs_retrieve ./bin/gs_probackup ./bin/dss_clear.sh ./bin/lz4 ./bin/gs_encrypt ./bin/gs_basebackup ./bin/gaussdb ./bin/openssl ./bin/gs_assessment ./bin/pg_xlogdump ./bin/dssserver ./bin/bind_net_irq.sh ./bin/kdestroy ./bin/gs_guc ./bin/pg_resetxlog ./bin/perctrl ./bin/gs_ctl ./bin/pg_recvlogical ./bin/dsscmd ./bin/setArmOptimization.sh ./bin/pg_config ./bin/gs_dump ./bin/klist ./bin/ecpg ./bin/pg_archivecleanup ./bin/encrypt ./bin/gs_restore ./bin/alarmItem.conf ./etc/ ./etc/kerberos/ ./etc/kerberos/kadm5.acl ./etc/kerberos/kdc.conf ./etc/kerberos/mppdb-site.xml ./etc/kerberos/krb5.conf ./include/ ./include/postgresql/ ./include/postgresql/server/ ./include/postgresql/server/gssignal/ ./include/postgresql/server/gssignal/gs_signal.h ./include/postgresql/server/executor/ ./include/postgresql/server/executor/tuptable.h ./include/postgresql/server/executor/exec/ ./include/postgresql/server/executor/exec/execdesc.h ./include/postgresql/server/executor/functions.h ./include/postgresql/server/executor/executor.h ./include/postgresql/server/executor/instrument.h ./include/postgresql/server/executor/spi.h ./include/postgresql/server/miscadmin.h ./include/postgresql/server/pg_config.h ./include/postgresql/server/datatype/ ./include/postgresql/server/datatype/timestamp.h ./include/postgresql/server/parser/ ./include/postgresql/server/parser/scanner.h ./include/postgresql/server/parser/keywords.h ./include/postgresql/server/nodes/ ./include/postgresql/server/nodes/parsenodes.h ./include/postgresql/server/nodes/primnodes.h ./include/postgresql/server/nodes/nodes.h ./include/postgresql/server/nodes/pg_list.h ./include/postgresql/server/nodes/parsenodes_common.h ./include/postgresql/server/nodes/bitmapset.h ./include/postgresql/server/nodes/params.h ./include/postgresql/server/nodes/memnodes.h ./include/postgresql/server/nodes/tidbitmap.h ./include/postgresql/server/nodes/plannodes.h ./include/postgresql/server/nodes/value.h ./include/postgresql/server/nodes/relation.h ./include/postgresql/server/nodes/execnodes.h ./include/postgresql/server/bulkload/ ./include/postgresql/server/bulkload/dist_fdw.h ./include/postgresql/server/bulkload/importerror.h ./include/postgresql/server/bulkload/utils.h ./include/postgresql/server/cjson/ ./include/postgresql/server/cjson/cJSON.h ./include/postgresql/server/gstrace/ ./include/postgresql/server/gstrace/gstrace_infra.h ./include/postgresql/server/utils/ ./include/postgresql/server/utils/pg_crc.h ./include/postgresql/server/utils/pg_locale.h ./include/postgresql/server/utils/guc_tables.h ./include/postgresql/server/utils/dynahash.h ./include/postgresql/server/utils/memprot.h ./include/postgresql/server/utils/knl_localsyscache_common.h ./include/postgresql/server/utils/resowner.h ./include/postgresql/server/utils/knl_globaldbstatmanager.h ./include/postgresql/server/utils/relmapper.h ./include/postgresql/server/utils/partitionkey.h ./include/postgresql/server/utils/rangetypes.h ./include/postgresql/server/utils/numeric.h ./include/postgresql/server/utils/portal.h ./include/postgresql/server/utils/typcache.h ./include/postgresql/server/utils/datum.h ./include/postgresql/server/utils/atomic_arm.h ./include/postgresql/server/utils/partitionmap.h ./include/postgresql/server/utils/knl_localpartdefcache.h ./include/postgresql/server/utils/distribute_test.h ./include/postgresql/server/utils/knl_globalsyscache_common.h ./include/postgresql/server/utils/cash.h ./include/postgresql/server/utils/knl_globalsysdbcache.h ./include/postgresql/server/utils/builtins.h ./include/postgresql/server/utils/array.h ./include/postgresql/server/utils/inet.h ./include/postgresql/server/utils/pl_global_package_runtime_cache.h ./include/postgresql/server/utils/dfs_vector.h ./include/postgresql/server/utils/knl_globaltabdefcache.h ./include/postgresql/server/utils/sortsupport.h ./include/postgresql/server/utils/datetime.h ./include/postgresql/server/utils/snapmgr.h ./include/postgresql/server/utils/knl_localtabdefcache.h ./include/postgresql/server/utils/plpgsql.h ./include/postgresql/server/utils/knl_localsystabcache.h ./include/postgresql/server/utils/rel_gs.h ./include/postgresql/server/utils/knl_localbasedefcache.h ./include/postgresql/server/utils/palloc.h ./include/postgresql/server/utils/errcodes.h ./include/postgresql/server/utils/elog.h ./include/postgresql/server/utils/aes.h ./include/postgresql/server/utils/varbit.h ./include/postgresql/server/utils/snapshot.h ./include/postgresql/server/utils/fmgroids.h ./include/postgresql/server/utils/hsearch.h ./include/postgresql/server/utils/lsyscache.h ./include/postgresql/server/utils/help_config.h ./include/postgresql/server/utils/selfuncs.h ./include/postgresql/server/utils/anls_opt.h ./include/postgresql/server/utils/geo_decls.h ./include/postgresql/server/utils/aset.h ./include/postgresql/server/utils/ascii.h ./include/postgresql/server/utils/relcache.h ./include/postgresql/server/utils/ps_status.h ./include/postgresql/server/utils/aiomem.h ./include/postgresql/server/utils/knl_globalsystabcache.h ./include/postgresql/server/utils/memtrack.h ./include/postgresql/server/utils/spccache.h ./include/postgresql/server/utils/nabstime.h ./include/postgresql/server/utils/logtape.h ./include/postgresql/server/utils/acl.h ./include/postgresql/server/utils/knl_localbucketlist.h ./include/postgresql/server/utils/knl_globalbucketlist.h ./include/postgresql/server/utils/json.h ./include/postgresql/server/utils/knl_globalrelmapcache.h ./include/postgresql/server/utils/reltrigger.h ./include/postgresql/server/utils/tuplestore.h ./include/postgresql/server/utils/knl_globalsystupcache.h ./include/postgresql/server/utils/uuid.h ./include/postgresql/server/utils/atomic.h ./include/postgresql/server/utils/date.h ./include/postgresql/server/utils/be_module.h ./include/postgresql/server/utils/knl_localsysdbcache.h ./include/postgresql/server/utils/partitionmap_gs.h ./include/postgresql/server/utils/oidrbtree.h ./include/postgresql/server/utils/memgroup.h ./include/postgresql/server/utils/pg_rusage.h ./include/postgresql/server/utils/rbtree.h ./include/postgresql/server/utils/probes.h ./include/postgresql/server/utils/xml.h ./include/postgresql/server/utils/knl_globalpartdefcache.h ./include/postgresql/server/utils/bytea.h ./include/postgresql/server/utils/attoptcache.h ./include/postgresql/server/utils/pg_crc_tables.h ./include/postgresql/server/utils/timestamp.h ./include/postgresql/server/utils/guc.h ./include/postgresql/server/utils/catcache.h ./include/postgresql/server/utils/tzparser.h ./include/postgresql/server/utils/tuplesort.h ./include/postgresql/server/utils/rel.h ./include/postgresql/server/utils/knl_localsystupcache.h ./include/postgresql/server/utils/dynamic_loader.h ./include/postgresql/server/utils/combocid.h ./include/postgresql/server/utils/bloom_filter.h ./include/postgresql/server/utils/partcache.h ./include/postgresql/server/utils/knl_globalbasedefcache.h ./include/postgresql/server/utils/formatting.h ./include/postgresql/server/utils/int8.h ./include/postgresql/server/utils/inval.h ./include/postgresql/server/utils/mmpool.h ./include/postgresql/server/utils/fmgrtab.h ./include/postgresql/server/utils/syscall_lock.h ./include/postgresql/server/utils/plancache.h ./include/postgresql/server/utils/syscache.h ./include/postgresql/server/utils/pg_lzcompress.h ./include/postgresql/server/utils/memutils.h ./include/postgresql/server/utils/gs_bitmap.h ./include/postgresql/server/postgres_ext.h ./include/postgresql/server/ssl/ ./include/postgresql/server/ssl/gs_openssl_client.h ./include/postgresql/server/pgxc/ ./include/postgresql/server/pgxc/nodemgr.h ./include/postgresql/server/pgxc/barrier.h ./include/postgresql/server/pgxc/pgxc.h ./include/postgresql/server/pgxc/locator.h ./include/postgresql/server/client_logic/ ./include/postgresql/server/client_logic/client_logic_enums.h ./include/postgresql/server/rewrite/ ./include/postgresql/server/rewrite/prs2lock.h ./include/postgresql/server/db4ai/ ./include/postgresql/server/db4ai/scores.h ./include/postgresql/server/db4ai/matrix.h ./include/postgresql/server/db4ai/db4ai.h ./include/postgresql/server/pgtime.h ./include/postgresql/server/access/ ./include/postgresql/server/access/genam.h ./include/postgresql/server/access/rmgrlist.h ./include/postgresql/server/access/rmgr.h ./include/postgresql/server/access/xlog_basic.h ./include/postgresql/server/access/xlog.h ./include/postgresql/server/access/xact.h ./include/postgresql/server/access/relscan.h ./include/postgresql/server/access/sdir.h ./include/postgresql/server/access/xloginsert.h ./include/postgresql/server/access/clog.h ./include/postgresql/server/access/double_write_basic.h ./include/postgresql/server/access/heapam.h ./include/postgresql/server/access/tupdesc.h ./include/postgresql/server/access/multixact.h ./include/postgresql/server/access/xlogdefs.h ./include/postgresql/server/access/ustore/ ./include/postgresql/server/access/ustore/knl_uverify.h ./include/postgresql/server/access/ustore/knl_uundovec.h ./include/postgresql/server/access/ustore/knl_uredo.h ./include/postgresql/server/access/ustore/undo/ ./include/postgresql/server/access/ustore/undo/knl_uundotype.h ./include/postgresql/server/access/ustore/undo/knl_uundoapi.h ./include/postgresql/server/access/ustore/undo/knl_uundospace.h ./include/postgresql/server/access/ustore/undo/knl_uundotxn.h ./include/postgresql/server/access/ustore/undo/knl_uundozone.h ./include/postgresql/server/access/ustore/undo/knl_uundoxlog.h ./include/postgresql/server/access/ustore/knl_upage.h ./include/postgresql/server/access/ustore/knl_utuple.h ./include/postgresql/server/access/ustore/knl_utype.h ./include/postgresql/server/access/ustore/knl_uundorecord.h ./include/postgresql/server/access/ustore/knl_uheap.h ./include/postgresql/server/access/xlogreader.h ./include/postgresql/server/access/cstore_minmax_func.h ./include/postgresql/server/access/multi_redo_settings.h ./include/postgresql/server/access/itup.h ./include/postgresql/server/access/cstore_am.h ./include/postgresql/server/access/cstore_roughcheck_func.h ./include/postgresql/server/access/xlogrecord.h ./include/postgresql/server/access/redo_statistic_msg.h ./include/postgresql/server/access/parallel_recovery/ ./include/postgresql/server/access/parallel_recovery/spsc_blocking_queue.h ./include/postgresql/server/access/parallel_recovery/redo_item.h ./include/postgresql/server/access/parallel_recovery/posix_semaphore.h ./include/postgresql/server/access/parallel_recovery/page_redo.h ./include/postgresql/server/access/attnum.h ./include/postgresql/server/access/tupmacs.h ./include/postgresql/server/access/cstoreskey.h ./include/postgresql/server/access/htup.h ./include/postgresql/server/access/obs/ ./include/postgresql/server/access/obs/eSDKOBS.h ./include/postgresql/server/access/obs/obs_am.h ./include/postgresql/server/access/skey.h ./include/postgresql/server/access/xlogutils.h ./include/postgresql/server/streaming/ ./include/postgresql/server/streaming/init.h ./include/postgresql/server/streaming/launcher.h ./include/postgresql/server/commands/ ./include/postgresql/server/commands/gds_stream.h ./include/postgresql/server/commands/trigger.h ./include/postgresql/server/commands/defrem.h ./include/postgresql/server/threadpool/ ./include/postgresql/server/threadpool/threadpool.h ./include/postgresql/server/threadpool/threadpool_stream.h ./include/postgresql/server/threadpool/threadpool_controler.h ./include/postgresql/server/threadpool/threadpool_group.h ./include/postgresql/server/threadpool/threadpool_scheduler.h ./include/postgresql/server/threadpool/threadpool_worker.h ./include/postgresql/server/threadpool/threadpool_listener.h ./include/postgresql/server/threadpool/threadpool_sessctl.h ./include/postgresql/server/knl/ ./include/postgresql/server/knl/knl_guc.h ./include/postgresql/server/knl/knl_session.h ./include/postgresql/server/knl/knl_instance.h ./include/postgresql/server/knl/knl_guc/ ./include/postgresql/server/knl/knl_guc/knl_session_attr_network.h ./include/postgresql/server/knl/knl_guc/knl_guc_common.h ./include/postgresql/server/knl/knl_guc/knl_session_attr_storage.h ./include/postgresql/server/knl/knl_guc/knl_instance_attr_resource.h ./include/postgresql/server/knl/knl_guc/knl_session_attr_memory.h ./include/postgresql/server/knl/knl_guc/knl_instance_attr_security.h ./include/postgresql/server/knl/knl_guc/knl_instance_attr_network.h ./include/postgresql/server/knl/knl_guc/knl_instance_attr_memory.h ./include/postgresql/server/knl/knl_guc/knl_session_attr_resource.h ./include/postgresql/server/knl/knl_guc/knl_session_attr_sql.h ./include/postgresql/server/knl/knl_guc/knl_instance_attr_common.h ./include/postgresql/server/knl/knl_guc/knl_instance_attr_sql.h ./include/postgresql/server/knl/knl_guc/knl_session_attr_common.h ./include/postgresql/server/knl/knl_guc/knl_instance_attr_storage.h ./include/postgresql/server/knl/knl_guc/knl_session_attr_security.h ./include/postgresql/server/knl/knl_thread.h ./include/postgresql/server/knl/knl_variable.h ./include/postgresql/server/mb/ ./include/postgresql/server/mb/pg_wchar.h ./include/postgresql/server/cm/ ./include/postgresql/server/cm/etcdapi.h ./include/postgresql/server/optimizer/ ./include/postgresql/server/optimizer/pruning.h ./include/postgresql/server/optimizer/bucketinfo.h ./include/postgresql/server/vecexecutor/ ./include/postgresql/server/vecexecutor/vectorbatch.h ./include/postgresql/server/postgres.h ./include/postgresql/server/fmgr.h ./include/postgresql/server/port/ ./include/postgresql/server/port/pg_crc32c.h ./include/postgresql/server/port/pg_bswap.h ./include/postgresql/server/postmaster/ ./include/postgresql/server/postmaster/aiocompleter.h ./include/postgresql/server/postmaster/bgwriter.h ./include/postgresql/server/postmaster/pagewriter.h ./include/postgresql/server/postmaster/barrier_creator.h ./include/postgresql/server/postmaster/pagerepair.h ./include/postgresql/server/cipher.h ./include/postgresql/server/catalog/ ./include/postgresql/server/catalog/pg_hashbucket.h ./include/postgresql/server/catalog/pg_index.h ./include/postgresql/server/catalog/namespace.h ./include/postgresql/server/catalog/pg_control.h ./include/postgresql/server/catalog/pg_type.h ./include/postgresql/server/catalog/pg_tablespace.h ./include/postgresql/server/catalog/pg_am.h ./include/postgresql/server/catalog/pg_attribute.h ./include/postgresql/server/catalog/catalog.h ./include/postgresql/server/catalog/genbki.h ./include/postgresql/server/catalog/pg_namespace.h ./include/postgresql/server/catalog/pg_class.h ./include/postgresql/server/catalog/catversion.h ./include/postgresql/server/catalog/pg_replication_origin.h ./include/postgresql/server/catalog/pg_subscription.h ./include/postgresql/server/catalog/pg_hashbucket_fn.h ./include/postgresql/server/catalog/pg_partition.h ./include/postgresql/server/tde_key_management/ ./include/postgresql/server/tde_key_management/data_common.h ./include/postgresql/server/c.h ./include/postgresql/server/securec.h ./include/postgresql/server/replication/ ./include/postgresql/server/replication/dataqueuedefs.h ./include/postgresql/server/replication/worker_internal.h ./include/postgresql/server/replication/origin.h ./include/postgresql/server/replication/replicainternal.h ./include/postgresql/server/replication/walprotocol.h ./include/postgresql/server/replication/libpqwalreceiver.h ./include/postgresql/server/replication/slot.h ./include/postgresql/server/replication/heartbeat.h ./include/postgresql/server/replication/rto_statistic.h ./include/postgresql/server/replication/bcm.h ./include/postgresql/server/libcomm/ ./include/postgresql/server/libcomm/libcomm.h ./include/postgresql/server/workload/ ./include/postgresql/server/workload/qnode.h ./include/postgresql/server/securectype.h ./include/postgresql/server/libpq/ ./include/postgresql/server/libpq/libpq-fe.h ./include/postgresql/server/libpq/pqcomm.h ./include/postgresql/server/libpq/libpq-be.h ./include/postgresql/server/libpq/hba.h ./include/postgresql/server/libpq/sha2.h ./include/postgresql/server/funcapi.h ./include/postgresql/server/tcop/ ./include/postgresql/server/tcop/stmt_retry.h ./include/postgresql/server/tcop/dest.h ./include/postgresql/server/pg_config_manual.h ./include/postgresql/server/gs_thread.h ./include/postgresql/server/gtm/ ./include/postgresql/server/gtm/gtm_c.h ./include/postgresql/server/port.h ./include/postgresql/server/datatypes.h ./include/postgresql/server/communication/ ./include/postgresql/server/communication/commproxy_basic.h ./include/postgresql/server/ecpg/ ./include/postgresql/server/ecpg/pgtypes_date.h ./include/postgresql/server/ecpg/pgtypes_numeric.h ./include/postgresql/server/ecpg/datetime.h ./include/postgresql/server/ecpg/sqlda-compat.h ./include/postgresql/server/ecpg/decimal.h ./include/postgresql/server/ecpg/pgtypes_timestamp.h ./include/postgresql/server/ecpg/pgtypes_error.h ./include/postgresql/server/ecpg/sqlda.h ./include/postgresql/server/ecpg/ecpg_informix.h ./include/postgresql/server/ecpg/ecpgerrno.h ./include/postgresql/server/ecpg/sqlda-native.h ./include/postgresql/server/ecpg/ecpglib.h ./include/postgresql/server/ecpg/sql3types.h ./include/postgresql/server/ecpg/sqlca.h ./include/postgresql/server/ecpg/pgtypes_interval.h ./include/postgresql/server/ecpg/sqltypes.h ./include/postgresql/server/ecpg/ecpg-pthread-win32.h ./include/postgresql/server/ecpg/ecpg_config.h ./include/postgresql/server/ecpg/ecpgtype.h ./include/postgresql/server/gs_threadlocal.h ./include/postgresql/server/securec_check.h ./include/postgresql/server/storage/ ./include/postgresql/server/storage/cstore/ ./include/postgresql/server/storage/cstore/cstorealloc.h ./include/postgresql/server/storage/cstore/cstore_mem_alloc.h ./include/postgresql/server/storage/custorage.h ./include/postgresql/server/storage/cucache_mgr.h ./include/postgresql/server/storage/procsignal.h ./include/postgresql/server/storage/pagecompress.h ./include/postgresql/server/storage/cache_mgr.h ./include/postgresql/server/storage/barrier.h ./include/postgresql/server/storage/backendid.h ./include/postgresql/server/storage/item/ ./include/postgresql/server/storage/item/itemptr.h ./include/postgresql/server/storage/item/itemid.h ./include/postgresql/server/storage/item/item.h ./include/postgresql/server/storage/shmem.h ./include/postgresql/server/storage/sharedfileset.h ./include/postgresql/server/storage/lwlocknames.h ./include/postgresql/server/storage/smgr/ ./include/postgresql/server/storage/smgr/knl_usync.h ./include/postgresql/server/storage/smgr/smgr.h ./include/postgresql/server/storage/smgr/fd.h ./include/postgresql/server/storage/smgr/relfilenode.h ./include/postgresql/server/storage/off.h ./include/postgresql/server/storage/mot/ ./include/postgresql/server/storage/mot/jit_def.h ./include/postgresql/server/storage/latch.h ./include/postgresql/server/storage/spin.h ./include/postgresql/server/storage/cu.h ./include/postgresql/server/storage/page_compression.h ./include/postgresql/server/storage/lock/ ./include/postgresql/server/storage/lock/s_lock.h ./include/postgresql/server/storage/lock/pg_sema.h ./include/postgresql/server/storage/lock/lwlock.h ./include/postgresql/server/storage/lock/waitpolicy.h ./include/postgresql/server/storage/lock/lock.h ./include/postgresql/server/storage/buf/ ./include/postgresql/server/storage/buf/buf.h ./include/postgresql/server/storage/buf/bufmgr.h ./include/postgresql/server/storage/buf/bufpage.h ./include/postgresql/server/storage/buf/buf_internals.h ./include/postgresql/server/storage/buf/block.h ./include/postgresql/server/storage/buf/buffile.h ./include/postgresql/server/storage/proc.h ./include/postgresql/server/instruments/ ./include/postgresql/server/instruments/gs_stack.h ./include/postgresql/server/instruments/instr_mfchain.h ./include/postgresql/server/hotpatch/ ./include/postgresql/server/hotpatch/hotpatch.h ./include/postgresql/server/hotpatch/hotpatch_backend.h ./include/postgresql/server/fmgr/ ./include/postgresql/server/fmgr/fmgr_core.h ./include/postgresql/server/fmgr/fmgr_comp.h ./include/postgresql/server/pg_config_os.h ./include/postgresql/server/foreign/ ./include/postgresql/server/foreign/foreign.h ./include/postgresql/server/lib/ ./include/postgresql/server/lib/circularqueue.h ./include/postgresql/server/lib/ilist.h ./include/postgresql/server/lib/dllist.h ./include/postgresql/server/lib/stringinfo.h ./include/postgresql/server/portability/ ./include/postgresql/server/portability/instr_time.h ./include/postgresql/server/cstore.h ./include/postgresql/server/alarm/ ./include/postgresql/server/alarm/alarm.h ./jre/ ./jre/bin/ ./jre/bin/pack200 ./jre/bin/tnameserv ./jre/bin/jjs ./jre/bin/keytool ./jre/bin/rmid ./jre/bin/servertool ./jre/bin/rmiregistry ./jre/bin/policytool ./jre/bin/orbd ./jre/bin/java ./jre/bin/unpack200 ./jre/THIRD_PARTY_README ./jre/LICENSE ./jre/lib/ ./jre/lib/management-agent.jar ./jre/lib/hijrah-config-umalqura.properties ./jre/lib/ext/ ./jre/lib/ext/sunpkcs11.jar ./jre/lib/ext/dnsns.jar ./jre/lib/ext/meta-index ./jre/lib/ext/jaccess.jar ./jre/lib/ext/cldrdata.jar ./jre/lib/ext/sunec.jar ./jre/lib/ext/zipfs.jar ./jre/lib/ext/nashorn.jar ./jre/lib/ext/localedata.jar ./jre/lib/ext/sunjce_provider.jar ./jre/lib/psfontj2d.properties ./jre/lib/management/ ./jre/lib/management/jmxremote.access ./jre/lib/management/management.properties ./jre/lib/management/snmp.acl.template ./jre/lib/management/jmxremote.password.template ./jre/lib/jfr.jar ./jre/lib/meta-index ./jre/lib/cmm/ ./jre/lib/cmm/CIEXYZ.pf ./jre/lib/cmm/LINEAR_RGB.pf ./jre/lib/cmm/GRAY.pf ./jre/lib/cmm/PYCC.pf ./jre/lib/cmm/sRGB.pf ./jre/lib/resources.jar ./jre/lib/security/ ./jre/lib/security/blacklisted.certs ./jre/lib/security/policy/ ./jre/lib/security/policy/unlimited/ ./jre/lib/security/policy/unlimited/local_policy.jar ./jre/lib/security/policy/unlimited/US_export_policy.jar ./jre/lib/security/policy/limited/ ./jre/lib/security/policy/limited/local_policy.jar ./jre/lib/security/policy/limited/US_export_policy.jar ./jre/lib/security/cacerts ./jre/lib/security/java.policy ./jre/lib/security/java.security ./jre/lib/rt.jar ./jre/lib/jce.jar ./jre/lib/classlist ./jre/lib/content-types.properties ./jre/lib/calendars.properties ./jre/lib/tzdb.dat ./jre/lib/psfont.properties.ja ./jre/lib/net.properties ./jre/lib/jvm.hprof.txt ./jre/lib/flavormap.properties ./jre/lib/logging.properties ./jre/lib/currency.data ./jre/lib/images/ ./jre/lib/images/cursors/ ./jre/lib/images/cursors/motif_MoveDrop32x32.gif ./jre/lib/images/cursors/motif_CopyDrop32x32.gif ./jre/lib/images/cursors/invalid32x32.gif ./jre/lib/images/cursors/motif_LinkDrop32x32.gif ./jre/lib/images/cursors/cursors.properties ./jre/lib/images/cursors/motif_CopyNoDrop32x32.gif ./jre/lib/images/cursors/motif_MoveNoDrop32x32.gif ./jre/lib/images/cursors/motif_LinkNoDrop32x32.gif ./jre/lib/jexec ./jre/lib/jfr/ ./jre/lib/jfr/default.jfc ./jre/lib/jfr/profile.jfc ./jre/lib/sound.properties ./jre/lib/jsse.jar ./jre/lib/charsets.jar ./jre/lib/aarch64/ ./jre/lib/aarch64/libnio.so ./jre/lib/aarch64/libj2gss.so ./jre/lib/aarch64/libjsound.so ./jre/lib/aarch64/libawt.so ./jre/lib/aarch64/libnet.so ./jre/lib/aarch64/jvm.cfg ./jre/lib/aarch64/libsunec.so ./jre/lib/aarch64/libjaas_unix.so ./jre/lib/aarch64/libinstrument.so ./jre/lib/aarch64/libawt_headless.so ./jre/lib/aarch64/libmlib_image.so ./jre/lib/aarch64/libzip.so ./jre/lib/aarch64/libjava.so ./jre/lib/aarch64/libjawt.so ./jre/lib/aarch64/libj2pcsc.so ./jre/lib/aarch64/libnpt.so ./jre/lib/aarch64/libsctp.so ./jre/lib/aarch64/libjsoundalsa.so ./jre/lib/aarch64/libverify.so ./jre/lib/aarch64/libjdwp.so ./jre/lib/aarch64/libattach.so ./jre/lib/aarch64/jli/ ./jre/lib/aarch64/jli/libjli.so ./jre/lib/aarch64/libj2pkcs11.so ./jre/lib/aarch64/libfontmanager.so ./jre/lib/aarch64/libjava_crw_demo.so ./jre/lib/aarch64/libsaproc.so ./jre/lib/aarch64/liblcms.so ./jre/lib/aarch64/libjsig.so ./jre/lib/aarch64/libawt_xawt.so ./jre/lib/aarch64/libjsdt.so ./jre/lib/aarch64/libunpack.so ./jre/lib/aarch64/server/ ./jre/lib/aarch64/server/libjvm.so ./jre/lib/aarch64/server/Xusage.txt ./jre/lib/aarch64/libdt_socket.so ./jre/lib/aarch64/libsplashscreen.so ./jre/lib/aarch64/libmanagement.so ./jre/lib/aarch64/libhprof.so ./jre/lib/aarch64/libjpeg.so ./jre/ASSEMBLY_EXCEPTION ./lib/ ./lib/libgssrpc_gauss.so.4.2 ./lib/libcurl.so.4.7.0 ./lib/libgauss_cl_jni.so ./lib/libz.so.1.2.12 ./lib/libecpg.a ./lib/libssl.so ./lib/libecpg_compat.a ./lib/libecpg_compat.so ./lib/libk5crypto_gauss.so ./lib/libkadm5srv_mit.so ./lib/libcharset.so.1 ./lib/libkadm5clnt_mit.so ./lib/libkrb5_gauss.so.3.3 ./lib/libkrb5support_gauss.so ./lib/libverto.so ./lib/libpcre.so.1.2.13 ./lib/liblz4.so.1 ./lib/libkdb5.so.10 ./lib/libgssapi_krb5_gauss.so ./lib/libatomic.so.1.2.0 ./lib/libzstd.so ./lib/libnghttp2.so.14.20.1 ./lib/libkrb5_gauss.so.3 ./lib/krb5/ ./lib/krb5/plugins/ ./lib/krb5/plugins/kdb/ ./lib/krb5/plugins/kdb/db2.so ./lib/libecpg_compat.so.3 ./lib/libpgport_tool.so ./lib/libubsan.so ./lib/libiconv.so.2.6.1 ./lib/libpcre.so.1 ./lib/libasan.so.6.0.0 ./lib/libecpg.so ./lib/liblog4cpp.so.5.0.6 ./lib/libzstd.so.1 ./lib/libpq.so.5.5 ./lib/postgresql/ ./lib/postgresql/utf8_and_johab.so ./lib/postgresql/pgoutput.so ./lib/postgresql/proc_srclib/ ./lib/postgresql/utf8_and_euc_cn.so ./lib/postgresql/euc_jp_and_sjis.so ./lib/postgresql/utf8_and_sjis2004.so ./lib/postgresql/utf8_and_iso8859_1.so ./lib/postgresql/gms_inaddr.so ./lib/postgresql/dolphin.so ./lib/postgresql/gms_lob.so ./lib/postgresql/latin2_and_win1250.so ./lib/postgresql/timescaledb-1.7.4.so ./lib/postgresql/gms_profiler.so ./lib/postgresql/utf8_and_ascii.so ./lib/postgresql/utf8_and_big5.so ./lib/postgresql/gms_debug.so ./lib/postgresql/utf8_and_win.so ./lib/postgresql/utf8_and_euc_kr.so ./lib/postgresql/assessment.so ./lib/postgresql/utf8_and_euc_tw.so ./lib/postgresql/dblink.so ./lib/postgresql/gms_stats.so ./lib/postgresql/euc_kr_and_mic.so ./lib/postgresql/gms_utility.so ./lib/postgresql/pg_upgrade_support.so ./lib/postgresql/euc_tw_and_big5.so ./lib/postgresql/hstore.so ./lib/postgresql/utf8_and_sjis.so ./lib/postgresql/timescaledb.so ./lib/postgresql/euc2004_sjis2004.so ./lib/postgresql/gms_sql.so ./lib/postgresql/utf8_and_cyrillic.so ./lib/postgresql/gms_tcp.so ./lib/postgresql/utf8_and_euc2004.so ./lib/postgresql/security_plugin.so ./lib/postgresql/timescaledb-tsl-1.7.4.so ./lib/postgresql/utf8_and_gb18030.so ./lib/postgresql/gms_i18n.so ./lib/postgresql/ascii_and_mic.so ./lib/postgresql/spqplugin.so ./lib/postgresql/gms_raw.so ./lib/postgresql/utf8_and_euc_jp.so ./lib/postgresql/utf8_and_iso8859.so ./lib/postgresql/pgxs/ ./lib/postgresql/pgxs/src/ ./lib/postgresql/pgxs/src/Makefile.global ./lib/postgresql/pgxs/src/Makefile.port ./lib/postgresql/pgxs/src/nls-global.mk ./lib/postgresql/pgxs/src/Makefile.shlib ./lib/postgresql/pgxs/src/makefiles/ ./lib/postgresql/pgxs/src/makefiles/pgxs.mk ./lib/postgresql/pgxs/config/ ./lib/postgresql/pgxs/config/install-sh ./lib/postgresql/gms_match.so ./lib/postgresql/postgres_fdw.so ./lib/postgresql/gms_output.so ./lib/postgresql/mppdb_decoding.so ./lib/postgresql/chparser.so ./lib/postgresql/java/ ./lib/postgresql/java/pljava.jar ./lib/postgresql/pg_plugin/ ./lib/postgresql/cyrillic_and_mic.so ./lib/postgresql/gms_compress.so ./lib/postgresql/ndpplugin.so ./lib/postgresql/utf8_and_gbk.so ./lib/postgresql/dict_snowball.so ./lib/postgresql/euc_cn_and_mic.so ./lib/postgresql/gms_xmlgen.so ./lib/postgresql/latin_and_mic.so ./lib/postgresql/age.so ./lib/postgresql/utf8_and_uhc.so ./lib/libecpg.so.6.4 ./lib/libcrypto.so.1.1 ./lib/libecpg_compat.so.3.4 ./lib/libpgport_tool.so.1 ./lib/OBS.ini ./lib/libconfig.so.4 ./lib/libdssapi.so ./lib/libverto.so.0.0 ./lib/libecpg.so.6 ./lib/libdcf.so ./lib/libubsan.so.1 ./lib/libkadm5srv.so ./lib/libz.so ./lib/libasan.so.6 ./lib/libgcc_s.so.1 ./lib/libkadm5clnt_mit.so.12.0 ./lib/libgssapi_krb5_gauss.so.2.2 ./lib/libmasstree.so ./lib/libodbc.so.2 ./lib/libpgtypes.so.3 ./lib/libpq.so.5 ./lib/libgssrpc_gauss.so ./lib/libiconv.so.2 ./lib/liblz4.so.1.9.3 ./lib/libatomic.so.1 ./lib/libpagecompression.so ./lib/libssl.so.1.1 ./lib/libdms.so ./lib/libiconv.so ./lib/libz.so.1 ./lib/libkrb5support_gauss.so.0.1 ./lib/libsimsearch/ ./lib/libsecurec.so ./lib/libkadm5srv_mit.so.12 ./lib/libkadm5clnt_mit.so.12 ./lib/libpgtypes.a ./lib/libkrad.so.0 ./lib/liblz4.so ./lib/libpgtypes.so.3.3 ./lib/libasan.so ./lib/libcjson.so.1 ./lib/libk5crypto_gauss.so.3.1 ./lib/libcurl.so ./lib/libaws-cpp-sdk-s3.so ./lib/libcom_err_gauss.so ./lib/libverto.so.0 ./lib/libcom_err_gauss.so.3.0 ./lib/libnghttp2.so ./lib/libcgroup.so ./lib/libpgtypes.so ./lib/libpq_ce.so.5.5 ./lib/libodbc.so ./lib/libconfig.so ./lib/libkadm5clnt.so ./lib/libxgboost.so ./lib/libkdb5.so ./lib/libxml2.so.2 ./lib/liblog4cpp.so.5 ./lib/liblog4cpp.so ./lib/libeSDKLogAPI.so ./lib/libzstd.so.1.5.2 ./lib/libcjson.so ./lib/libeSDKOBS.so ./lib/libkdb5.so.10.0 ./lib/libcurl.so.4 ./lib/libpq.so ./lib/libkrb5_gauss.so ./lib/libgssapi_krb5_gauss.so.2 ./lib/libkrad.so ./lib/libcjson.so.1.7.15 ./lib/libcom_err_gauss.so.3 ./lib/libpcre.so ./lib/libubsan.so.1.0.0 ./lib/libcharset.so.1.0.0 ./lib/libpq.a ./lib/libaws-cpp-sdk-core.so ./lib/libpagecompression.so.1 ./lib/libpljava.so ./lib/libpq_ce.so ./lib/libcgroup.so.1 ./lib/libkrad.so.0.0 ./lib/libxml2.so.2.9.13 ./lib/libodbc.so.2.0.0 ./lib/libpq_ce.so.5 ./lib/libatomic.so ./lib/libkrb5support_gauss.so.0 ./lib/libgssrpc_gauss.so.4 ./lib/libstdc++.so.6 ./lib/libnghttp2.so.14 ./lib/libcrypto.so ./lib/libcharset.so ./lib/libxml2.so ./lib/libk5crypto_gauss.so.3 ./lib/libkadm5srv_mit.so.12.0 ./share/ ./share/postgresql/ ./share/postgresql/extension/ ./share/postgresql/extension/gms_lob--1.0.sql ./share/postgresql/extension/hstore--1.1.sql ./share/postgresql/extension/postgres_fdw.control ./share/postgresql/extension/gms_inaddr--1.0.sql ./share/postgresql/extension/plpgsql.control ./share/postgresql/extension/gms_i18n--1.0.sql ./share/postgresql/extension/chparser--1.0.sql ./share/postgresql/extension/file_fdw.control ./share/postgresql/extension/dolphin--3.0--4.0.sql ./share/postgresql/extension/dolphin.control ./share/postgresql/extension/gms_stats--1.0.sql ./share/postgresql/extension/security_plugin--1.0.sql ./share/postgresql/extension/dolphin--2.0.1--2.0.sql ./share/postgresql/extension/plpgsql--unpackaged--1.0.sql ./share/postgresql/extension/gms_inaddr.control ./share/postgresql/extension/ndpplugin.control ./share/postgresql/extension/assessment.control ./share/postgresql/extension/dblink--1.0.sql ./share/postgresql/extension/dolphin--2.0--1.1.sql ./share/postgresql/extension/openGauss_expr_dolphin.ir ./share/postgresql/extension/chparser.control ./share/postgresql/extension/gms_match.control ./share/postgresql/extension/gms_utility--1.0.sql ./share/postgresql/extension/gms_match--1.0.sql ./share/postgresql/extension/security_plugin.control ./share/postgresql/extension/age.control ./share/postgresql/extension/gms_tcp.control ./share/postgresql/extension/dist_fdw.control ./share/postgresql/extension/dblink.control ./share/postgresql/extension/postgres_fdw--1.0.sql ./share/postgresql/extension/spqplugin.control ./share/postgresql/extension/dolphin--2.0--3.0.sql ./share/postgresql/extension/log_fdw--1.0.sql ./share/postgresql/extension/dolphin--4.0--4.0.1.sql ./share/postgresql/extension/gms_debug--1.0.sql ./share/postgresql/extension/dolphin--1.0--1.1.sql ./share/postgresql/extension/gms_raw.control ./share/postgresql/extension/mot_fdw--1.0.sql ./share/postgresql/extension/gms_compress--1.0.sql ./share/postgresql/extension/gms_stats.control ./share/postgresql/extension/hstore.control ./share/postgresql/extension/mot_fdw.control ./share/postgresql/extension/dolphin--1.1--1.0.sql ./share/postgresql/extension/gms_sql--1.0.sql ./share/postgresql/extension/age--1.0.0.sql ./share/postgresql/extension/dist_fdw--1.0.sql ./share/postgresql/extension/dolphin--4.0--3.0.sql ./share/postgresql/extension/plpgsql--1.0.sql ./share/postgresql/extension/assessment--1.0.sql ./share/postgresql/extension/gms_xmlgen.control ./share/postgresql/extension/dblink--unpackaged--1.0.sql ./share/postgresql/extension/timescaledb.control ./share/postgresql/extension/gms_debug.control ./share/postgresql/extension/gms_tcp--1.0.sql ./share/postgresql/extension/gms_compress.control ./share/postgresql/extension/log_fdw.control ./share/postgresql/extension/file_fdw--1.0.sql ./share/postgresql/extension/timescaledb--1.7.4.sql ./share/postgresql/extension/gms_xmlgen--1.0.sql ./share/postgresql/extension/gms_profiler--1.0.sql ./share/postgresql/extension/dolphin--5.0.sql ./share/postgresql/extension/gms_raw--1.0.sql ./share/postgresql/extension/gms_utility.control ./share/postgresql/extension/ndpplugin--1.0.sql ./share/postgresql/extension/hstore--unpackaged--1.0.sql ./share/postgresql/extension/spqplugin--1.0.sql ./share/postgresql/extension/gms_sql.control ./share/postgresql/extension/dolphin--1.1--2.0.sql ./share/postgresql/extension/dolphin--3.0--2.0.sql ./share/postgresql/extension/dolphin--4.0.1--4.0.sql ./share/postgresql/extension/gms_output--1.0.sql ./share/postgresql/extension/gms_output.control ./share/postgresql/extension/hstore--1.0--1.1.sql ./share/postgresql/extension/gms_i18n.control ./share/postgresql/extension/dolphin--4.0--5.0.sql ./share/postgresql/extension/gms_profiler.control ./share/postgresql/extension/dolphin--5.0--4.0.sql ./share/postgresql/extension/dolphin--2.0--2.0.1.sql ./share/postgresql/extension/gms_lob.control ./share/postgresql/pg_ident.conf.sample ./share/postgresql/recovery.conf.sample ./share/postgresql/sql_features.txt ./share/postgresql/psqlrc.sample ./share/postgresql/conversion_create.sql ./share/postgresql/postgresql.conf.sample ./share/postgresql/postgres.shdescription ./share/postgresql/db4ai/ ./share/postgresql/db4ai/snapshots/ ./share/postgresql/db4ai/snapshots/README.md ./share/postgresql/db4ai/snapshots/publish.sql ./share/postgresql/db4ai/snapshots/purge.sql ./share/postgresql/db4ai/snapshots/prepare.sql ./share/postgresql/db4ai/snapshots/sample.sql ./share/postgresql/db4ai/snapshots/schema.sql ./share/postgresql/db4ai/snapshots/create.sql ./share/postgresql/db4ai/snapshots/deploy.sql ./share/postgresql/system_views.sql ./share/postgresql/tsearch_data/ ./share/postgresql/tsearch_data/spanish.stop ./share/postgresql/tsearch_data/danish.stop ./share/postgresql/tsearch_data/portuguese.stop ./share/postgresql/tsearch_data/hungarian.stop ./share/postgresql/tsearch_data/swedish.stop ./share/postgresql/tsearch_data/hunspell_sample.affix ./share/postgresql/tsearch_data/finnish.stop ./share/postgresql/tsearch_data/synonym_sample.syn ./share/postgresql/tsearch_data/dict.utf8.xdb ./share/postgresql/tsearch_data/thesaurus_sample.ths ./share/postgresql/tsearch_data/norwegian.stop ./share/postgresql/tsearch_data/turkish.stop ./share/postgresql/tsearch_data/italian.stop ./share/postgresql/tsearch_data/french.stop ./share/postgresql/tsearch_data/english.stop ./share/postgresql/tsearch_data/ispell_sample.affix ./share/postgresql/tsearch_data/dutch.stop ./share/postgresql/tsearch_data/ispell_sample.dict ./share/postgresql/tsearch_data/russian.stop ./share/postgresql/tsearch_data/german.stop ./share/postgresql/performance_views.sql ./share/postgresql/information_schema.sql ./share/postgresql/tmp/ ./share/postgresql/tmp/udstools.py ./share/postgresql/gs_gazelle.conf.sample ./share/postgresql/pg_cast_oid.txt ./share/postgresql/timezone/ ./share/postgresql/timezone/MST7MDT ./share/postgresql/timezone/Etc/ ./share/postgresql/timezone/Etc/GMT-14 ./share/postgresql/timezone/Etc/GMT-2 ./share/postgresql/timezone/Etc/GMT+1 ./share/postgresql/timezone/Etc/Zulu ./share/postgresql/timezone/Etc/GMT+8 ./share/postgresql/timezone/Etc/GMT+9 ./share/postgresql/timezone/Etc/GMT+5 ./share/postgresql/timezone/Etc/GMT+2 ./share/postgresql/timezone/Etc/GMT-9 ./share/postgresql/timezone/Etc/UCT ./share/postgresql/timezone/Etc/UTC ./share/postgresql/timezone/Etc/GMT-3 ./share/postgresql/timezone/Etc/GMT-13 ./share/postgresql/timezone/Etc/GMT-11 ./share/postgresql/timezone/Etc/GMT+11 ./share/postgresql/timezone/Etc/GMT-12 ./share/postgresql/timezone/Etc/Greenwich ./share/postgresql/timezone/Etc/GMT ./share/postgresql/timezone/Etc/GMT+4 ./share/postgresql/timezone/Etc/GMT-10 ./share/postgresql/timezone/Etc/GMT+10 ./share/postgresql/timezone/Etc/GMT-7 ./share/postgresql/timezone/Etc/GMT-4 ./share/postgresql/timezone/Etc/GMT+0 ./share/postgresql/timezone/Etc/GMT+6 ./share/postgresql/timezone/Etc/GMT+7 ./share/postgresql/timezone/Etc/GMT0 ./share/postgresql/timezone/Etc/GMT+12 ./share/postgresql/timezone/Etc/GMT-6 ./share/postgresql/timezone/Etc/GMT-0 ./share/postgresql/timezone/Etc/Universal ./share/postgresql/timezone/Etc/GMT-5 ./share/postgresql/timezone/Etc/GMT+3 ./share/postgresql/timezone/Etc/GMT-1 ./share/postgresql/timezone/Etc/GMT-8 ./share/postgresql/timezone/Pacific/ ./share/postgresql/timezone/Pacific/Port_Moresby ./share/postgresql/timezone/Pacific/Apia ./share/postgresql/timezone/Pacific/Efate ./share/postgresql/timezone/Pacific/Pago_Pago ./share/postgresql/timezone/Pacific/Pitcairn ./share/postgresql/timezone/Pacific/Tahiti ./share/postgresql/timezone/Pacific/Guam ./share/postgresql/timezone/Pacific/Midway ./share/postgresql/timezone/Pacific/Kiritimati ./share/postgresql/timezone/Pacific/Gambier ./share/postgresql/timezone/Pacific/Honolulu ./share/postgresql/timezone/Pacific/Palau ./share/postgresql/timezone/Pacific/Nauru ./share/postgresql/timezone/Pacific/Noumea ./share/postgresql/timezone/Pacific/Majuro ./share/postgresql/timezone/Pacific/Ponape ./share/postgresql/timezone/Pacific/Marquesas ./share/postgresql/timezone/Pacific/Fakaofo ./share/postgresql/timezone/Pacific/Niue ./share/postgresql/timezone/Pacific/Chatham ./share/postgresql/timezone/Pacific/Easter ./share/postgresql/timezone/Pacific/Rarotonga ./share/postgresql/timezone/Pacific/Guadalcanal ./share/postgresql/timezone/Pacific/Galapagos ./share/postgresql/timezone/Pacific/Pohnpei ./share/postgresql/timezone/Pacific/Enderbury ./share/postgresql/timezone/Pacific/Saipan ./share/postgresql/timezone/Pacific/Wallis ./share/postgresql/timezone/Pacific/Chuuk ./share/postgresql/timezone/Pacific/Funafuti ./share/postgresql/timezone/Pacific/Norfolk ./share/postgresql/timezone/Pacific/Truk ./share/postgresql/timezone/Pacific/Fiji ./share/postgresql/timezone/Pacific/Kosrae ./share/postgresql/timezone/Pacific/Tongatapu ./share/postgresql/timezone/Pacific/Auckland ./share/postgresql/timezone/Pacific/Wake ./share/postgresql/timezone/Pacific/Kwajalein ./share/postgresql/timezone/Pacific/Tarawa ./share/postgresql/timezone/Pacific/Yap ./share/postgresql/timezone/Pacific/Samoa ./share/postgresql/timezone/Pacific/Johnston ./share/postgresql/timezone/MST ./share/postgresql/timezone/Antarctica/ ./share/postgresql/timezone/Antarctica/Mawson ./share/postgresql/timezone/Antarctica/South_Pole ./share/postgresql/timezone/Antarctica/Syowa ./share/postgresql/timezone/Antarctica/Casey ./share/postgresql/timezone/Antarctica/Davis ./share/postgresql/timezone/Antarctica/Rothera ./share/postgresql/timezone/Antarctica/Macquarie ./share/postgresql/timezone/Antarctica/Palmer ./share/postgresql/timezone/Antarctica/McMurdo ./share/postgresql/timezone/Antarctica/DumontDUrville ./share/postgresql/timezone/Antarctica/Vostok ./share/postgresql/timezone/Hongkong ./share/postgresql/timezone/Iran ./share/postgresql/timezone/GB ./share/postgresql/timezone/NZ ./share/postgresql/timezone/Zulu ./share/postgresql/timezone/EET ./share/postgresql/timezone/Jamaica ./share/postgresql/timezone/PRC ./share/postgresql/timezone/Brazil/ ./share/postgresql/timezone/Brazil/West ./share/postgresql/timezone/Brazil/Acre ./share/postgresql/timezone/Brazil/East ./share/postgresql/timezone/Brazil/DeNoronha ./share/postgresql/timezone/Poland ./share/postgresql/timezone/Australia/ ./share/postgresql/timezone/Australia/Sydney ./share/postgresql/timezone/Australia/ACT ./share/postgresql/timezone/Australia/Brisbane ./share/postgresql/timezone/Australia/Eucla ./share/postgresql/timezone/Australia/Melbourne ./share/postgresql/timezone/Australia/Queensland ./share/postgresql/timezone/Australia/Broken_Hill ./share/postgresql/timezone/Australia/Darwin ./share/postgresql/timezone/Australia/Victoria ./share/postgresql/timezone/Australia/Lindeman ./share/postgresql/timezone/Australia/West ./share/postgresql/timezone/Australia/Canberra ./share/postgresql/timezone/Australia/Yancowinna ./share/postgresql/timezone/Australia/NSW ./share/postgresql/timezone/Australia/Tasmania ./share/postgresql/timezone/Australia/Currie ./share/postgresql/timezone/Australia/North ./share/postgresql/timezone/Australia/Adelaide ./share/postgresql/timezone/Australia/Perth ./share/postgresql/timezone/Australia/LHI ./share/postgresql/timezone/Australia/South ./share/postgresql/timezone/Australia/Hobart ./share/postgresql/timezone/Australia/Lord_Howe ./share/postgresql/timezone/Israel ./share/postgresql/timezone/UCT ./share/postgresql/timezone/UTC ./share/postgresql/timezone/Atlantic/ ./share/postgresql/timezone/Atlantic/South_Georgia ./share/postgresql/timezone/Atlantic/Bermuda ./share/postgresql/timezone/Atlantic/Stanley ./share/postgresql/timezone/Atlantic/Jan_Mayen ./share/postgresql/timezone/Atlantic/Reykjavik ./share/postgresql/timezone/Atlantic/Faeroe ./share/postgresql/timezone/Atlantic/St_Helena ./share/postgresql/timezone/Atlantic/Faroe ./share/postgresql/timezone/Atlantic/Azores ./share/postgresql/timezone/Atlantic/Madeira ./share/postgresql/timezone/Atlantic/Cape_Verde ./share/postgresql/timezone/Atlantic/Canary ./share/postgresql/timezone/Portugal ./share/postgresql/timezone/Mexico/ ./share/postgresql/timezone/Mexico/BajaNorte ./share/postgresql/timezone/Mexico/BajaSur ./share/postgresql/timezone/Mexico/General ./share/postgresql/timezone/CET ./share/postgresql/timezone/America/ ./share/postgresql/timezone/America/Thunder_Bay ./share/postgresql/timezone/America/Danmarkshavn ./share/postgresql/timezone/America/Lima ./share/postgresql/timezone/America/Edmonton ./share/postgresql/timezone/America/Dawson_Creek ./share/postgresql/timezone/America/Santarem ./share/postgresql/timezone/America/Belize ./share/postgresql/timezone/America/Phoenix ./share/postgresql/timezone/America/Mendoza ./share/postgresql/timezone/America/Bogota ./share/postgresql/timezone/America/Glace_Bay ./share/postgresql/timezone/America/Nipigon ./share/postgresql/timezone/America/Manaus ./share/postgresql/timezone/America/Godthab ./share/postgresql/timezone/America/Halifax ./share/postgresql/timezone/America/Fortaleza ./share/postgresql/timezone/America/Ensenada ./share/postgresql/timezone/America/Swift_Current ./share/postgresql/timezone/America/Araguaina ./share/postgresql/timezone/America/Vancouver ./share/postgresql/timezone/America/St_Thomas ./share/postgresql/timezone/America/New_York ./share/postgresql/timezone/America/Goose_Bay ./share/postgresql/timezone/America/Toronto ./share/postgresql/timezone/America/Anchorage ./share/postgresql/timezone/America/Antigua ./share/postgresql/timezone/America/Mazatlan ./share/postgresql/timezone/America/Jamaica ./share/postgresql/timezone/America/St_Vincent ./share/postgresql/timezone/America/Hermosillo ./share/postgresql/timezone/America/Nome ./share/postgresql/timezone/America/Denver ./share/postgresql/timezone/America/Tegucigalpa ./share/postgresql/timezone/America/Caracas ./share/postgresql/timezone/America/Atka ./share/postgresql/timezone/America/Campo_Grande ./share/postgresql/timezone/America/Barbados ./share/postgresql/timezone/America/Mexico_City ./share/postgresql/timezone/America/Porto_Acre ./share/postgresql/timezone/America/Pangnirtung ./share/postgresql/timezone/America/Blanc-Sablon ./share/postgresql/timezone/America/Dominica ./share/postgresql/timezone/America/Argentina/ ./share/postgresql/timezone/America/Argentina/Mendoza ./share/postgresql/timezone/America/Argentina/La_Rioja ./share/postgresql/timezone/America/Argentina/San_Juan ./share/postgresql/timezone/America/Argentina/San_Luis ./share/postgresql/timezone/America/Argentina/ComodRivadavia ./share/postgresql/timezone/America/Argentina/Buenos_Aires ./share/postgresql/timezone/America/Argentina/Ushuaia ./share/postgresql/timezone/America/Argentina/Salta ./share/postgresql/timezone/America/Argentina/Tucuman ./share/postgresql/timezone/America/Argentina/Catamarca ./share/postgresql/timezone/America/Argentina/Jujuy ./share/postgresql/timezone/America/Argentina/Cordoba ./share/postgresql/timezone/America/Argentina/Rio_Gallegos ./share/postgresql/timezone/America/Adak ./share/postgresql/timezone/America/Belem ./share/postgresql/timezone/America/Winnipeg ./share/postgresql/timezone/America/Matamoros ./share/postgresql/timezone/America/Rankin_Inlet ./share/postgresql/timezone/America/Juneau ./share/postgresql/timezone/America/Dawson ./share/postgresql/timezone/America/Martinique ./share/postgresql/timezone/America/Costa_Rica ./share/postgresql/timezone/America/Havana ./share/postgresql/timezone/America/Chicago ./share/postgresql/timezone/America/North_Dakota/ ./share/postgresql/timezone/America/North_Dakota/Center ./share/postgresql/timezone/America/North_Dakota/New_Salem ./share/postgresql/timezone/America/North_Dakota/Beulah ./share/postgresql/timezone/America/Kentucky/ ./share/postgresql/timezone/America/Kentucky/Monticello ./share/postgresql/timezone/America/Kentucky/Louisville ./share/postgresql/timezone/America/Eirunepe ./share/postgresql/timezone/America/Grand_Turk ./share/postgresql/timezone/America/Anguilla ./share/postgresql/timezone/America/Port-au-Prince ./share/postgresql/timezone/America/Cambridge_Bay ./share/postgresql/timezone/America/Yellowknife ./share/postgresql/timezone/America/Sao_Paulo ./share/postgresql/timezone/America/Tijuana ./share/postgresql/timezone/America/Detroit ./share/postgresql/timezone/America/Rainy_River ./share/postgresql/timezone/America/Sitka ./share/postgresql/timezone/America/St_Barthelemy ./share/postgresql/timezone/America/Ojinaga ./share/postgresql/timezone/America/Asuncion ./share/postgresql/timezone/America/Noronha ./share/postgresql/timezone/America/Atikokan ./share/postgresql/timezone/America/Boise ./share/postgresql/timezone/America/Santa_Isabel ./share/postgresql/timezone/America/Fort_Wayne ./share/postgresql/timezone/America/Cuiaba ./share/postgresql/timezone/America/Aruba ./share/postgresql/timezone/America/Inuvik ./share/postgresql/timezone/America/Yakutat ./share/postgresql/timezone/America/Shiprock ./share/postgresql/timezone/America/Chihuahua ./share/postgresql/timezone/America/Guatemala ./share/postgresql/timezone/America/Buenos_Aires ./share/postgresql/timezone/America/Montserrat ./share/postgresql/timezone/America/St_Johns ./share/postgresql/timezone/America/Guayaquil ./share/postgresql/timezone/America/Rio_Branco ./share/postgresql/timezone/America/Knox_IN ./share/postgresql/timezone/America/Whitehorse ./share/postgresql/timezone/America/Rosario ./share/postgresql/timezone/America/Port_of_Spain ./share/postgresql/timezone/America/Panama ./share/postgresql/timezone/America/Marigot ./share/postgresql/timezone/America/Iqaluit ./share/postgresql/timezone/America/Merida ./share/postgresql/timezone/America/Monterrey ./share/postgresql/timezone/America/Paramaribo ./share/postgresql/timezone/America/Porto_Velho ./share/postgresql/timezone/America/Bahia ./share/postgresql/timezone/America/Guyana ./share/postgresql/timezone/America/El_Salvador ./share/postgresql/timezone/America/Indianapolis ./share/postgresql/timezone/America/Tortola ./share/postgresql/timezone/America/Santiago ./share/postgresql/timezone/America/Los_Angeles ./share/postgresql/timezone/America/Creston ./share/postgresql/timezone/America/Grenada ./share/postgresql/timezone/America/Scoresbysund ./share/postgresql/timezone/America/Cayenne ./share/postgresql/timezone/America/Montreal ./share/postgresql/timezone/America/Recife ./share/postgresql/timezone/America/Virgin ./share/postgresql/timezone/America/Cayman ./share/postgresql/timezone/America/Lower_Princes ./share/postgresql/timezone/America/Menominee ./share/postgresql/timezone/America/Boa_Vista ./share/postgresql/timezone/America/Bahia_Banderas ./share/postgresql/timezone/America/Maceio ./share/postgresql/timezone/America/Kralendijk ./share/postgresql/timezone/America/Cancun ./share/postgresql/timezone/America/Metlakatla ./share/postgresql/timezone/America/St_Lucia ./share/postgresql/timezone/America/Coral_Harbour ./share/postgresql/timezone/America/Louisville ./share/postgresql/timezone/America/Puerto_Rico ./share/postgresql/timezone/America/Curacao ./share/postgresql/timezone/America/La_Paz ./share/postgresql/timezone/America/Nassau ./share/postgresql/timezone/America/Thule ./share/postgresql/timezone/America/St_Kitts ./share/postgresql/timezone/America/Catamarca ./share/postgresql/timezone/America/Jujuy ./share/postgresql/timezone/America/Cordoba ./share/postgresql/timezone/America/Miquelon ./share/postgresql/timezone/America/Resolute ./share/postgresql/timezone/America/Moncton ./share/postgresql/timezone/America/Regina ./share/postgresql/timezone/America/Managua ./share/postgresql/timezone/America/Montevideo ./share/postgresql/timezone/America/Guadeloupe ./share/postgresql/timezone/America/Santo_Domingo ./share/postgresql/timezone/America/Indiana/ ./share/postgresql/timezone/America/Indiana/Knox ./share/postgresql/timezone/America/Indiana/Vincennes ./share/postgresql/timezone/America/Indiana/Marengo ./share/postgresql/timezone/America/Indiana/Tell_City ./share/postgresql/timezone/America/Indiana/Winamac ./share/postgresql/timezone/America/Indiana/Vevay ./share/postgresql/timezone/America/Indiana/Indianapolis ./share/postgresql/timezone/America/Indiana/Petersburg ./share/postgresql/timezone/CST6CDT ./share/postgresql/timezone/HST ./share/postgresql/timezone/ROK ./share/postgresql/timezone/Eire ./share/postgresql/timezone/Egypt ./share/postgresql/timezone/Mideast/ ./share/postgresql/timezone/Mideast/Riyadh88 ./share/postgresql/timezone/Mideast/Riyadh87 ./share/postgresql/timezone/Mideast/Riyadh89 ./share/postgresql/timezone/Factory ./share/postgresql/timezone/Chile/ ./share/postgresql/timezone/Chile/Continental ./share/postgresql/timezone/Chile/EasterIsland ./share/postgresql/timezone/Greenwich ./share/postgresql/timezone/Europe/ ./share/postgresql/timezone/Europe/Vienna ./share/postgresql/timezone/Europe/Prague ./share/postgresql/timezone/Europe/Sofia ./share/postgresql/timezone/Europe/Kiev ./share/postgresql/timezone/Europe/Volgograd ./share/postgresql/timezone/Europe/Kaliningrad ./share/postgresql/timezone/Europe/Vilnius ./share/postgresql/timezone/Europe/Vaduz ./share/postgresql/timezone/Europe/Oslo ./share/postgresql/timezone/Europe/Isle_of_Man ./share/postgresql/timezone/Europe/London ./share/postgresql/timezone/Europe/Andorra ./share/postgresql/timezone/Europe/Tallinn ./share/postgresql/timezone/Europe/Samara ./share/postgresql/timezone/Europe/Berlin ./share/postgresql/timezone/Europe/Belfast ./share/postgresql/timezone/Europe/Busingen ./share/postgresql/timezone/Europe/Guernsey ./share/postgresql/timezone/Europe/Vatican ./share/postgresql/timezone/Europe/Brussels ./share/postgresql/timezone/Europe/Uzhgorod ./share/postgresql/timezone/Europe/Helsinki ./share/postgresql/timezone/Europe/Luxembourg ./share/postgresql/timezone/Europe/Warsaw ./share/postgresql/timezone/Europe/Jersey ./share/postgresql/timezone/Europe/Belgrade ./share/postgresql/timezone/Europe/Zagreb ./share/postgresql/timezone/Europe/Istanbul ./share/postgresql/timezone/Europe/Minsk ./share/postgresql/timezone/Europe/Zurich ./share/postgresql/timezone/Europe/Budapest ./share/postgresql/timezone/Europe/Riga ./share/postgresql/timezone/Europe/Sarajevo ./share/postgresql/timezone/Europe/Zaporozhye ./share/postgresql/timezone/Europe/Skopje ./share/postgresql/timezone/Europe/Bucharest ./share/postgresql/timezone/Europe/Chisinau ./share/postgresql/timezone/Europe/Malta ./share/postgresql/timezone/Europe/San_Marino ./share/postgresql/timezone/Europe/Tiraspol ./share/postgresql/timezone/Europe/Gibraltar ./share/postgresql/timezone/Europe/Madrid ./share/postgresql/timezone/Europe/Rome ./share/postgresql/timezone/Europe/Paris ./share/postgresql/timezone/Europe/Podgorica ./share/postgresql/timezone/Europe/Stockholm ./share/postgresql/timezone/Europe/Tirane ./share/postgresql/timezone/Europe/Mariehamn ./share/postgresql/timezone/Europe/Lisbon ./share/postgresql/timezone/Europe/Bratislava ./share/postgresql/timezone/Europe/Dublin ./share/postgresql/timezone/Europe/Nicosia ./share/postgresql/timezone/Europe/Moscow ./share/postgresql/timezone/Europe/Copenhagen ./share/postgresql/timezone/Europe/Ljubljana ./share/postgresql/timezone/Europe/Amsterdam ./share/postgresql/timezone/Europe/Athens ./share/postgresql/timezone/Europe/Monaco ./share/postgresql/timezone/Europe/Simferopol ./share/postgresql/timezone/GMT ./share/postgresql/timezone/Japan ./share/postgresql/timezone/Singapore ./share/postgresql/timezone/US/ ./share/postgresql/timezone/US/Pacific ./share/postgresql/timezone/US/Alaska ./share/postgresql/timezone/US/Pacific-New ./share/postgresql/timezone/US/Arizona ./share/postgresql/timezone/US/East-Indiana ./share/postgresql/timezone/US/Michigan ./share/postgresql/timezone/US/Indiana-Starke ./share/postgresql/timezone/US/Eastern ./share/postgresql/timezone/US/Mountain ./share/postgresql/timezone/US/Aleutian ./share/postgresql/timezone/US/Central ./share/postgresql/timezone/US/Samoa ./share/postgresql/timezone/US/Hawaii ./share/postgresql/timezone/NZ-CHAT ./share/postgresql/timezone/Canada/ ./share/postgresql/timezone/Canada/Pacific ./share/postgresql/timezone/Canada/Atlantic ./share/postgresql/timezone/Canada/Newfoundland ./share/postgresql/timezone/Canada/Yukon ./share/postgresql/timezone/Canada/Eastern ./share/postgresql/timezone/Canada/Saskatchewan ./share/postgresql/timezone/Canada/Mountain ./share/postgresql/timezone/Canada/Central ./share/postgresql/timezone/Arctic/ ./share/postgresql/timezone/Arctic/Longyearbyen ./share/postgresql/timezone/Iceland ./share/postgresql/timezone/GB-Eire ./share/postgresql/timezone/GMT+0 ./share/postgresql/timezone/Asia/ ./share/postgresql/timezone/Asia/Tashkent ./share/postgresql/timezone/Asia/Magadan ./share/postgresql/timezone/Asia/Jayapura ./share/postgresql/timezone/Asia/Macau ./share/postgresql/timezone/Asia/Novosibirsk ./share/postgresql/timezone/Asia/Colombo ./share/postgresql/timezone/Asia/Ashgabat ./share/postgresql/timezone/Asia/Kamchatka ./share/postgresql/timezone/Asia/Vladivostok ./share/postgresql/timezone/Asia/Bangkok ./share/postgresql/timezone/Asia/Pyongyang ./share/postgresql/timezone/Asia/Shanghai ./share/postgresql/timezone/Asia/Krasnoyarsk ./share/postgresql/timezone/Asia/Phnom_Penh ./share/postgresql/timezone/Asia/Gaza ./share/postgresql/timezone/Asia/Kolkata ./share/postgresql/timezone/Asia/Aden ./share/postgresql/timezone/Asia/Chongqing ./share/postgresql/timezone/Asia/Pontianak ./share/postgresql/timezone/Asia/Riyadh88 ./share/postgresql/timezone/Asia/Ulaanbaatar ./share/postgresql/timezone/Asia/Dili ./share/postgresql/timezone/Asia/Dhaka ./share/postgresql/timezone/Asia/Baghdad ./share/postgresql/timezone/Asia/Novokuznetsk ./share/postgresql/timezone/Asia/Kuching ./share/postgresql/timezone/Asia/Kashgar ./share/postgresql/timezone/Asia/Amman ./share/postgresql/timezone/Asia/Vientiane ./share/postgresql/timezone/Asia/Hong_Kong ./share/postgresql/timezone/Asia/Katmandu ./share/postgresql/timezone/Asia/Beijing ./share/postgresql/timezone/Asia/Kathmandu ./share/postgresql/timezone/Asia/Yakutsk ./share/postgresql/timezone/Asia/Harbin ./share/postgresql/timezone/Asia/Urumqi ./share/postgresql/timezone/Asia/Dushanbe ./share/postgresql/timezone/Asia/Samarkand ./share/postgresql/timezone/Asia/Almaty ./share/postgresql/timezone/Asia/Chungking ./share/postgresql/timezone/Asia/Hovd ./share/postgresql/timezone/Asia/Ho_Chi_Minh ./share/postgresql/timezone/Asia/Yerevan ./share/postgresql/timezone/Asia/Taipei ./share/postgresql/timezone/Asia/Karachi ./share/postgresql/timezone/Asia/Rangoon ./share/postgresql/timezone/Asia/Makassar ./share/postgresql/timezone/Asia/Muscat ./share/postgresql/timezone/Asia/Choibalsan ./share/postgresql/timezone/Asia/Khandyga ./share/postgresql/timezone/Asia/Bishkek ./share/postgresql/timezone/Asia/Macao ./share/postgresql/timezone/Asia/Tehran ./share/postgresql/timezone/Asia/Ashkhabad ./share/postgresql/timezone/Asia/Istanbul ./share/postgresql/timezone/Asia/Omsk ./share/postgresql/timezone/Asia/Yekaterinburg ./share/postgresql/timezone/Asia/Bahrain ./share/postgresql/timezone/Asia/Tokyo ./share/postgresql/timezone/Asia/Singapore ./share/postgresql/timezone/Asia/Oral ./share/postgresql/timezone/Asia/Qyzylorda ./share/postgresql/timezone/Asia/Aqtobe ./share/postgresql/timezone/Asia/Thimbu ./share/postgresql/timezone/Asia/Hebron ./share/postgresql/timezone/Asia/Sakhalin ./share/postgresql/timezone/Asia/Ust-Nera ./share/postgresql/timezone/Asia/Riyadh87 ./share/postgresql/timezone/Asia/Brunei ./share/postgresql/timezone/Asia/Tel_Aviv ./share/postgresql/timezone/Asia/Anadyr ./share/postgresql/timezone/Asia/Kabul ./share/postgresql/timezone/Asia/Irkutsk ./share/postgresql/timezone/Asia/Qatar ./share/postgresql/timezone/Asia/Beirut ./share/postgresql/timezone/Asia/Ulan_Bator ./share/postgresql/timezone/Asia/Saigon ./share/postgresql/timezone/Asia/Kuwait ./share/postgresql/timezone/Asia/Manila ./share/postgresql/timezone/Asia/Aqtau ./share/postgresql/timezone/Asia/Thimphu ./share/postgresql/timezone/Asia/Calcutta ./share/postgresql/timezone/Asia/Damascus ./share/postgresql/timezone/Asia/Nicosia ./share/postgresql/timezone/Asia/Jakarta ./share/postgresql/timezone/Asia/Jerusalem ./share/postgresql/timezone/Asia/Dacca ./share/postgresql/timezone/Asia/Dubai ./share/postgresql/timezone/Asia/Riyadh89 ./share/postgresql/timezone/Asia/Seoul ./share/postgresql/timezone/Asia/Tbilisi ./share/postgresql/timezone/Asia/Ujung_Pandang ./share/postgresql/timezone/Asia/Baku ./share/postgresql/timezone/Asia/Kuala_Lumpur ./share/postgresql/timezone/Asia/Riyadh ./share/postgresql/timezone/ROC ./share/postgresql/timezone/Africa/ ./share/postgresql/timezone/Africa/Ndjamena ./share/postgresql/timezone/Africa/Asmara ./share/postgresql/timezone/Africa/Lubumbashi ./share/postgresql/timezone/Africa/Johannesburg ./share/postgresql/timezone/Africa/Freetown ./share/postgresql/timezone/Africa/Juba ./share/postgresql/timezone/Africa/Dar_es_Salaam ./share/postgresql/timezone/Africa/Libreville ./share/postgresql/timezone/Africa/Malabo ./share/postgresql/timezone/Africa/Maputo ./share/postgresql/timezone/Africa/Maseru ./share/postgresql/timezone/Africa/Lusaka ./share/postgresql/timezone/Africa/Gaborone ./share/postgresql/timezone/Africa/Khartoum ./share/postgresql/timezone/Africa/Algiers ./share/postgresql/timezone/Africa/Asmera ./share/postgresql/timezone/Africa/Nairobi ./share/postgresql/timezone/Africa/Lome ./share/postgresql/timezone/Africa/Brazzaville ./share/postgresql/timezone/Africa/Bamako ./share/postgresql/timezone/Africa/Addis_Ababa ./share/postgresql/timezone/Africa/Nouakchott ./share/postgresql/timezone/Africa/El_Aaiun ./share/postgresql/timezone/Africa/Kigali ./share/postgresql/timezone/Africa/Lagos ./share/postgresql/timezone/Africa/Abidjan ./share/postgresql/timezone/Africa/Ouagadougou ./share/postgresql/timezone/Africa/Niamey ./share/postgresql/timezone/Africa/Bangui ./share/postgresql/timezone/Africa/Ceuta ./share/postgresql/timezone/Africa/Blantyre ./share/postgresql/timezone/Africa/Accra ./share/postgresql/timezone/Africa/Timbuktu ./share/postgresql/timezone/Africa/Tripoli ./share/postgresql/timezone/Africa/Harare ./share/postgresql/timezone/Africa/Sao_Tome ./share/postgresql/timezone/Africa/Cairo ./share/postgresql/timezone/Africa/Tunis ./share/postgresql/timezone/Africa/Douala ./share/postgresql/timezone/Africa/Kampala ./share/postgresql/timezone/Africa/Luanda ./share/postgresql/timezone/Africa/Bissau ./share/postgresql/timezone/Africa/Porto-Novo ./share/postgresql/timezone/Africa/Mogadishu ./share/postgresql/timezone/Africa/Casablanca ./share/postgresql/timezone/Africa/Kinshasa ./share/postgresql/timezone/Africa/Dakar ./share/postgresql/timezone/Africa/Banjul ./share/postgresql/timezone/Africa/Windhoek ./share/postgresql/timezone/Africa/Mbabane ./share/postgresql/timezone/Africa/Monrovia ./share/postgresql/timezone/Africa/Conakry ./share/postgresql/timezone/Africa/Djibouti ./share/postgresql/timezone/Africa/Bujumbura ./share/postgresql/timezone/GMT0 ./share/postgresql/timezone/GMT-0 ./share/postgresql/timezone/Cuba ./share/postgresql/timezone/W-SU ./share/postgresql/timezone/Universal ./share/postgresql/timezone/EST5EDT ./share/postgresql/timezone/posixrules ./share/postgresql/timezone/Libya ./share/postgresql/timezone/Turkey ./share/postgresql/timezone/WET ./share/postgresql/timezone/Indian/ ./share/postgresql/timezone/Indian/Mahe ./share/postgresql/timezone/Indian/Kerguelen ./share/postgresql/timezone/Indian/Antananarivo ./share/postgresql/timezone/Indian/Mayotte ./share/postgresql/timezone/Indian/Christmas ./share/postgresql/timezone/Indian/Maldives ./share/postgresql/timezone/Indian/Comoro ./share/postgresql/timezone/Indian/Cocos ./share/postgresql/timezone/Indian/Mauritius ./share/postgresql/timezone/Indian/Chagos ./share/postgresql/timezone/Indian/Reunion ./share/postgresql/timezone/Kwajalein ./share/postgresql/timezone/Navajo ./share/postgresql/timezone/PST8PDT ./share/postgresql/timezone/MET ./share/postgresql/timezone/EST ./share/postgresql/timezonesets/ ./share/postgresql/timezonesets/Antarctica.txt ./share/postgresql/timezonesets/Pacific.txt ./share/postgresql/timezonesets/Australia ./share/postgresql/timezonesets/Atlantic.txt ./share/postgresql/timezonesets/Europe.txt ./share/postgresql/timezonesets/Africa.txt ./share/postgresql/timezonesets/Indian.txt ./share/postgresql/timezonesets/Default ./share/postgresql/timezonesets/India ./share/postgresql/timezonesets/America.txt ./share/postgresql/timezonesets/Asia.txt ./share/postgresql/timezonesets/Etc.txt ./share/postgresql/timezonesets/Australia.txt ./share/postgresql/mot.conf.sample ./share/postgresql/postgres.bki ./share/postgresql/pg_service.conf.sample ./share/postgresql/pg_hba.conf.sample ./share/postgresql/snowball_create.sql ./share/postgresql/postgres.description ./share/sslcert/ ./share/sslcert/gsql/ ./share/sslcert/gsql/openssl.cnf ./share/sslcert/om/ ./share/sslcert/om/openssl.cnf ./share/llvmir/ ./share/llvmir/GaussDB_expr.ir ./simpleInstall/ ./simpleInstall/finance.sql ./simpleInstall/README.md ./simpleInstall/install.sh ./simpleInstall/school.sql ./version.cfg End generate openGauss-Server-7.0.0-RC1-openEuler20.03-aarch64.tar.bz2 tar file Begin generate openGauss-Server-7.0.0-RC1-openEuler20.03-aarch64.sha256 sha256 file... End generate openGauss-Server-7.0.0-RC1-openEuler20.03-aarch64.sha256 sha256 file ./include/ ./include/libpq-fe.h ./include/postgres_ext.h ./include/libpq/ ./include/libpq/libpq-fs.h ./include/libpq-events.h ./include/gs_thread.h ./include/gs_threadlocal.h ./lib/ ./lib/libgssrpc_gauss.so.4.2 ./lib/libgauss_cl_jni.so ./lib/libssl.so ./lib/libk5crypto_gauss.so ./lib/libkrb5_gauss.so.3.3 ./lib/libkrb5support_gauss.so ./lib/libgssapi_krb5_gauss.so ./lib/libkrb5_gauss.so.3 ./lib/libpgport_tool.so ./lib/libpq.so.5.5 ./lib/libcrypto.so.1.1 ./lib/libpgport_tool.so.1 ./lib/libconfig.so.4 ./lib/libgssapi_krb5_gauss.so.2.2 ./lib/libpq.so.5 ./lib/libgssrpc_gauss.so ./lib/libssl.so.1.1 ./lib/libkrb5support_gauss.so.0.1 ./lib/libcjson.so.1 ./lib/libk5crypto_gauss.so.3.1 ./lib/libcom_err_gauss.so ./lib/libcom_err_gauss.so.3.0 ./lib/libpq_ce.so.5.5 ./lib/libconfig.so ./lib/libcjson.so ./lib/libpq.so ./lib/libkrb5_gauss.so ./lib/libgssapi_krb5_gauss.so.2 ./lib/libcjson.so.1.7.15 ./lib/libcom_err_gauss.so.3 ./lib/libpq.a ./lib/libpq_ce.so ./lib/libpq_ce.so.5 ./lib/libkrb5support_gauss.so.0 ./lib/libgssrpc_gauss.so.4 ./lib/libstdc++.so.6 ./lib/libcrypto.so ./lib/libk5crypto_gauss.so.3 install libpq tools is openGauss-Libpq-7.0.0-RC1-openEuler20.03-aarch64.tar.gz of /usr1/build/workspace/openGauss/server/output directory ./bin/ ./bin/gsql ./bin/gs_dumpall ./bin/gs_probackup ./bin/gs_basebackup ./bin/gs_dump ./bin/gs_restore ./lib/ ./lib/libgssrpc_gauss.so.4.2 ./lib/libgauss_cl_jni.so ./lib/libssl.so ./lib/libk5crypto_gauss.so ./lib/libkrb5_gauss.so.3.3 ./lib/libkrb5support_gauss.so ./lib/libgssapi_krb5_gauss.so ./lib/libkrb5_gauss.so.3 ./lib/libpgport_tool.so ./lib/libpq.so.5.5 ./lib/postgresql/ ./lib/postgresql/utf8_and_johab.so ./lib/postgresql/utf8_and_euc_cn.so ./lib/postgresql/euc_jp_and_sjis.so ./lib/postgresql/utf8_and_sjis2004.so ./lib/postgresql/utf8_and_iso8859_1.so ./lib/postgresql/latin2_and_win1250.so ./lib/postgresql/utf8_and_ascii.so ./lib/postgresql/utf8_and_big5.so ./lib/postgresql/utf8_and_win.so ./lib/postgresql/utf8_and_euc_kr.so ./lib/postgresql/utf8_and_euc_tw.so ./lib/postgresql/euc_kr_and_mic.so ./lib/postgresql/euc_tw_and_big5.so ./lib/postgresql/utf8_and_sjis.so ./lib/postgresql/euc2004_sjis2004.so ./lib/postgresql/utf8_and_cyrillic.so ./lib/postgresql/utf8_and_euc2004.so ./lib/postgresql/utf8_and_gb18030.so ./lib/postgresql/ascii_and_mic.so ./lib/postgresql/utf8_and_euc_jp.so ./lib/postgresql/utf8_and_iso8859.so ./lib/postgresql/pgxs/ ./lib/postgresql/pgxs/src/ ./lib/postgresql/pgxs/src/Makefile.global ./lib/postgresql/pgxs/src/Makefile.port ./lib/postgresql/pgxs/src/nls-global.mk ./lib/postgresql/pgxs/src/Makefile.shlib ./lib/postgresql/pgxs/src/makefiles/ ./lib/postgresql/pgxs/src/makefiles/pgxs.mk ./lib/postgresql/pgxs/config/ ./lib/postgresql/pgxs/config/install-sh ./lib/postgresql/java/ ./lib/postgresql/java/pljava.jar ./lib/postgresql/cyrillic_and_mic.so ./lib/postgresql/utf8_and_gbk.so ./lib/postgresql/dict_snowball.so ./lib/postgresql/euc_cn_and_mic.so ./lib/postgresql/latin_and_mic.so ./lib/postgresql/utf8_and_uhc.so ./lib/libcrypto.so.1.1 ./lib/libpgport_tool.so.1 ./lib/libconfig.so.4 ./lib/libgssapi_krb5_gauss.so.2.2 ./lib/libpq.so.5 ./lib/libgssrpc_gauss.so ./lib/libssl.so.1.1 ./lib/libkrb5support_gauss.so.0.1 ./lib/libcjson.so.1 ./lib/libk5crypto_gauss.so.3.1 ./lib/libcom_err_gauss.so ./lib/libcom_err_gauss.so.3.0 ./lib/libpq_ce.so.5.5 ./lib/libconfig.so ./lib/libcjson.so ./lib/libpq.so ./lib/libkrb5_gauss.so ./lib/libgssapi_krb5_gauss.so.2 ./lib/libcjson.so.1.7.15 ./lib/libcom_err_gauss.so.3 ./lib/libpq.a ./lib/libpljava.so ./lib/libpq_ce.so ./lib/libpq_ce.so.5 ./lib/libkrb5support_gauss.so.0 ./lib/libgssrpc_gauss.so.4 ./lib/libstdc++.so.6 ./lib/libcrypto.so ./lib/libk5crypto_gauss.so.3 install client tools is openGauss-Tools-7.0.0-RC1-openEuler20.03-aarch64.tar.gz of /usr1/build/workspace/openGauss/server/output directory