=>> Building misc/dynomite build started at Tue Apr 2 11:44:57 BST 2024 port directory: /usr/ports/misc/dynomite package name: dynomite-0.6.22 building for: FreeBSD pkg-builder.dan.net.uk 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 amd64 maintained by: yuri@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1332 May 18 2023 /usr/ports/misc/dynomite/Makefile Ports top last git commit: c2c35d895e Ports top unclean checkout: yes Port dir last git commit: 9b178ffd7e Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1302001 Job Id: 03 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1302001 UNAME_v=FreeBSD 13.2-RELEASE-p10 UNAME_r=13.2-RELEASE-p10 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/03/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13-amd64-default-dan SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- yuri@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/misc/dynomite/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/misc/dynomite/work XDG_CACHE_HOME=/wrkdirs/usr/ports/misc/dynomite/work/.cache HOME=/wrkdirs/usr/ports/misc/dynomite/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/misc/dynomite/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/misc/dynomite/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh DEFAULT_AUTOCONF=2.72 CCACHE_DIR="/root/.ccache" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/usr/ports/misc/dynomite/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/misc/dynomite/work XDG_CACHE_HOME=/wrkdirs/usr/ports/misc/dynomite/work/.cache HOME=/wrkdirs/usr/ports/misc/dynomite/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/misc/dynomite/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/misc/dynomite/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DEFAULT_AUTOCONF=2.72 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/dynomite" EXAMPLESDIR="share/examples/dynomite" DATADIR="share/dynomite" WWWDIR="www/dynomite" ETCDIR="etc/dynomite" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/dynomite DOCSDIR=/usr/local/share/doc/dynomite EXAMPLESDIR=/usr/local/share/examples/dynomite WWWDIR=/usr/local/www/dynomite ETCDIR=/usr/local/etc/dynomite --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### CCACHE_CPP2=1 WITH_SSP_PORTS=yes WITH_SSP=yes #WITH_LTO=yes DISABLE_LICENSES=yes LICENSES_ACCEPTED=AGPLv3 APACHE10 APACHE11 APACHE20 ART10 ARTPERL10 ART20 BSD BSD2CLAUSE BSD3CLAUSE BSD4CLAUSE BSL CC0-1.0 CDDL ClArtistic EPL GFDL GMGPL GPLv1 GPLv2 GPLv3 GPLv3RLE ISCL LGPL20 LGPL21 LGPL3 LPPL10 LPPL11 LPPL12 LPPL13 LPPL13a LPPL13b LPPL13c MIT MPL OpenSSL OFL10 OFL11 OWL PostgreSQL PHP202 PHP30 PHP301 PSFL RUBY ZLIB ZPL21 SVM-Light EULA ALASIR Microsoft-exFAT SIMIAN UDEVGAME unknown MTA COMMERCIAL teamspeak NO_LICENSES_DIALOGS=yes #### #### NO_IGNORE=yes DEFAULT_VERSIONS+=ssl=openssl mysql=8.0 imagemagick=7 samba=4.13 java=18 WITH_SETID_MODE=force PHP_ZTS=enabled OPTIONS_UNSET+=OPENJPEG OPTIONS_UNSET+=GSSAPI_BASE OPTIONS_SET+=ZTS OPTIONS_SET+=GSSAPI_NONE WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache NO_CCACHE_DEPEND=1 CCACHE_WRAPPER_PATH= /ccache/libexec/ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> dynomite-0.6.22 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9_1.pkg [pkg-builder.dan.net.uk] Installing pkg-1.20.9_1... [pkg-builder.dan.net.uk] Extracting pkg-1.20.9_1: .......... done ===> dynomite-0.6.22 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of dynomite-0.6.22 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by dynomite-0.6.22 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by dynomite-0.6.22 for building => SHA256 Checksum OK for Netflix-dynomite-v0.6.22_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by dynomite-0.6.22 for building ===> Extracting for dynomite-0.6.22 => SHA256 Checksum OK for Netflix-dynomite-v0.6.22_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for dynomite-0.6.22 ===> Applying FreeBSD patches for dynomite-0.6.22 from /usr/ports/misc/dynomite/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> dynomite-0.6.22 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg-builder.dan.net.uk] Installing gmake-4.4.1... [pkg-builder.dan.net.uk] `-- Installing gettext-runtime-0.22.3_1... [pkg-builder.dan.net.uk] | `-- Installing indexinfo-0.3.1... [pkg-builder.dan.net.uk] | `-- Extracting indexinfo-0.3.1: . done [pkg-builder.dan.net.uk] `-- Extracting gettext-runtime-0.22.3_1: .......... done [pkg-builder.dan.net.uk] Extracting gmake-4.4.1: .......... done ===> dynomite-0.6.22 depends on package: gmake>=4.4.1 - found ===> Returning to build of dynomite-0.6.22 ===> dynomite-0.6.22 depends on file: /usr/local/lib/libcrypto.so.12 - not found ===> Installing existing package /packages/All/openssl-3.0.13_1,1.pkg [pkg-builder.dan.net.uk] Installing openssl-3.0.13_1,1... [pkg-builder.dan.net.uk] Extracting openssl-3.0.13_1,1: .......... done ===> dynomite-0.6.22 depends on file: /usr/local/lib/libcrypto.so.12 - found ===> Returning to build of dynomite-0.6.22 ===> dynomite-0.6.22 depends on package: autoconf>=2.72 - not found ===> Installing existing package /packages/All/autoconf-2.72.pkg [pkg-builder.dan.net.uk] Installing autoconf-2.72... [pkg-builder.dan.net.uk] `-- Installing autoconf-switch-20220527... [pkg-builder.dan.net.uk] `-- Extracting autoconf-switch-20220527: ....... done [pkg-builder.dan.net.uk] `-- Installing m4-1.4.19_1,1... [pkg-builder.dan.net.uk] | `-- Installing libsigsegv-2.14... [pkg-builder.dan.net.uk] | `-- Extracting libsigsegv-2.14: ..... done [pkg-builder.dan.net.uk] `-- Extracting m4-1.4.19_1,1: .......... done [pkg-builder.dan.net.uk] `-- Installing perl5-5.36.3_1... [pkg-builder.dan.net.uk] `-- Extracting perl5-5.36.3_1: .......... done [pkg-builder.dan.net.uk] Extracting autoconf-2.72: .......... done ===== Message from libsigsegv-2.14: -- Note that the stackoverflow handling functions of this library need procfs mounted on /proc. ===> dynomite-0.6.22 depends on package: autoconf>=2.72 - found ===> Returning to build of dynomite-0.6.22 ===> dynomite-0.6.22 depends on package: automake>=1.16.5 - not found ===> Installing existing package /packages/All/automake-1.16.5_1.pkg [pkg-builder.dan.net.uk] Installing automake-1.16.5_1... [pkg-builder.dan.net.uk] Extracting automake-1.16.5_1: .......... done ===> dynomite-0.6.22 depends on package: automake>=1.16.5 - found ===> Returning to build of dynomite-0.6.22 ===> dynomite-0.6.22 depends on executable: libtoolize - not found ===> Installing existing package /packages/All/libtool-2.4.7_2.pkg [pkg-builder.dan.net.uk] Installing libtool-2.4.7_2... [pkg-builder.dan.net.uk] Extracting libtool-2.4.7_2: .......... done ===> dynomite-0.6.22 depends on executable: libtoolize - found ===> Returning to build of dynomite-0.6.22 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for dynomite-0.6.22 libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:32: warning: The macro 'AC_PROG_LIBTOOL' is obsolete. configure.ac:32: You should run autoupdate. m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... configure.ac:32: the top level configure.ac:88: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:88: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:88: the top level configure.ac:109: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:109: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:109: the top level configure.ac:132: warning: The macro 'AC_TRY_RUN' is obsolete. configure.ac:132: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... configure.ac:132: the top level configure.ac:25: installing 'config/compile' configure.ac:31: installing 'config/config.guess' configure.ac:31: installing 'config/config.sub' configure.ac:18: installing 'config/install-sh' configure.ac:18: installing 'config/missing' src/Makefile.am:135: warning: source file '$(top_builddir)/contrib/fmemopen.c' is in a subdirectory, src/Makefile.am:135: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least one source file is in a subdirectory, but the 'subdir-objects' automake: automake option hasn't been enabled. For now, the corresponding output automake: object file(s) will be placed in the top-level directory. However, this automake: behavior may change in a future Automake major version, with object automake: files being placed in the same subdirectory as the corresponding sources. automake: You are advised to start using 'subdir-objects' option throughout your automake: project, to avoid future incompatibilities. src/Makefile.am:138: warning: source file '$(top_builddir)/contrib/fmemopen.c' is in a subdirectory, src/Makefile.am:138: but option 'subdir-objects' is disabled src/Makefile.am: installing 'config/depcomp' configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether gmake sets $(MAKE)... yes checking whether gmake supports nested variables... yes checking for gawk... (cached) /usr/bin/awk checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether cc accepts -g... yes checking for cc option to enable C11 features... none needed checking whether cc understands -c and -o together... yes checking whether gmake supports the include directive... yes (GNU style) checking dependency style of cc... gcc3 checking how to run the C preprocessor... cpp checking whether the compiler supports GNU C++... yes checking whether c++ accepts -g... yes checking for c++ option to enable C++11 features... none needed checking dependency style of c++... gcc3 checking whether ln -s works... yes checking whether gmake sets $(MAKE)... (cached) yes checking build system type... amd64-portbld-freebsd13.2 checking host system type... amd64-portbld-freebsd13.2 checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm checking the name lister (/usr/bin/nm) interface... BSD nm checking the maximum length of command line arguments... (cached) 524288 checking how to convert amd64-portbld-freebsd13.2 file names to amd64-portbld-freebsd13.2 format... func_convert_file_noop checking how to convert amd64-portbld-freebsd13.2 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... no checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... mt checking if mt is a manifest tool... no checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for vfork.h... (cached) no checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd13.2 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd13.2 ld.so checking how to hardcode library paths into programs... immediate checking for inline... inline checking for int8_t... (cached) yes checking for int16_t... (cached) yes checking for int32_t... (cached) yes checking for int64_t... (cached) yes checking for unsigned long long int... (cached) yes checking for long long int... (cached) yes checking for intmax_t... (cached) yes checking for intptr_t... yes checking for uint8_t... (cached) yes checking for uint16_t... (cached) yes checking for uint32_t... (cached) yes checking for uint64_t... (cached) yes checking for uintmax_t... yes checking for uintptr_t... (cached) yes checking for off_t... (cached) yes checking for pid_t... (cached) yes checking for size_t... (cached) yes checking for ssize_t... (cached) yes checking whether byte ordering is bigendian... no checking for _Bool... (cached) yes checking for stdbool.h that conforms to C99 or later... (cached) yes checking for fcntl.h... (cached) yes checking for float.h... (cached) yes checking for limits.h... (cached) yes checking for stddef.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/uio.h... (cached) yes checking for sys/socket.h... (cached) yes checking for sys/un.h... (cached) yes checking for netinet/in.h... (cached) yes checking for arpa/inet.h... (cached) yes checking for netdb.h... (cached) yes checking for execinfo.h... yes checking for sys/epoll.h... no checking for sys/event.h... yes checking for pow in -lm... yes checking for pthread_create in -lpthread... yes checking for SSL_read in -lssl... yes checking for OPENSSL_init in -lcrypto... yes checking for fork... (cached) yes checking for vfork... (cached) yes checking for working fork... yes checking for working vfork... (cached) yes checking for GNU libc compatible malloc... (cached) yes checking for GNU libc compatible realloc... yes checking for dup2... (cached) yes checking for gethostname... (cached) yes checking for gettimeofday... (cached) yes checking for strerror... (cached) yes checking for socket... yes checking for memchr... (cached) yes checking for memmove... (cached) yes checking for memset... (cached) yes checking for strchr... (cached) yes checking for strndup... (cached) yes checking for strtoul... (cached) yes checking if epoll works... no checking if kqueue works... yes checking if event ports works... no checking whether to enable debug logs and asserts... no checking whether to disable stats... no checking that generated files are newer than configure... done x yaml-0.1.4/ x yaml-0.1.4/tests/ x yaml-0.1.4/tests/test-version.c x yaml-0.1.4/tests/run-emitter.c x yaml-0.1.4/tests/Makefile.in x yaml-0.1.4/tests/test-reader.c x yaml-0.1.4/tests/example-deconstructor.c x yaml-0.1.4/tests/run-scanner.c x yaml-0.1.4/tests/.deps/ x yaml-0.1.4/tests/.deps/test-reader.Po x yaml-0.1.4/tests/.deps/example-deconstructor.Po x yaml-0.1.4/tests/.deps/run-emitter.Po x yaml-0.1.4/tests/.deps/example-deconstructor-alt.Po x yaml-0.1.4/tests/.deps/example-reformatter.Po x yaml-0.1.4/tests/.deps/example-reformatter-alt.Po x yaml-0.1.4/tests/.deps/run-loader.Po x yaml-0.1.4/tests/.deps/run-parser.Po x yaml-0.1.4/tests/.deps/run-dumper.Po x yaml-0.1.4/tests/.deps/test-version.Po x yaml-0.1.4/tests/.deps/run-scanner.Po x yaml-0.1.4/tests/run-dumper.c x yaml-0.1.4/tests/example-reformatter.c x yaml-0.1.4/tests/example-deconstructor-alt.c x yaml-0.1.4/tests/run-parser.c x yaml-0.1.4/tests/Makefile.am x yaml-0.1.4/tests/Makefile x yaml-0.1.4/tests/run-loader.c x yaml-0.1.4/tests/example-reformatter-alt.c x yaml-0.1.4/config.status x yaml-0.1.4/Makefile.in x yaml-0.1.4/config.h x yaml-0.1.4/yaml-0.1.pc.in x yaml-0.1.4/config/ x yaml-0.1.4/config/config.guess x yaml-0.1.4/config/depcomp x yaml-0.1.4/config/install-sh x yaml-0.1.4/config/ltmain.sh x yaml-0.1.4/config/config.sub x yaml-0.1.4/config/missing x yaml-0.1.4/src/ x yaml-0.1.4/src/loader.c x yaml-0.1.4/src/Makefile.in x yaml-0.1.4/src/dumper.c x yaml-0.1.4/src/.deps/ x yaml-0.1.4/src/.deps/loader.Plo x yaml-0.1.4/src/.deps/reader.Plo x yaml-0.1.4/src/.deps/emitter.Plo x yaml-0.1.4/src/.deps/parser.Plo x yaml-0.1.4/src/.deps/writer.Plo x yaml-0.1.4/src/.deps/scanner.Plo x yaml-0.1.4/src/.deps/api.Plo x yaml-0.1.4/src/.deps/dumper.Plo x yaml-0.1.4/src/writer.c x yaml-0.1.4/src/api.c x yaml-0.1.4/src/parser.c x yaml-0.1.4/src/Makefile.am x yaml-0.1.4/src/Makefile x yaml-0.1.4/src/emitter.c x yaml-0.1.4/src/scanner.c x yaml-0.1.4/src/reader.c x yaml-0.1.4/src/yaml_private.h x yaml-0.1.4/stamp-h1 x yaml-0.1.4/configure.ac x yaml-0.1.4/aclocal.m4 x yaml-0.1.4/README x yaml-0.1.4/include/ x yaml-0.1.4/include/Makefile.in x yaml-0.1.4/include/yaml.h x yaml-0.1.4/include/Makefile.am x yaml-0.1.4/config.h.in x yaml-0.1.4/config.h.in~ x yaml-0.1.4/yaml-0.1.pc x yaml-0.1.4/LICENSE x yaml-0.1.4/Makefile.am x yaml-0.1.4/doc/ x yaml-0.1.4/doc/doxygen.cfg x yaml-0.1.4/doc/html/ x yaml-0.1.4/doc/html/functions_vars_0x6d.html x yaml-0.1.4/doc/html/structyaml__alias__data__s.html x yaml-0.1.4/doc/html/functions_vars_0x66.html x yaml-0.1.4/doc/html/functions_0x6f.html x yaml-0.1.4/doc/html/functions_0x64.html x yaml-0.1.4/doc/html/functions_0x72.html x yaml-0.1.4/doc/html/globals_type.html x yaml-0.1.4/doc/html/functions_vars_0x73.html x yaml-0.1.4/doc/html/structyaml__token__s.html x yaml-0.1.4/doc/html/globals_eval.html x yaml-0.1.4/doc/html/functions_0x68.html x yaml-0.1.4/doc/html/group__parser.html x yaml-0.1.4/doc/html/functions.html x yaml-0.1.4/doc/html/structyaml__simple__key__s.html x yaml-0.1.4/doc/html/files.html x yaml-0.1.4/doc/html/functions_0x77.html x yaml-0.1.4/doc/html/group__version.html x yaml-0.1.4/doc/html/functions_vars_0x65.html x yaml-0.1.4/doc/html/functions_vars_0x70.html x yaml-0.1.4/doc/html/structyaml__event__s.html x yaml-0.1.4/doc/html/globals.html x yaml-0.1.4/doc/html/tab_h.png x yaml-0.1.4/doc/html/group__tokens.html x yaml-0.1.4/doc/html/functions_vars_0x68.html x yaml-0.1.4/doc/html/functions_vars_0x62.html x yaml-0.1.4/doc/html/closed.png x yaml-0.1.4/doc/html/modules.html x yaml-0.1.4/doc/html/functions_vars_0x75.html x yaml-0.1.4/doc/html/functions_0x75.html x yaml-0.1.4/doc/html/tabs.css x yaml-0.1.4/doc/html/functions_0x6d.html x yaml-0.1.4/doc/html/functions_vars_0x63.html x yaml-0.1.4/doc/html/functions_0x63.html x yaml-0.1.4/doc/html/tab_a.png x yaml-0.1.4/doc/html/group__styles.html x yaml-0.1.4/doc/html/doxygen.css x yaml-0.1.4/doc/html/globals_func.html x yaml-0.1.4/doc/html/nav_f.png x yaml-0.1.4/doc/html/functions_vars_0x6b.html x yaml-0.1.4/doc/html/bc_s.png x yaml-0.1.4/doc/html/group__emitter.html x yaml-0.1.4/doc/html/tab_b.png x yaml-0.1.4/doc/html/functions_0x62.html x yaml-0.1.4/doc/html/functions_vars_0x6e.html x yaml-0.1.4/doc/html/group__export.html x yaml-0.1.4/doc/html/functions_0x65.html x yaml-0.1.4/doc/html/functions_vars_0x77.html x yaml-0.1.4/doc/html/structyaml__parser__s.html x yaml-0.1.4/doc/html/annotated.html x yaml-0.1.4/doc/html/functions_vars_0x6c.html x yaml-0.1.4/doc/html/functions_0x6b.html x yaml-0.1.4/doc/html/functions_vars_0x64.html x yaml-0.1.4/doc/html/group__basic.html x yaml-0.1.4/doc/html/structyaml__node__pair__s.html x yaml-0.1.4/doc/html/functions_0x73.html x yaml-0.1.4/doc/html/functions_vars.html x yaml-0.1.4/doc/html/structyaml__mark__s.html x yaml-0.1.4/doc/html/group__nodes.html x yaml-0.1.4/doc/html/structyaml__version__directive__s.html x yaml-0.1.4/doc/html/functions_0x6e.html x yaml-0.1.4/doc/html/structyaml__document__s.html x yaml-0.1.4/doc/html/functions_vars_0x71.html x yaml-0.1.4/doc/html/doxygen.png x yaml-0.1.4/doc/html/open.png x yaml-0.1.4/doc/html/functions_0x74.html x yaml-0.1.4/doc/html/functions_0x6c.html x yaml-0.1.4/doc/html/group__events.html x yaml-0.1.4/doc/html/structyaml__node__s.html x yaml-0.1.4/doc/html/functions_vars_0x6f.html x yaml-0.1.4/doc/html/tab_s.png x yaml-0.1.4/doc/html/functions_0x69.html x yaml-0.1.4/doc/html/functions_vars_0x74.html x yaml-0.1.4/doc/html/nav_h.png x yaml-0.1.4/doc/html/functions_vars_0x72.html x yaml-0.1.4/doc/html/functions_vars_0x76.html x yaml-0.1.4/doc/html/functions_vars_0x69.html x yaml-0.1.4/doc/html/globals_defs.html x yaml-0.1.4/doc/html/globals_enum.html x yaml-0.1.4/doc/html/yaml_8h.html x yaml-0.1.4/doc/html/index.html x yaml-0.1.4/doc/html/functions_0x76.html x yaml-0.1.4/doc/html/functions_0x71.html x yaml-0.1.4/doc/html/structyaml__emitter__s.html x yaml-0.1.4/doc/html/classes.html x yaml-0.1.4/doc/html/functions_0x70.html x yaml-0.1.4/doc/html/structyaml__tag__directive__s.html x yaml-0.1.4/doc/html/functions_0x66.html x yaml-0.1.4/config.log x yaml-0.1.4/m4/ x yaml-0.1.4/m4/ltoptions.m4 x yaml-0.1.4/m4/lt~obsolete.m4 x yaml-0.1.4/m4/ltversion.m4 x yaml-0.1.4/m4/libtool.m4 x yaml-0.1.4/m4/ltsugar.m4 x yaml-0.1.4/Makefile x yaml-0.1.4/autom4te.cache/ x yaml-0.1.4/autom4te.cache/output.2 x yaml-0.1.4/autom4te.cache/requests x yaml-0.1.4/autom4te.cache/output.1 x yaml-0.1.4/autom4te.cache/output.0 x yaml-0.1.4/autom4te.cache/traces.1 x yaml-0.1.4/autom4te.cache/traces.2 x yaml-0.1.4/autom4te.cache/traces.0 x yaml-0.1.4/libtool x yaml-0.1.4/configure configure: creating ./config.status config.status: creating Makefile config.status: creating contrib/Makefile config.status: creating src/Makefile config.status: creating src/hashkit/Makefile config.status: creating src/proto/Makefile config.status: creating src/entropy/Makefile config.status: creating src/seedsprovider/Makefile config.status: creating src/event/Makefile config.status: creating src/tools/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands === configuring in contrib/yaml-0.1.4 (/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local' '--localstatedir=/var' '--mandir=/usr/local/man' '--disable-silent-rules' '--infodir=/usr/local/share/info/' '--build=amd64-portbld-freebsd13.2' 'build_alias=amd64-portbld-freebsd13.2' 'CC=cc' 'CFLAGS=-O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing ' 'LDFLAGS= -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong ' 'LIBS=' 'CPPFLAGS=' 'CPP=cpp' 'CXX=c++' 'CXXFLAGS=-O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing ' --cache-file=/dev/null --srcdir=. configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether gmake sets $(MAKE)... yes checking for gcc... cc 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 cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for style of include used by gmake... GNU checking dependency style of cc... gcc3 checking how to run the C preprocessor... cpp checking whether ln -s works... yes checking whether gmake sets $(MAKE)... (cached) yes checking build system type... x86_64-portbld-freebsd13.2 checking host system type... x86_64-portbld-freebsd13.2 checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm checking the name lister (/usr/bin/nm) interface... BSD nm checking the maximum length of command line arguments... (cached) 524288 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for /usr/bin/ld option to reload object files... -r checking for objdump... no checking how to recognize dependent libraries... pass_all checking for ar... ar checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm output from cc object... ok checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... no checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... no checking whether to build shared libraries... no checking whether to build static libraries... yes checking for doxygen... false checking for ANSI C header files... (cached) yes checking for stdlib.h... (cached) yes checking for an ANSI C-conforming const... yes checking for size_t... (cached) yes configure: creating ./config.status config.status: creating src/Makefile config.status: creating Makefile config.status: creating tests/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for dynomite-0.6.22 gmake all-recursive gmake[1]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22' Making all in contrib gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' Making all in yaml-0.1.4 gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' gmake all-recursive gmake[4]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' Making all in src gmake[5]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/src' /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT api.lo -MD -MP -MF .deps/api.Tpo -c -o api.lo api.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT api.lo -MD -MP -MF .deps/api.Tpo -c api.c -o api.o mv -f .deps/api.Tpo .deps/api.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT reader.lo -MD -MP -MF .deps/reader.Tpo -c -o reader.lo reader.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT reader.lo -MD -MP -MF .deps/reader.Tpo -c reader.c -o reader.o mv -f .deps/reader.Tpo .deps/reader.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT scanner.lo -MD -MP -MF .deps/scanner.Tpo -c -o scanner.lo scanner.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT scanner.lo -MD -MP -MF .deps/scanner.Tpo -c scanner.c -o scanner.o mv -f .deps/scanner.Tpo .deps/scanner.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c -o parser.lo parser.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT parser.lo -MD -MP -MF .deps/parser.Tpo -c parser.c -o parser.o mv -f .deps/parser.Tpo .deps/parser.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT loader.lo -MD -MP -MF .deps/loader.Tpo -c -o loader.lo loader.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT loader.lo -MD -MP -MF .deps/loader.Tpo -c loader.c -o loader.o mv -f .deps/loader.Tpo .deps/loader.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT writer.lo -MD -MP -MF .deps/writer.Tpo -c -o writer.lo writer.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT writer.lo -MD -MP -MF .deps/writer.Tpo -c writer.c -o writer.o mv -f .deps/writer.Tpo .deps/writer.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT emitter.lo -MD -MP -MF .deps/emitter.Tpo -c -o emitter.lo emitter.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT emitter.lo -MD -MP -MF .deps/emitter.Tpo -c emitter.c -o emitter.o mv -f .deps/emitter.Tpo .deps/emitter.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dumper.lo -MD -MP -MF .deps/dumper.Tpo -c -o dumper.lo dumper.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dumper.lo -MD -MP -MF .deps/dumper.Tpo -c dumper.c -o dumper.o mv -f .deps/dumper.Tpo .deps/dumper.Plo /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -release 0 -version-info 2:2:0 -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o libyaml.la api.lo reader.lo scanner.lo parser.lo loader.lo writer.lo emitter.lo dumper.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries libtool: link: warning: `-release' is ignored for convenience libraries libtool: link: ar cru .libs/libyaml.a api.o reader.o scanner.o parser.o loader.o writer.o emitter.o dumper.o libtool: link: ranlib .libs/libyaml.a libtool: link: ( cd ".libs" && rm -f "libyaml.la" && ln -s "../libyaml.la" "libyaml.la" ) gmake[5]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/src' Making all in . gmake[5]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' gmake[5]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' Making all in tests gmake[5]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/tests' cc -DHAVE_CONFIG_H -I. -I.. -I../include -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT run-scanner.o -MD -MP -MF .deps/run-scanner.Tpo -c -o run-scanner.o run-scanner.c mv -f .deps/run-scanner.Tpo .deps/run-scanner.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o run-scanner run-scanner.o ../src/libyaml.la libtool: link: cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o run-scanner run-scanner.o ../src/.libs/libyaml.a -lexecinfo cc -DHAVE_CONFIG_H -I. -I.. -I../include -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT run-parser.o -MD -MP -MF .deps/run-parser.Tpo -c -o run-parser.o run-parser.c mv -f .deps/run-parser.Tpo .deps/run-parser.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o run-parser run-parser.o ../src/libyaml.la libtool: link: cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o run-parser run-parser.o ../src/.libs/libyaml.a -lexecinfo cc -DHAVE_CONFIG_H -I. -I.. -I../include -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT run-loader.o -MD -MP -MF .deps/run-loader.Tpo -c -o run-loader.o run-loader.c mv -f .deps/run-loader.Tpo .deps/run-loader.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o run-loader run-loader.o ../src/libyaml.la libtool: link: cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o run-loader run-loader.o ../src/.libs/libyaml.a -lexecinfo cc -DHAVE_CONFIG_H -I. -I.. -I../include -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT run-emitter.o -MD -MP -MF .deps/run-emitter.Tpo -c -o run-emitter.o run-emitter.c run-emitter.c:142:61: warning: self-comparison always evaluates to false [-Wtautological-compare] || (event2->data.scalar.quoted_implicit != event2->data.scalar.quoted_implicit) ^ 1 warning generated. mv -f .deps/run-emitter.Tpo .deps/run-emitter.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o run-emitter run-emitter.o ../src/libyaml.la libtool: link: cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o run-emitter run-emitter.o ../src/.libs/libyaml.a -lexecinfo cc -DHAVE_CONFIG_H -I. -I.. -I../include -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT run-dumper.o -MD -MP -MF .deps/run-dumper.Tpo -c -o run-dumper.o run-dumper.c mv -f .deps/run-dumper.Tpo .deps/run-dumper.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o run-dumper run-dumper.o ../src/libyaml.la libtool: link: cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o run-dumper run-dumper.o ../src/.libs/libyaml.a -lexecinfo cc -DHAVE_CONFIG_H -I. -I.. -I../include -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT example-reformatter.o -MD -MP -MF .deps/example-reformatter.Tpo -c -o example-reformatter.o example-reformatter.c mv -f .deps/example-reformatter.Tpo .deps/example-reformatter.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o example-reformatter example-reformatter.o ../src/libyaml.la libtool: link: cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o example-reformatter example-reformatter.o ../src/.libs/libyaml.a -lexecinfo cc -DHAVE_CONFIG_H -I. -I.. -I../include -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT example-reformatter-alt.o -MD -MP -MF .deps/example-reformatter-alt.Tpo -c -o example-reformatter-alt.o example-reformatter-alt.c mv -f .deps/example-reformatter-alt.Tpo .deps/example-reformatter-alt.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o example-reformatter-alt example-reformatter-alt.o ../src/libyaml.la libtool: link: cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o example-reformatter-alt example-reformatter-alt.o ../src/.libs/libyaml.a -lexecinfo cc -DHAVE_CONFIG_H -I. -I.. -I../include -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT example-deconstructor.o -MD -MP -MF .deps/example-deconstructor.Tpo -c -o example-deconstructor.o example-deconstructor.c example-deconstructor.c:110:23: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:seq", 1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:602:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ example-deconstructor.c:134:27: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:map", 1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:634:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ example-deconstructor.c:149:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:149:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:158:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "STREAM-START", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:158:60: warning: passing 'char[13]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "STREAM-START", -1, ^~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:174:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "encoding", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:174:64: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "encoding", -1, ^~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:183:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:184:33: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (encoding == YAML_UTF8_ENCODING ? "utf-8" : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:201:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:201:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:210:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "STREAM-END", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:210:60: warning: passing 'char[11]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "STREAM-END", -1, ^~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:223:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:223:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:232:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "DOCUMENT-START", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:232:60: warning: passing 'char[15]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "DOCUMENT-START", -1, ^~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:249:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "version", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:249:64: warning: passing 'char[8]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "version", -1, ^~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:258:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:map", 1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:634:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ example-deconstructor.c:267:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "major", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:267:64: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "major", -1, ^~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:277:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:int", number, -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:277:64: warning: passing 'char[64]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:int", number, -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:286:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "minor", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:286:64: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "minor", -1, ^~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:296:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:int", number, -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:296:64: warning: passing 'char[64]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:int", number, -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:320:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "tags", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:320:64: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "tags", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:329:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:seq", 1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:602:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ example-deconstructor.c:342:43: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:map", 1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:634:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ example-deconstructor.c:351:43: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "handle", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:351:68: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "handle", -1, ^~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:360:43: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:370:43: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "prefix", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:370:68: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "prefix", -1, ^~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:379:43: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:405:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:405:60: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:414:35: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:bool", ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:415:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.document_start.implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:429:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:429:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:438:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "DOCUMENT-END", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:438:60: warning: passing 'char[13]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "DOCUMENT-END", -1, ^~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:447:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:447:60: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:456:35: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:bool", ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:457:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.document_end.implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:471:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:471:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:480:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "ALIAS", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:480:60: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "ALIAS", -1, ^~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:489:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "anchor", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:489:60: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "anchor", -1, ^~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:498:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:512:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:512:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:521:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "SCALAR", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:521:60: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "SCALAR", -1, ^~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:534:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "anchor", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:534:64: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "anchor", -1, ^~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:543:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:558:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "tag", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:558:64: warning: passing 'char[4]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "tag", -1, ^~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:567:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:580:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "value", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:580:60: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "value", -1, ^~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:589:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:602:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:602:60: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:611:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:map", 1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:634:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, int implicit, ^ example-deconstructor.c:620:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "plain", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:620:60: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "plain", -1, ^~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:629:35: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:bool", ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:630:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.scalar.plain_implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:640:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "non-plain", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:640:60: warning: passing 'char[10]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "non-plain", -1, ^~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:649:35: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:bool", ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:650:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.scalar.quoted_implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:673:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "style", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:673:64: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "style", -1, ^~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:682:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:683:33: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (style == YAML_PLAIN_SCALAR_STYLE ? "plain" : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:704:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:704:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:713:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "SEQUENCE-START", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:713:60: warning: passing 'char[15]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "SEQUENCE-START", -1, ^~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:726:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "anchor", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:726:64: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "anchor", -1, ^~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:735:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:750:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "tag", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:750:64: warning: passing 'char[4]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "tag", -1, ^~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:759:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:770:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:770:60: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:779:35: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:bool", ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:780:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.sequence_start.implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:797:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "style", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:797:64: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "style", -1, ^~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:806:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:807:33: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (style == YAML_BLOCK_SEQUENCE_STYLE ? "block" : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:823:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:823:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:832:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "SEQUENCE-END", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:832:60: warning: passing 'char[13]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "SEQUENCE-END", -1, ^~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:845:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:845:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:854:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "MAPPING-START", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:854:60: warning: passing 'char[14]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "MAPPING-START", -1, ^~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:867:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "anchor", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:867:64: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "anchor", -1, ^~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:876:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:891:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "tag", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:891:64: warning: passing 'char[4]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "tag", -1, ^~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:900:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:911:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:911:60: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "implicit", -1, ^~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:920:35: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:bool", ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:921:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.mapping_start.implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:938:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "style", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:938:64: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "style", -1, ^~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:947:39: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:948:33: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (style == YAML_BLOCK_MAPPING_STYLE ? "block" : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:964:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:964:60: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "type", -1, ^~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ example-deconstructor.c:973:35: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "MAPPING-END", -1, ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:579:43: note: passing argument to parameter 'tag' here yaml_char_t *anchor, yaml_char_t *tag, ^ example-deconstructor.c:973:60: warning: passing 'char[12]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] NULL, "tag:yaml.org,2002:str", "MAPPING-END", -1, ^~~~~~~~~~~~~ ../include/yaml.h:580:22: note: passing argument to parameter 'value' here yaml_char_t *value, int length, ^ 130 warnings generated. mv -f .deps/example-deconstructor.Tpo .deps/example-deconstructor.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o example-deconstructor example-deconstructor.o ../src/libyaml.la libtool: link: cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o example-deconstructor example-deconstructor.o ../src/.libs/libyaml.a -lexecinfo cc -DHAVE_CONFIG_H -I. -I.. -I../include -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT example-deconstructor-alt.o -MD -MP -MF .deps/example-deconstructor-alt.Tpo -c -o example-deconstructor-alt.o example-deconstructor-alt.c example-deconstructor-alt.c:144:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:147:21: warning: passing 'char[13]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "STREAM-START", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:160:25: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "encoding", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:163:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (encoding == YAML_UTF8_ENCODING ? "utf-8" : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:179:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:182:21: warning: passing 'char[11]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "STREAM-END", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:194:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:197:21: warning: passing 'char[15]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "DOCUMENT-START", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:213:25: warning: passing 'char[8]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "version", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:224:25: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "major", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:227:72: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] value = yaml_document_add_scalar(&output_document, YAML_INT_TAG, ^~~~~~~~~~~~ ../include/yaml.h:671:29: note: expanded from macro 'YAML_INT_TAG' #define YAML_INT_TAG "tag:yaml.org,2002:int" ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:22: note: passing argument to parameter 'tag' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:228:25: warning: passing 'char[64]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] number, -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:236:25: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "minor", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:239:72: warning: passing 'char[22]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] value = yaml_document_add_scalar(&output_document, YAML_INT_TAG, ^~~~~~~~~~~~ ../include/yaml.h:671:29: note: expanded from macro 'YAML_INT_TAG' #define YAML_INT_TAG "tag:yaml.org,2002:int" ^~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:22: note: passing argument to parameter 'tag' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:240:25: warning: passing 'char[64]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] number, -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:256:25: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "tags", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:279:29: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "handle", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:290:29: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "prefix", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:303:21: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "implicit", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:305:68: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] value = yaml_document_add_scalar(&output_document, YAML_BOOL_TAG, ^~~~~~~~~~~~~ ../include/yaml.h:667:29: note: expanded from macro 'YAML_BOOL_TAG' #define YAML_BOOL_TAG "tag:yaml.org,2002:bool" ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:22: note: passing argument to parameter 'tag' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:306:25: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.document_start.implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:319:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:322:21: warning: passing 'char[13]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "DOCUMENT-END", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:330:21: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "implicit", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:332:68: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] value = yaml_document_add_scalar(&output_document, YAML_BOOL_TAG, ^~~~~~~~~~~~~ ../include/yaml.h:667:29: note: expanded from macro 'YAML_BOOL_TAG' #define YAML_BOOL_TAG "tag:yaml.org,2002:bool" ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:22: note: passing argument to parameter 'tag' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:333:25: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.document_end.implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:346:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:349:21: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "ALIAS", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:357:21: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "anchor", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:373:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:376:21: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "SCALAR", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:386:25: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "anchor", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:401:25: warning: passing 'char[4]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "tag", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:414:21: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "value", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:429:21: warning: passing 'char[8]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "version", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:440:21: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "plain", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:442:68: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] value = yaml_document_add_scalar(&output_document, YAML_BOOL_TAG, ^~~~~~~~~~~~~ ../include/yaml.h:667:29: note: expanded from macro 'YAML_BOOL_TAG' #define YAML_BOOL_TAG "tag:yaml.org,2002:bool" ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:22: note: passing argument to parameter 'tag' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:443:25: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.scalar.plain_implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:452:21: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "quoted", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:454:68: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] value = yaml_document_add_scalar(&output_document, YAML_BOOL_TAG, ^~~~~~~~~~~~~ ../include/yaml.h:667:29: note: expanded from macro 'YAML_BOOL_TAG' #define YAML_BOOL_TAG "tag:yaml.org,2002:bool" ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:22: note: passing argument to parameter 'tag' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:455:25: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.scalar.quoted_implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:470:25: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "style", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:473:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (style == YAML_PLAIN_SCALAR_STYLE ? "plain" : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:493:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:496:21: warning: passing 'char[15]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "SEQUENCE-START", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:506:25: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "anchor", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:521:25: warning: passing 'char[4]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "tag", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:534:21: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "implicit", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:536:68: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] value = yaml_document_add_scalar(&output_document, YAML_BOOL_TAG, ^~~~~~~~~~~~~ ../include/yaml.h:667:29: note: expanded from macro 'YAML_BOOL_TAG' #define YAML_BOOL_TAG "tag:yaml.org,2002:bool" ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:22: note: passing argument to parameter 'tag' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:537:25: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.sequence_start.implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:553:25: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "style", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:556:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (style == YAML_BLOCK_SEQUENCE_STYLE ? "block" : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:571:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:574:21: warning: passing 'char[13]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "SEQUENCE-END", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:586:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:589:21: warning: passing 'char[14]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "MAPPING-START", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:599:25: warning: passing 'char[7]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "anchor", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:614:25: warning: passing 'char[4]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "tag", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:627:21: warning: passing 'char[9]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "implicit", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:629:68: warning: passing 'char[23]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] value = yaml_document_add_scalar(&output_document, YAML_BOOL_TAG, ^~~~~~~~~~~~~ ../include/yaml.h:667:29: note: expanded from macro 'YAML_BOOL_TAG' #define YAML_BOOL_TAG "tag:yaml.org,2002:bool" ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:22: note: passing argument to parameter 'tag' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:630:25: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (input_event.data.mapping_start.implicit ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:641:58: warning: implicit conversion from enumeration type 'yaml_mapping_style_t' (aka 'enum yaml_mapping_style_e') to different enumeration type 'yaml_sequence_style_t' (aka 'enum yaml_sequence_style_e') [-Wenum-conversion] = input_event.data.mapping_start.style; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ example-deconstructor-alt.c:646:25: warning: passing 'char[6]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "style", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:649:29: warning: passing 'char *' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] (style == YAML_BLOCK_MAPPING_STYLE ? "block" : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:664:21: warning: passing 'char[5]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "type", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ example-deconstructor-alt.c:667:21: warning: passing 'char[12]' to parameter of type 'yaml_char_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] "MAPPING-END", -1, YAML_PLAIN_SCALAR_STYLE); ^~~~~~~~~~~~~ ../include/yaml.h:897:40: note: passing argument to parameter 'value' here yaml_char_t *tag, yaml_char_t *value, int length, ^ 66 warnings generated. mv -f .deps/example-deconstructor-alt.Tpo .deps/example-deconstructor-alt.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o example-deconstructor-alt example-deconstructor-alt.o ../src/libyaml.la libtool: link: cc -Wno-format -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o example-deconstructor-alt example-deconstructor-alt.o ../src/.libs/libyaml.a -lexecinfo gmake[5]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/tests' gmake[4]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' Making all in src gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' Making all in hashkit gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/hashkit' cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_hashkit.o -MD -MP -MF .deps/dyn_hashkit.Tpo -c -o dyn_hashkit.o dyn_hashkit.c dyn_hashkit.c:35:22: warning: implicit conversion loses integer precision: 'long' to 'hash_type_t' (aka 'enum hash_type') [-Wshorten-64-to-32] return hash_iter - hash_strings; ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/dyn_hashkit.Tpo .deps/dyn_hashkit.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_crc16.o -MD -MP -MF .deps/dyn_crc16.Tpo -c -o dyn_crc16.o dyn_crc16.c In file included from dyn_crc16.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_crc16.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_crc16.Tpo .deps/dyn_crc16.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_crc32.o -MD -MP -MF .deps/dyn_crc32.Tpo -c -o dyn_crc32.o dyn_crc32.c dyn_crc32.c:130:52: warning: implicit conversion changes signedness: '__ct_rune_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] for (len += nr, p = buf; nr--; ++p) _CRC32_(crc, tolower((unsigned int)*p)); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ctype.h:101:20: note: expanded from macro 'tolower' #define tolower(c) __sbtolower(c) ^ dyn_crc32.c:121:46: note: expanded from macro '_CRC32_' ((crc) = ((crc) >> 8) ^ crc32tab[((crc) ^ (ch)) & 0xff]) ~ ^~ dyn_crc32.c:126:7: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len, nr; ^ dyn_crc32.c:129:8: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] nr = buf_length; ~ ^~~~~~~~~~ 3 warnings generated. mv -f .deps/dyn_crc32.Tpo .deps/dyn_crc32.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_fnv.o -MD -MP -MF .deps/dyn_fnv.Tpo -c -o dyn_fnv.o dyn_fnv.c In file included from dyn_fnv.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_fnv.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_fnv.Tpo .deps/dyn_fnv.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_hsieh.o -MD -MP -MF .deps/dyn_hsieh.Tpo -c -o dyn_hsieh.o dyn_hsieh.c In file included from dyn_hsieh.c:31: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_hsieh.c:31: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_hsieh.Tpo .deps/dyn_hsieh.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_jenkins.o -MD -MP -MF .deps/dyn_jenkins.Tpo -c -o dyn_jenkins.o dyn_jenkins.c In file included from dyn_jenkins.c:35: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_jenkins.c:35: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_jenkins.c:186:16: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'rstatus_t' (aka 'int') [-Wsign-conversion] return c; /* zero length strings require no mixing */ ~~~~~~ ^ dyn_jenkins.c:188:16: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'rstatus_t' (aka 'int') [-Wsign-conversion] return c; ~~~~~~ ^ dyn_jenkins.c:246:16: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'rstatus_t' (aka 'int') [-Wsign-conversion] return c; /* zero length requires no mixing */ ~~~~~~ ^ dyn_jenkins.c:248:16: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'rstatus_t' (aka 'int') [-Wsign-conversion] return c; ~~~~~~ ^ dyn_jenkins.c:303:16: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'rstatus_t' (aka 'int') [-Wsign-conversion] return c; ~~~~~~ ^ dyn_jenkins.c:305:16: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'rstatus_t' (aka 'int') [-Wsign-conversion] return c; ~~~~~~ ^ 10 warnings generated. mv -f .deps/dyn_jenkins.Tpo .deps/dyn_jenkins.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_md5.o -MD -MP -MF .deps/dyn_md5.Tpo -c -o dyn_md5.o dyn_md5.c dyn_md5.c:260:26: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] ctx->buffer[56] = ctx->lo; ~ ~~~~~^~ dyn_md5.c:261:29: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] ctx->buffer[57] = ctx->lo >> 8; ~ ~~~~~~~~^~~~ dyn_md5.c:262:29: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] ctx->buffer[58] = ctx->lo >> 16; ~ ~~~~~~~~^~~~~ dyn_md5.c:264:26: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] ctx->buffer[60] = ctx->hi; ~ ~~~~~^~ dyn_md5.c:265:29: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] ctx->buffer[61] = ctx->hi >> 8; ~ ~~~~~~~~^~~~ dyn_md5.c:266:29: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] ctx->buffer[62] = ctx->hi >> 16; ~ ~~~~~~~~^~~~~ dyn_md5.c:271:20: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[0] = ctx->a; ~ ~~~~~^ dyn_md5.c:272:22: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[1] = ctx->a >> 8; ~ ~~~~~~~^~~~ dyn_md5.c:273:22: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[2] = ctx->a >> 16; ~ ~~~~~~~^~~~~ dyn_md5.c:275:20: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[4] = ctx->b; ~ ~~~~~^ dyn_md5.c:276:22: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[5] = ctx->b >> 8; ~ ~~~~~~~^~~~ dyn_md5.c:277:22: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[6] = ctx->b >> 16; ~ ~~~~~~~^~~~~ dyn_md5.c:279:20: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[8] = ctx->c; ~ ~~~~~^ dyn_md5.c:280:22: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[9] = ctx->c >> 8; ~ ~~~~~~~^~~~ dyn_md5.c:281:23: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[10] = ctx->c >> 16; ~ ~~~~~~~^~~~~ dyn_md5.c:283:21: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[12] = ctx->d; ~ ~~~~~^ dyn_md5.c:284:23: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[13] = ctx->d >> 8; ~ ~~~~~~~^~~~ dyn_md5.c:285:23: warning: implicit conversion loses integer precision: 'MD5_u32plus' (aka 'unsigned int') to 'unsigned char' [-Wimplicit-int-conversion] result[14] = ctx->d >> 16; ~ ~~~~~~~^~~~~ 18 warnings generated. mv -f .deps/dyn_md5.Tpo .deps/dyn_md5.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_murmur.o -MD -MP -MF .deps/dyn_murmur.Tpo -c -o dyn_murmur.o dyn_murmur.c In file included from dyn_murmur.c:40: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_murmur.c:40: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_murmur.Tpo .deps/dyn_murmur.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_one_at_a_time.o -MD -MP -MF .deps/dyn_one_at_a_time.Tpo -c -o dyn_one_at_a_time.o dyn_one_at_a_time.c In file included from dyn_one_at_a_time.c:37: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_one_at_a_time.c:37: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_one_at_a_time.c:42:15: warning: initializing 'const char *' with an expression of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] const char *ptr = key; ^ ~~~ 5 warnings generated. mv -f .deps/dyn_one_at_a_time.Tpo .deps/dyn_one_at_a_time.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_token.o -MD -MP -MF .deps/dyn_token.Tpo -c -o dyn_token.o dyn_token.c dyn_token.c:90:16: warning: implicit conversion changes signedness: 'unsigned int' to 'int32_t' (aka 'int') [-Wsign-conversion] for (i = len - 1; i >= 0; i--) { ~ ~~~~^~~ dyn_token.c:99:16: warning: implicit conversion changes signedness: 'unsigned int' to 'int32_t' (aka 'int') [-Wsign-conversion] for (i = len - 2; i >= 0; i--) { ~ ~~~~^~~ dyn_token.c:117:21: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion] token->signum = -1; ~ ^~ 3 warnings generated. mv -f .deps/dyn_token.Tpo .deps/dyn_token.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -I ../../contrib/murmur3 -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wno-missing-prototypes -Wno-missing-declarations -Wconversion -Wsign-compare -Wstrict-prototypes -Wredundant-decls -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_murmur3.o -MD -MP -MF .deps/dyn_murmur3.Tpo -c -o dyn_murmur3.o dyn_murmur3.c In file included from dyn_murmur3.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_murmur3.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_murmur3.Tpo .deps/dyn_murmur3.Po rm -f libhashkit.a ar cru libhashkit.a dyn_hashkit.o dyn_crc16.o dyn_crc32.o dyn_fnv.o dyn_hsieh.o dyn_jenkins.o dyn_md5.o dyn_murmur.o dyn_one_at_a_time.o dyn_token.o dyn_murmur3.o ranlib libhashkit.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/hashkit' Making all in proto gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/proto' cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wno-unused-parameter -Wno-unused-value -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_memcache.o -MD -MP -MF .deps/dyn_memcache.Tpo -c -o dyn_memcache.o dyn_memcache.c mv -f .deps/dyn_memcache.Tpo .deps/dyn_memcache.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wno-unused-parameter -Wno-unused-value -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_redis.o -MD -MP -MF .deps/dyn_redis.Tpo -c -o dyn_redis.o dyn_redis.c dyn_redis.c:3263:15: warning: unused variable 'rsp' [-Wunused-variable] struct msg *rsp = req->selected_rsp; /* peer response */ ^ 1 warning generated. mv -f .deps/dyn_redis.Tpo .deps/dyn_redis.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wno-unused-parameter -Wno-unused-value -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_redis_repair.o -MD -MP -MF .deps/dyn_redis_repair.Tpo -c -o dyn_redis_repair.o dyn_redis_repair.c dyn_redis_repair.c:263:12: warning: variable 'ch' set but not used [-Wunused-but-set-variable] bool ch = false; ^ dyn_redis_repair.c:264:12: warning: variable 'incr' set but not used [-Wunused-but-set-variable] bool incr = false; ^ dyn_redis_repair.c:252:20: warning: unused variable 'orig_cmd_info' [-Wunused-variable] struct cmd_info *orig_cmd_info = &proto_cmd_info[orig_msg->type]; ^ 3 warnings generated. mv -f .deps/dyn_redis_repair.Tpo .deps/dyn_redis_repair.Po rm -f libproto.a ar cru libproto.a dyn_memcache.o dyn_redis.o dyn_redis_repair.o ranlib libproto.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/proto' Making all in event gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/event' cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_epoll.o -MD -MP -MF .deps/dyn_epoll.Tpo -c -o dyn_epoll.o dyn_epoll.c In file included from dyn_epoll.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_epoll.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_epoll.Tpo .deps/dyn_epoll.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_kqueue.o -MD -MP -MF .deps/dyn_kqueue.Tpo -c -o dyn_kqueue.o dyn_kqueue.c In file included from dyn_kqueue.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_kqueue.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_kqueue.c:386:32: warning: implicit conversion loses integer precision: '__int64_t' (aka 'long') to 'int' [-Wshorten-64-to-32] strerror(ev->data)); ~~~~~~~~ ~~~~^~~~ ../../src/dyn_log.h:107:39: note: expanded from macro 'log_error' _log(__FUNCTION__, __LINE__, 0, __VA_ARGS__); \ ^~~~~~~~~~~ dyn_kqueue.c:448:32: warning: implicit conversion loses integer precision: '__int64_t' (aka 'long') to 'int' [-Wshorten-64-to-32] strerror(ev->data)); ~~~~~~~~ ~~~~^~~~ ../../src/dyn_log.h:107:39: note: expanded from macro 'log_error' _log(__FUNCTION__, __LINE__, 0, __VA_ARGS__); \ ^~~~~~~~~~~ 6 warnings generated. mv -f .deps/dyn_kqueue.Tpo .deps/dyn_kqueue.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Werror=implicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_evport.o -MD -MP -MF .deps/dyn_evport.Tpo -c -o dyn_evport.o dyn_evport.c In file included from dyn_evport.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_evport.c:23: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_evport.Tpo .deps/dyn_evport.Po rm -f libevent.a ar cru libevent.a dyn_epoll.o dyn_kqueue.o dyn_evport.o ranlib libevent.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/event' Making all in seedsprovider gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/seedsprovider' cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wno-unused-parameter -Wno-unused-value -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_florida.o -MD -MP -MF .deps/dyn_florida.Tpo -c -o dyn_florida.o dyn_florida.c mv -f .deps/dyn_florida.Tpo .deps/dyn_florida.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wno-unused-parameter -Wno-unused-value -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_dns.o -MD -MP -MF .deps/dyn_dns.Tpo -c -o dyn_dns.o dyn_dns.c In file included from dyn_dns.c:12: In file included from ../../src/dyn_core.h:42: ../../src/dyn_util.h:39:9: warning: 'MIN' macro redefined [-Wmacro-redefined] #define MIN(a, b) ((a) < (b) ? (a) : (b)) ^ /usr/include/sys/param.h:314:9: note: previous definition is here #define MIN(a,b) (((a)<(b))?(a):(b)) ^ In file included from dyn_dns.c:12: In file included from ../../src/dyn_core.h:42: ../../src/dyn_util.h:40:9: warning: 'MAX' macro redefined [-Wmacro-redefined] #define MAX(a, b) ((a) > (b) ? (a) : (b)) ^ /usr/include/sys/param.h:315:9: note: previous definition is here #define MAX(a,b) (((a)>(b))?(a):(b)) ^ dyn_dns.c:90:11: warning: implicit declaration of function 'res_query' is invalid in C99 [-Wimplicit-function-declaration] int r = res_query(dnsName, C_IN, queryType, buf, sizeof(buf)); ^ dyn_dns.c:122:20: warning: initializing 'unsigned char *' with an expression of type 'const u_char *' (aka 'const unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] unsigned char *s = ns_rr_rdata(rr); ^ ~~~~~~~~~~~~~~~ 4 warnings generated. mv -f .deps/dyn_dns.Tpo .deps/dyn_dns.Po rm -f libseedsprovider.a ar cru libseedsprovider.a dyn_florida.o dyn_dns.o ranlib libseedsprovider.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/seedsprovider' Making all in tools gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/tools' depbase=`echo dyn_hash_tool.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I../.. -D_GNU_SOURCE -I ../../src -I ../../src/hashkit -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_hash_tool.o -MD -MP -MF $depbase.Tpo -c -o dyn_hash_tool.o dyn_hash_tool.c &&\ mv -f $depbase.Tpo $depbase.Po dyn_hash_tool.c:49:10: warning: unused variable 'value' [-Wunused-variable] int c, value; ^ dyn_hash_tool.c:128:5: warning: implicit declaration of function 'hash_murmur' is invalid in C99 [-Wimplicit-function-declaration] hash_murmur(line, read, &d); ^ dyn_hash_tool.c:131:27: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] fprintf(ofp, "%lu\n", *d.mag); ~~~ ^~~~~~ %u 3 warnings generated. depbase=`echo ../hashkit/dyn_token.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I../.. -D_GNU_SOURCE -I ../../src -I ../../src/hashkit -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT ../hashkit/dyn_token.o -MD -MP -MF $depbase.Tpo -c -o ../hashkit/dyn_token.o ../hashkit/dyn_token.c &&\ mv -f $depbase.Tpo $depbase.Po ../hashkit/dyn_token.c:90:16: warning: implicit conversion changes signedness: 'unsigned int' to 'int32_t' (aka 'int') [-Wsign-conversion] for (i = len - 1; i >= 0; i--) { ~ ~~~~^~~ ../hashkit/dyn_token.c:99:16: warning: implicit conversion changes signedness: 'unsigned int' to 'int32_t' (aka 'int') [-Wsign-conversion] for (i = len - 2; i >= 0; i--) { ~ ~~~~^~~ ../hashkit/dyn_token.c:117:21: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion] token->signum = -1; ~ ^~ 3 warnings generated. depbase=`echo ../dyn_log.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I../.. -D_GNU_SOURCE -I ../../src -I ../../src/hashkit -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT ../dyn_log.o -MD -MP -MF $depbase.Tpo -c -o ../dyn_log.o ../dyn_log.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../dyn_log.c:31: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from ../dyn_log.c:31: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. depbase=`echo ../dyn_util.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I../.. -D_GNU_SOURCE -I ../../src -I ../../src/hashkit -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT ../dyn_util.o -MD -MP -MF $depbase.Tpo -c -o ../dyn_util.o ../dyn_util.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../dyn_util.c:39: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from ../dyn_util.c:39: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ ../dyn_util.c:278:38: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] symbols = backtrace_symbols(stack, size); ~~~~~~~~~~~~~~~~~ ^~~~ ../dyn_util.c:277:10: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] size = backtrace(stack, 64); ~ ^~~~~~~~~~~~~~~~~~~~ ../dyn_util.c:596:36: warning: format specifies type 'unsigned long long' but the argument has type 'uint64_t' (aka 'unsigned long') [-Wformat] return snprintf(NULL, 0, "%llu", arg) - (arg < 0); ~~~~ ^~~ %lu ../dyn_util.c:610:24: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] return elem->tag_end - elem->tag_start; ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ../dyn_util.c:615:20: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] return elem->end - elem->start; ~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~ 9 warnings generated. depbase=`echo ../dyn_array.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ cc -DHAVE_CONFIG_H -I. -I../.. -D_GNU_SOURCE -I ../../src -I ../../src/hashkit -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT ../dyn_array.o -MD -MP -MF $depbase.Tpo -c -o ../dyn_array.o ../dyn_array.c &&\ mv -f $depbase.Tpo $depbase.Po In file included from ../dyn_array.c:27: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from ../dyn_array.c:27: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. /bin/sh ../../libtool --tag=CC --mode=link cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o dynomite-hash-tool dyn_hash_tool.o ../hashkit/dyn_token.o ../dyn_log.o ../dyn_util.o ../dyn_array.o ../../src/hashkit/libhashkit.a -lcrypto -lssl -lpthread -lm libtool: link: cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o dynomite-hash-tool dyn_hash_tool.o ../hashkit/dyn_token.o ../dyn_log.o ../dyn_util.o ../dyn_array.o -lexecinfo ../../src/hashkit/libhashkit.a -lcrypto -lssl -lpthread -lm gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/tools' Making all in entropy gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/entropy' cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_entropy_rcv.o -MD -MP -MF .deps/dyn_entropy_rcv.Tpo -c -o dyn_entropy_rcv.o dyn_entropy_rcv.c In file included from dyn_entropy_rcv.c:33: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_entropy_rcv.c:33: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_entropy_rcv.c:86:5: warning: implicit declaration of function 'entropy_crypto_init' is invalid in C99 [-Wimplicit-function-declaration] entropy_crypto_init(); ^ dyn_entropy_rcv.c:93:51: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] int bytesRead = read(peer_socket, ciphertext, cipher_size); ~~~~ ^~~~~~~~~~~ dyn_entropy_rcv.c:99:50: warning: passing 'char[buffer_size]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (entropy_decrypt(ciphertext, buffer_size, buff) < 0) { ^~~~ ../../src/entropy/dyn_entropy.h:60:36: note: passing argument to parameter 'ciphertext' here unsigned char *ciphertext); ^ dyn_entropy_rcv.c:103:26: warning: incompatible pointer to integer conversion passing 'char[buffer_size]' to parameter of type 'unsigned int' [-Wint-conversion] numberOfKeys = ntohl(buff); ^~~~ /usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohl' #define ntohl(x) __ntohl(x) ^ /usr/include/sys/_endian.h:88:31: note: expanded from macro '__ntohl' #define __ntohl(x) (__bswap32(x)) ^ /usr/include/sys/_endian.h:84:40: note: expanded from macro '__bswap32' #define __bswap32(x) __builtin_bswap32(x) ^ dyn_entropy_rcv.c:103:20: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] numberOfKeys = ntohl(buff); ~ ^~~~~~~~~~~ /usr/include/netinet/in.h:121:18: note: expanded from macro 'ntohl' #define ntohl(x) __ntohl(x) ^~~~~~~~~~ /usr/include/sys/_endian.h:88:21: note: expanded from macro '__ntohl' #define __ntohl(x) (__bswap32(x)) ^~~~~~~~~~~~ /usr/include/sys/_endian.h:84:22: note: expanded from macro '__bswap32' #define __bswap32(x) __builtin_bswap32(x) ^~~~~~~~~~~~~~~~~~~~ dyn_entropy_rcv.c:110:20: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] numberOfKeys = ntohl(tempInt); ~ ^~~~~~~~~~~~~~ /usr/include/netinet/in.h:121:18: note: expanded from macro 'ntohl' #define ntohl(x) __ntohl(x) ^~~~~~~~~~ /usr/include/sys/_endian.h:88:21: note: expanded from macro '__ntohl' #define __ntohl(x) (__bswap32(x)) ^~~~~~~~~~~~ /usr/include/sys/_endian.h:84:22: note: expanded from macro '__bswap32' #define __bswap32(x) __builtin_bswap32(x) ^~~~~~~~~~~~~~~~~~~~ dyn_entropy_rcv.c:134:41: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] if (read(peer_socket, ciphertext, cipher_size) < 1) { ~~~~ ^~~~~~~~~~~ dyn_entropy_rcv.c:138:52: warning: passing 'char[buffer_size]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (entropy_decrypt(ciphertext, buffer_size, buff) < 0) { ^~~~ ../../src/entropy/dyn_entropy.h:60:36: note: passing argument to parameter 'ciphertext' here unsigned char *ciphertext); ^ dyn_entropy_rcv.c:142:30: warning: incompatible pointer to integer conversion passing 'char[buffer_size]' to parameter of type 'unsigned int' [-Wint-conversion] keyValueLength = ntohl(buff); ^~~~ /usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohl' #define ntohl(x) __ntohl(x) ^ /usr/include/sys/_endian.h:88:31: note: expanded from macro '__ntohl' #define __ntohl(x) (__bswap32(x)) ^ /usr/include/sys/_endian.h:84:40: note: expanded from macro '__bswap32' #define __bswap32(x) __builtin_bswap32(x) ^ dyn_entropy_rcv.c:142:24: warning: implicit conversion changes signedness: 'unsigned int' to 'int32_t' (aka 'int') [-Wsign-conversion] keyValueLength = ntohl(buff); ~ ^~~~~~~~~~~ /usr/include/netinet/in.h:121:18: note: expanded from macro 'ntohl' #define ntohl(x) __ntohl(x) ^~~~~~~~~~ /usr/include/sys/_endian.h:88:21: note: expanded from macro '__ntohl' #define __ntohl(x) (__bswap32(x)) ^~~~~~~~~~~~ /usr/include/sys/_endian.h:84:22: note: expanded from macro '__bswap32' #define __bswap32(x) __builtin_bswap32(x) ^~~~~~~~~~~~~~~~~~~~ dyn_entropy_rcv.c:145:41: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] if (read(peer_socket, ciphertext, cipher_size) < 1) { ~~~~ ^~~~~~~~~~~ dyn_entropy_rcv.c:149:52: warning: passing 'char[buffer_size]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (entropy_decrypt(ciphertext, buffer_size, aof) < ^~~ ../../src/entropy/dyn_entropy.h:60:36: note: passing argument to parameter 'ciphertext' here unsigned char *ciphertext); ^ dyn_entropy_rcv.c:161:24: warning: implicit conversion changes signedness: 'unsigned int' to 'int32_t' (aka 'int') [-Wsign-conversion] keyValueLength = ntohl(keyValueLength); ~ ^~~~~~~~~~~~~~~~~~~~~ /usr/include/netinet/in.h:121:18: note: expanded from macro 'ntohl' #define ntohl(x) __ntohl(x) ^~~~~~~~~~ /usr/include/sys/_endian.h:88:21: note: expanded from macro '__ntohl' #define __ntohl(x) (__bswap32(x)) ^~~~~~~~~~~~ /usr/include/sys/_endian.h:84:22: note: expanded from macro '__bswap32' #define __bswap32(x) __builtin_bswap32(x) ^~~~~~~~~~~~~~~~~~~~ dyn_entropy_rcv.c:166:35: warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] if (read(peer_socket, &aof, keyValueLength) < 1) { ~~~~ ^~~~~~~~~~~~~~ dyn_entropy_rcv.c:172:53: warning: implicit conversion changes signedness: 'int32_t' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] redis_written_bytes = write(redis_socket, &aof, keyValueLength); ~~~~~ ^~~~~~~~~~~~~~ dyn_entropy_rcv.c:172:27: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] redis_written_bytes = write(redis_socket, &aof, keyValueLength); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20 warnings generated. mv -f .deps/dyn_entropy_rcv.Tpo .deps/dyn_entropy_rcv.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_entropy_snd.o -MD -MP -MF .deps/dyn_entropy_snd.Tpo -c -o dyn_entropy_snd.o dyn_entropy_snd.c In file included from dyn_entropy_snd.c:33: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_entropy_snd.c:33: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_entropy_snd.c:87:20: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] header_buff[0] = (int)((((int)file_stat.st_size) >> 24) & 0xFF); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_entropy_snd.c:88:20: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] header_buff[1] = (int)((((int)file_stat.st_size) >> 16) & 0xFF); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_entropy_snd.c:89:20: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] header_buff[2] = (int)((((int)file_stat.st_size) >> 8) & 0XFF); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_entropy_snd.c:90:20: warning: implicit conversion loses integer precision: 'int' to 'char' [-Wimplicit-int-conversion] header_buff[3] = (int)((((int)file_stat.st_size) & 0XFF)); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_entropy_snd.c:193:43: warning: implicit conversion from 'long' to 'double' may lose precision [-Wimplicit-int-float-conversion] nchunk = (int)(ceil(file_stat.st_size / buffer_size) + 1); ~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ dyn_entropy_snd.c:201:21: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] last_chunk_size = (long)(file_stat.st_size - (nchunk - 1) * buffer_size); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_entropy_snd.c:228:55: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] aof_bytes_read = fread(data_buff, sizeof(char), buffer_size, fp); ~~~~~ ^~~~~~~~~~~ dyn_entropy_snd.c:263:42: warning: passing 'char[buffer_size]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] ciphertext_len = entropy_encrypt(data_buff, buffer_size, ciphertext); ^~~~~~~~~ ../../src/entropy/dyn_entropy.h:57:36: note: passing argument to parameter 'plaintext' here int entropy_encrypt(unsigned char *plaintext, int plaintext_len, ^ dyn_entropy_snd.c:266:29: warning: passing 'char[buffer_size]' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] entropy_encrypt(data_buff, last_chunk_size, ciphertext); ^~~~~~~~~ ../../src/entropy/dyn_entropy.h:57:36: note: passing argument to parameter 'plaintext' here int entropy_encrypt(unsigned char *plaintext, int plaintext_len, ^ dyn_entropy_snd.c:276:53: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] transmit_len = send(peer_socket, data_buff, buffer_size, 0); ~~~~ ^~~~~~~~~~~ dyn_entropy_snd.c:254:41: warning: implicit conversion loses integer precision: 'long' to 'useconds_t' (aka 'unsigned int') [-Wshorten-64-to-32] usleep(throttle_current_rate_usec - throttle_elapsed_usec); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ dyn_entropy_snd.c:266:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] entropy_encrypt(data_buff, last_chunk_size, ciphertext); ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~ 16 warnings generated. mv -f .deps/dyn_entropy_snd.Tpo .deps/dyn_entropy_snd.Po cc -DHAVE_CONFIG_H -I. -I../.. -I ../../src -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_entropy_util.o -MD -MP -MF .deps/dyn_entropy_util.Tpo -c -o dyn_entropy_util.o dyn_entropy_util.c In file included from dyn_entropy_util.c:33: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: In file included from ../../src/dyn_message.h:30: ../../src/dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_entropy_util.c:33: In file included from ../../src/dyn_core.h:28: In file included from ../../src/dyn_connection.h:41: ../../src/dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ../../src/dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ../../src/dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_entropy_util.c:116:3: warning: 'OPENSSL_config' is deprecated [-Wdeprecated-declarations] OPENSSL_config(NULL); ^ /usr/include/openssl/conf.h:91:1: note: 'OPENSSL_config' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(void OPENSSL_config(const char *config_name)) ^ /usr/include/openssl/opensslconf.h:155:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /usr/include/openssl/opensslconf.h:113:55: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ dyn_entropy_util.c:111:6: warning: no previous prototype for function 'entropy_crypto_init' [-Wmissing-prototypes] void entropy_crypto_init() { ^ dyn_entropy_util.c:111:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void entropy_crypto_init() { ^ static dyn_entropy_util.c:111:25: warning: this old-style function definition is not preceded by a prototype [-Wstrict-prototypes] void entropy_crypto_init() { ^ dyn_entropy_util.c:125:6: warning: no previous prototype for function 'entropy_crypto_deinit' [-Wmissing-prototypes] void entropy_crypto_deinit() { ^ dyn_entropy_util.c:125:1: note: declare 'static' if the function is not intended to be used outside of this translation unit void entropy_crypto_deinit() { ^ static dyn_entropy_util.c:125:27: warning: this old-style function definition is not preceded by a prototype [-Wstrict-prototypes] void entropy_crypto_deinit() { ^ dyn_entropy_util.c:389:13: warning: passing 'unsigned char[16384]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (fgets(buff, BUFFER_SIZE - 1, key_file) == NULL) { ^~~~ /usr/include/stdio.h:258:30: note: passing argument to parameter here char *fgets(char * __restrict, int, FILE * __restrict); ^ dyn_entropy_util.c:397:13: warning: passing 'unsigned char[16384]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (fgets(buff, BUFFER_SIZE - 1, iv_file) == NULL) { ^~~~ /usr/include/stdio.h:258:30: note: passing argument to parameter here char *fgets(char * __restrict, int, FILE * __restrict); ^ dyn_entropy_util.c:582:64: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (entropy_snd_start(peer_socket, headerSize, bufferSize, cipherSize) == ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ dyn_entropy_util.c:582:52: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (entropy_snd_start(peer_socket, headerSize, bufferSize, cipherSize) == ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ dyn_entropy_util.c:582:40: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (entropy_snd_start(peer_socket, headerSize, bufferSize, cipherSize) == ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ dyn_entropy_util.c:592:64: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (entropy_rcv_start(peer_socket, headerSize, bufferSize, cipherSize) == ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ dyn_entropy_util.c:592:52: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (entropy_rcv_start(peer_socket, headerSize, bufferSize, cipherSize) == ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ dyn_entropy_util.c:592:40: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (entropy_rcv_start(peer_socket, headerSize, bufferSize, cipherSize) == ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ dyn_entropy_util.c:618:3: warning: implicit declaration of function 'event_loop_entropy' is invalid in C99 [-Wimplicit-function-declaration] event_loop_entropy(entropy_callback, arg); ^ 18 warnings generated. mv -f .deps/dyn_entropy_util.Tpo .deps/dyn_entropy_util.Po rm -f libentropy.a ar cru libentropy.a dyn_entropy_rcv.o dyn_entropy_snd.o dyn_entropy_util.o ranlib libentropy.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/entropy' gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_client.o -MD -MP -MF .deps/dyn_client.Tpo -c -o dyn_client.o dyn_client.c In file included from dyn_client.c:45: In file included from ./dyn_client.h:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_client.c:45: In file included from ./dyn_client.h:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_client.c:420:41: warning: implicit conversion changes signedness: 'err_t' (aka 'int') to 'dyn_error_t' (aka 'enum dyn_error') [-Wsign-conversion] struct msg *rsp = msg_get_error(conn, dyn_error_code, error_code); ~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ dyn_client.c:701:19: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'err_t' (aka 'int') [-Wsign-conversion] status, *dyn_error_code); ^~~~~~~~~~~~~~~ dyn_client.c:957:48: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'err_t' (aka 'int') [-Wsign-conversion] req_forward_error(ctx, c_conn, req, s, dyn_error_code); ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ dyn_client.c:973:46: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'err_t' (aka 'int') [-Wsign-conversion] req_forward_error(ctx, c_conn, req, s, dyn_error_code); ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ dyn_client.c:923:12: warning: unused variable 'full_key' [-Wunused-variable] uint8_t *full_key = msg_get_full_key(req, 0, &full_keylen); ^ 9 warnings generated. mv -f .deps/dyn_client.Tpo .deps/dyn_client.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_conf.o -MD -MP -MF .deps/dyn_conf.Tpo -c -o dyn_conf.o dyn_conf.c In file included from dyn_conf.c:32: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_conf.c:32: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_conf.c:353:15: warning: variable 'temp_log' set but not used [-Wunused-but-set-variable] const char *temp_log = "unknown"; ^ dyn_conf.c:338:18: warning: variable 's' set but not used [-Wunused-but-set-variable] struct string *s; ^ dyn_conf.c:999:9: warning: implicit conversion loses integer precision: 'int' to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] *np = num; ~ ^~~ dyn_conf.c:1548:22: warning: implicit conversion changes signedness: 'yaml_token_type_t' (aka 'enum yaml_token_type_e') to 'int' [-Wsign-conversion] type = cf->token.type; ~ ~~~~~~~~~~^~~~ dyn_conf.c:1696:22: warning: implicit conversion changes signedness: 'yaml_event_type_t' (aka 'enum yaml_event_type_e') to 'int' [-Wsign-conversion] type = cf->event.type; ~ ~~~~~~~~~~^~~~ 9 warnings generated. mv -f .deps/dyn_conf.Tpo .deps/dyn_conf.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_connection.o -MD -MP -MF .deps/dyn_connection.Tpo -c -o dyn_connection.o dyn_connection.c In file included from dyn_connection.c:24: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_connection.c:24: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_connection.c:398:9: warning: implicit declaration of function 'writev' is invalid in C99 [-Wimplicit-function-declaration] n = dn_writev(conn->sd, sendv->elem, sendv->nelem); ^ ./dyn_util.h:154:31: note: expanded from macro 'dn_writev' #define dn_writev(_d, _b, _n) writev(_d, _b, (int)(_n)) ^ 5 warnings generated. mv -f .deps/dyn_connection.Tpo .deps/dyn_connection.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_connection_internal.o -MD -MP -MF .deps/dyn_connection_internal.Tpo -c -o dyn_connection_internal.o dyn_connection_internal.c In file included from dyn_connection_internal.c:21: In file included from ./dyn_connection_pool.h:3: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_connection_internal.c:21: In file included from ./dyn_connection_pool.h:3: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_connection_internal.c:56:14: warning: passing 'const char[255]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] snprintf(obj->print_buff, PRINT_BUF_SIZE, "<%s %p %d listening on '%.*s'>", ^~~~~~~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_connection_internal.c:59:12: warning: returning 'const char[255]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return obj->print_buff; ^~~~~~~~~~~~~~~ dyn_connection_internal.c:62:14: warning: passing 'const char[255]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] snprintf(obj->print_buff, PRINT_BUF_SIZE, "<%s %p %d from '%.*s'>", ^~~~~~~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_connection_internal.c:65:12: warning: returning 'const char[255]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return obj->print_buff; ^~~~~~~~~~~~~~~ dyn_connection_internal.c:68:14: warning: passing 'const char[255]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] snprintf(obj->print_buff, PRINT_BUF_SIZE, "<%s %p %d to '%.*s'>", ^~~~~~~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_connection_internal.c:71:12: warning: returning 'const char[255]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return obj->print_buff; ^~~~~~~~~~~~~~~ dyn_connection_internal.c:74:12: warning: passing 'const char[255]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] snprintf(obj->print_buff, PRINT_BUF_SIZE, "<%s %p %d>", ^~~~~~~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_connection_internal.c:76:10: warning: returning 'const char[255]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return obj->print_buff; ^~~~~~~~~~~~~~~ 12 warnings generated. mv -f .deps/dyn_connection_internal.Tpo .deps/dyn_connection_internal.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_connection_pool.o -MD -MP -MF .deps/dyn_connection_pool.Tpo -c -o dyn_connection_pool.o dyn_connection_pool.c In file included from dyn_connection_pool.c:1: In file included from ./dyn_connection_pool.h:3: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_connection_pool.c:1: In file included from ./dyn_connection_pool.h:3: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_connection_pool.c:31:12: warning: passing 'const char[255]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] snprintf(obj->print_buff, PRINT_BUF_SIZE, ^~~~~~~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_connection_pool.c:35:10: warning: returning 'const char[255]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return obj->print_buff; ^~~~~~~~~~~~~~~ 6 warnings generated. mv -f .deps/dyn_connection_pool.Tpo .deps/dyn_connection_pool.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_core.o -MD -MP -MF .deps/dyn_core.Tpo -c -o dyn_core.o dyn_core.c In file included from dyn_core.c:27: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_core.c:27: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_core.c:254:7: warning: variable 'ctx' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] if (status != DN_OK) { ^~~~~~~~~~~~~~~ dyn_core.c:345:7: note: uninitialized use occurs here if (ctx != NULL) { ^~~ dyn_core.c:254:3: note: remove the 'if' if its condition is always false if (status != DN_OK) { ^~~~~~~~~~~~~~~~~~~~~~ dyn_core.c:258:3: note: variable 'ctx' is declared here struct context *ctx = nci->ctx; ^ dyn_core.c:367:12: warning: passing 'const char[255]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] snprintf(obj->print_buff, PRINT_BUF_SIZE, "", sp, ^~~~~~~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_core.c:369:10: warning: returning 'const char[255]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return obj->print_buff; ^~~~~~~~~~~~~~~ dyn_core.c:600:20: warning: unused variable 'rack' [-Wunused-variable] struct rack *rack = array_get(&dc->racks, rack_index); ^ dyn_core.c:143:18: warning: unused function 'core_entropy_init' [-Wunused-function] static rstatus_t core_entropy_init(struct context *ctx) { ^ 9 warnings generated. mv -f .deps/dyn_core.Tpo .deps/dyn_core.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_crypto.o -MD -MP -MF .deps/dyn_crypto.Tpo -c -o dyn_crypto.o dyn_crypto.c In file included from dyn_crypto.c:14: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_crypto.c:14: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_crypto.c:466:13: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] *outlen = count; ~ ^~~~~ 5 warnings generated. mv -f .deps/dyn_crypto.Tpo .deps/dyn_crypto.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_dict_msg_id.o -MD -MP -MF .deps/dyn_dict_msg_id.Tpo -c -o dyn_dict_msg_id.o dyn_dict_msg_id.c mv -f .deps/dyn_dict_msg_id.Tpo .deps/dyn_dict_msg_id.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_dnode_client.o -MD -MP -MF .deps/dyn_dnode_client.Tpo -c -o dyn_dnode_client.o dyn_dnode_client.c In file included from dyn_dnode_client.c:7: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_dnode_client.c:7: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_dnode_client.c:302:44: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'err_t' (aka 'int') [-Wsign-conversion] req_forward_error(ctx, conn, req, s, dyn_error_code); ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ dyn_dnode_client.c:465:40: warning: implicit conversion loses integer precision: 'dmsg_type_t' (aka 'enum dmsg_type') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] dmsg_write(header_buf, msg_id, msg_type, conn, msg_length(rsp)); ~~~~~~~~~~ ^~~~~~~~ dyn_dnode_client.c:470:40: warning: implicit conversion loses integer precision: 'dmsg_type_t' (aka 'enum dmsg_type') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] dmsg_write(header_buf, msg_id, msg_type, conn, msg_length(rsp)); ~~~~~~~~~~ ^~~~~~~~ dyn_dnode_client.c:476:38: warning: implicit conversion loses integer precision: 'dmsg_type_t' (aka 'enum dmsg_type') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] dmsg_write(header_buf, msg_id, msg_type, conn, msg_length(rsp)); ~~~~~~~~~~ ^~~~~~~~ 8 warnings generated. mv -f .deps/dyn_dnode_client.Tpo .deps/dyn_dnode_client.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_dnode_msg.o -MD -MP -MF .deps/dyn_dnode_msg.Tpo -c -o dyn_dnode_msg.o dyn_dnode_msg.c In file included from dyn_dnode_msg.c:10: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_dnode_msg.c:10: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_dnode_msg.c:132:24: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long') to 'dmsg_type_t' (aka 'enum dmsg_type') [-Wshorten-64-to-32] dmsg->type = num; ~ ^~~ dyn_dnode_msg.c:168:27: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long') to 'dmsg_version_t' (aka 'enum dmsg_version') [-Wshorten-64-to-32] dmsg->version = num; ~ ^~~ dyn_dnode_msg.c:418:24: warning: unused variable 'hash_tag' [-Wunused-variable] const struct string* hash_tag = &ctx->pool.hash_tag; ^ 7 warnings generated. mv -f .deps/dyn_dnode_msg.Tpo .deps/dyn_dnode_msg.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_dnode_peer.o -MD -MP -MF .deps/dyn_dnode_peer.Tpo -c -o dyn_dnode_peer.o dyn_dnode_peer.c In file included from dyn_dnode_peer.c:11: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_dnode_peer.c:11: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_dnode_peer.c:113:12: warning: passing 'const char[255]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] snprintf(obj->print_buff, PRINT_BUF_SIZE, ^~~~~~~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_dnode_peer.c:117:10: warning: returning 'const char[255]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return obj->print_buff; ^~~~~~~~~~~~~~~ dyn_dnode_peer.c:563:35: warning: implicit conversion loses integer precision: 'dyn_state_t' (aka 'enum dyn_state') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] mbuf_write_uint8(mbuf, sp->ctx->dyn_state); ~~~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~ 7 warnings generated. mv -f .deps/dyn_dnode_peer.Tpo .deps/dyn_dnode_peer.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_dnode_request.o -MD -MP -MF .deps/dyn_dnode_request.Tpo -c -o dyn_dnode_request.o dyn_dnode_request.c In file included from dyn_dnode_request.c:6: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_dnode_request.c:6: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_dnode_request.c:117:27: warning: implicit conversion changes signedness: 'rstatus_t' (aka 'int') to 'dyn_error_t' (aka 'enum dyn_error') [-Wsign-conversion] *dyn_error_code = status; ~ ^~~~~~ dyn_dnode_request.c:124:39: warning: implicit conversion loses integer precision: 'dmsg_type_t' (aka 'enum dmsg_type') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] dmsg_write(header_buf, req->id, msg_type, p_conn, msg_length(req)); ~~~~~~~~~~ ^~~~~~~~ dyn_dnode_request.c:127:39: warning: implicit conversion loses integer precision: 'dmsg_type_t' (aka 'enum dmsg_type') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] dmsg_write(header_buf, req->id, msg_type, p_conn, msg_length(req)); ~~~~~~~~~~ ^~~~~~~~ dyn_dnode_request.c:132:37: warning: implicit conversion loses integer precision: 'dmsg_type_t' (aka 'enum dmsg_type') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] dmsg_write(header_buf, req->id, msg_type, p_conn, msg_length(req)); ~~~~~~~~~~ ^~~~~~~~ 8 warnings generated. mv -f .deps/dyn_dnode_request.Tpo .deps/dyn_dnode_request.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_dnode_proxy.o -MD -MP -MF .deps/dyn_dnode_proxy.Tpo -c -o dyn_dnode_proxy.o dyn_dnode_proxy.c In file included from dyn_dnode_proxy.c:9: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_dnode_proxy.c:9: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_dnode_proxy.c:94:15: warning: variable 'log_datastore' set but not used [-Wunused-but-set-variable] const char *log_datastore = "not selected data store"; ^ 5 warnings generated. mv -f .deps/dyn_dnode_proxy.Tpo .deps/dyn_dnode_proxy.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_histogram.o -MD -MP -MF .deps/dyn_histogram.Tpo -c -o dyn_histogram.o dyn_histogram.c In file included from dyn_histogram.c:14: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_histogram.c:14: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_histogram.c:30:13: warning: initializing 'uint64_t *' (aka 'unsigned long *') with an expression of type 'volatile uint64_t[94]' (aka 'volatile unsigned long[94]') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] uint64_t *buckets = histo->buckets; ^ ~~~~~~~~~~~~~~ dyn_histogram.c:60:13: warning: initializing 'uint64_t *' (aka 'unsigned long *') with an expression of type 'volatile uint64_t[94]' (aka 'volatile unsigned long[94]') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] uint64_t *buckets = histo->buckets; ^ ~~~~~~~~~~~~~~ dyn_histogram.c:92:13: warning: initializing 'uint64_t *' (aka 'unsigned long *') with an expression of type 'volatile uint64_t[94]' (aka 'volatile unsigned long[94]') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] uint64_t *buckets = histo->buckets; ^ ~~~~~~~~~~~~~~ dyn_histogram.c:230:13: warning: initializing 'uint64_t *' (aka 'unsigned long *') with an expression of type 'volatile uint64_t[94]' (aka 'volatile unsigned long[94]') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] uint64_t *buckets = histo->buckets; ^ ~~~~~~~~~~~~~~ dyn_histogram.c:238:54: warning: passing 'volatile struct histogram *' to parameter of type 'struct histogram *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] uint64_t p95_count = (uint64_t)floor((double)count(histo) * 0.95); ^~~~~ dyn_histogram.c:75:41: note: passing argument to parameter 'histo' here static uint64_t count(struct histogram *histo) { ^ dyn_histogram.c:239:54: warning: passing 'volatile struct histogram *' to parameter of type 'struct histogram *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] uint64_t p99_count = (uint64_t)floor((double)count(histo) * 0.99); ^~~~~ dyn_histogram.c:75:41: note: passing argument to parameter 'histo' here static uint64_t count(struct histogram *histo) { ^ dyn_histogram.c:240:55: warning: passing 'volatile struct histogram *' to parameter of type 'struct histogram *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] uint64_t p999_count = (uint64_t)floor((double)count(histo) * 0.999); ^~~~~ dyn_histogram.c:75:41: note: passing argument to parameter 'histo' here static uint64_t count(struct histogram *histo) { ^ 11 warnings generated. mv -f .deps/dyn_histogram.Tpo .deps/dyn_histogram.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_proxy.o -MD -MP -MF .deps/dyn_proxy.Tpo -c -o dyn_proxy.o dyn_proxy.c In file included from dyn_proxy.c:25: In file included from ./dyn_client.h:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_proxy.c:25: In file included from ./dyn_client.h:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_proxy.c:106:9: warning: variable 'log_datastore' set but not used [-Wunused-but-set-variable] char *log_datastore = "not selected data store"; ^ 5 warnings generated. mv -f .deps/dyn_proxy.Tpo .deps/dyn_proxy.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_message.o -MD -MP -MF .deps/dyn_message.Tpo -c -o dyn_message.o dyn_message.c In file included from dyn_message.c:28: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_message.c:28: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_message.c:178:12: warning: passing 'const char[255]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] snprintf(obj->print_buff, PRINT_BUF_SIZE, ^~~~~~~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_message.c:181:10: warning: returning 'const char[255]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return obj->print_buff; ^~~~~~~~~~~~~~~ dyn_message.c:188:12: warning: passing 'const char[255]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] snprintf(obj->print_buff, PRINT_BUF_SIZE, "", rsp, ^~~~~~~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_message.c:190:10: warning: returning 'const char[255]' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] return obj->print_buff; ^~~~~~~~~~~~~~~ dyn_message.c:683:23: warning: implicit conversion loses integer precision: 'uint32_t' (aka 'unsigned int') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] uint8_t num_dcs = array_n(&sp->datacenters); ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ dyn_message.c:805:44: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion] uint8_t *key_ptr = msg_get_full_key(msg, idx, keylen); ~~~~~~~~~~~~~~~~ ^~~ dyn_message.c:842:39: warning: implicit conversion changes signedness: 'int' to 'uint32_t' (aka 'unsigned int') [-Wsign-conversion] uint8_t *arg_ptr = msg_get_arg(msg, idx, arglen); ~~~~~~~~~~~ ^~~ dyn_message.c:936:23: warning: unused variable 'mbuf' [-Wunused-variable] struct mbuf *nbuf, *mbuf; ^ dyn_message.c:975:45: warning: passing 'const char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] rstatus_t append_status = msg_append(rsp, QUIT_FMT_STRING, strlen(QUIT_FMT_STRING)); ^~~~~~~~~~~~~~~ ../src/proto/../dyn_message.h:592:48: note: passing argument to parameter 'pos' here rstatus_t msg_append(struct msg *msg, uint8_t *pos, size_t n); ^ dyn_message.c:966:13: warning: unused variable 'ret_status' [-Wunused-variable] rstatus_t ret_status = DN_OK; ^ dyn_message.c:1026:57: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] consistency_t cons = get_consistency_enum_from_string(consistency_string->start); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../src/proto/../dyn_message.h:367:68: note: passing argument to parameter 'cons' here static inline consistency_t get_consistency_enum_from_string(char *cons) { ^ dyn_message.c:1027:12: warning: comparison of integers of different signs: 'consistency_t' (aka 'enum consistency') and 'int' [-Wsign-compare] if (cons == -1) return DN_ERROR; ~~~~ ^ ~~ dyn_message.c:1193:32: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] mbuf_copy(nbuf, pos, remain); ~~~~~~~~~ ^~~~~~ dyn_message.c:1204:58: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] status = dyn_aes_decrypt(mbuf->start, mbuf->last - mbuf->start, nbuf, ~~~~~~~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~~~ dyn_message.c:1191:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int remain = n - msg->dmsg->plen; ~~~~~~ ~~^~~~~~~~~~~~~~~~~ dyn_message.c:1196:18: warning: variable 'status' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] } else if (mbuf->end_extra == mbuf->last) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_message.c:1208:11: note: uninitialized use occurs here if (status >= 0 && nbuf != NULL) { ^~~~~~ dyn_message.c:1196:14: note: remove the 'if' if its condition is always true } else if (mbuf->end_extra == mbuf->last) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_message.c:1093:19: note: initialize the variable 'status' to silence this warning rstatus_t status; ^ = 0 dyn_message.c:1517:69: warning: implicit conversion changes signedness: 'int' to 'uint64_t' (aka 'unsigned long') [-Wsign-conversion] *required_space_ptr = *required_space_ptr + (size_t) count_digits(arg); ~~~~~~~~~~~~ ^~~ dyn_message.c:1518:20: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int n = snprintf(mbuf->last, *required_space_ptr + 1, current_fmt_string, arg); ^~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_message.c:1522:49: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] *remaining_space_ptr = *remaining_space_ptr - n; ~ ^ dyn_message.c:1512:11: warning: no previous prototype for function 'parse_int_arg_for_formatting' [-Wmissing-prototypes] rstatus_t parse_int_arg_for_formatting(int arg, struct msg *msg, struct mbuf **mbuf_ptr, ^ dyn_message.c:1512:1: note: declare 'static' if the function is not intended to be used outside of this translation unit rstatus_t parse_int_arg_for_formatting(int arg, struct msg *msg, struct mbuf **mbuf_ptr, ^ static dyn_message.c:1517:45: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] *required_space_ptr = *required_space_ptr + (size_t) count_digits(arg); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_message.c:1532:20: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int n = snprintf(mbuf->last, *required_space_ptr + 1, current_fmt_string, arg); ^~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_message.c:1536:49: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] *remaining_space_ptr = *remaining_space_ptr - n; ~ ^ dyn_message.c:1526:11: warning: no previous prototype for function 'parse_llu_arg_for_formatting' [-Wmissing-prototypes] rstatus_t parse_llu_arg_for_formatting(uint64_t arg, struct msg *msg, ^ dyn_message.c:1526:1: note: declare 'static' if the function is not intended to be used outside of this translation unit rstatus_t parse_llu_arg_for_formatting(uint64_t arg, struct msg *msg, ^ static dyn_message.c:1531:45: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] *required_space_ptr = *required_space_ptr + (size_t) count_digits(arg); ~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_message.c:1547:50: warning: operand of ? changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] *required_space_ptr += (given_fixed_len > 0) ? given_fixed_len : strlen(arg); ~~ ^~~~~~~~~~~~~~~ dyn_message.c:1562:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int arglen = *remaining_space_ptr - (*cur_fmt_str_len_ptr - 4); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_message.c:1562:65: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] int arglen = *remaining_space_ptr - (*cur_fmt_str_len_ptr - 4); ~ ~~~~~~~~~~~~~~~~~~~~~^~~ dyn_message.c:1565:24: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] int n = snprintf(mbuf->last, *remaining_space_ptr + 1, current_fmt_string, ^~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_message.c:1571:32: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] *required_space_ptr -= n - 1; ~~ ~~^~~ dyn_message.c:1608:18: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] n = snprintf(mbuf->last, *required_space_ptr + 1, current_fmt_string, given_fixed_len, ^~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_message.c:1611:18: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] n = snprintf(mbuf->last, *required_space_ptr + 1, current_fmt_string, ^~~~~~~~~~ /usr/include/stdio.h:298:32: note: passing argument to parameter here int snprintf(char * __restrict, size_t, const char * __restrict, ^ dyn_message.c:1617:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] *remaining_space_ptr -= n; ~~ ^ dyn_message.c:1540:11: warning: no previous prototype for function 'parse_string_arg_for_formatting' [-Wmissing-prototypes] rstatus_t parse_string_arg_for_formatting(char* arg, struct msg *msg, ^ dyn_message.c:1540:1: note: declare 'static' if the function is not intended to be used outside of this translation unit rstatus_t parse_string_arg_for_formatting(char* arg, struct msg *msg, ^ static dyn_message.c:1600:30: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] *cur_fmt_str_len_ptr = strlen(remaining_fmt_specifier); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_message.c:1671:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] strncpy(current_fmt_string, start_from, cur_fmt_str_len); ~~~~~~~ ^~~~~~~~~~~~~~~ dyn_message.c:1686:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] strncpy(current_fmt_string, start_from, cur_fmt_str_len); ~~~~~~~ ^~~~~~~~~~~~~~~ dyn_message.c:1700:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] strncpy(current_fmt_string, start_from, cur_fmt_str_len); ~~~~~~~ ^~~~~~~~~~~~~~~ dyn_message.c:1715:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] strncpy(current_fmt_string, start_from, cur_fmt_str_len); ~~~~~~~ ^~~~~~~~~~~~~~~ dyn_message.c:1740:12: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(mbuf->last, start_from); ^~~~~~~~~~ /usr/include/string.h:88:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ dyn_message.c:1742:18: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] msg->mlen += string_epilogue_len; ~~ ^~~~~~~~~~~~~~~~~~~ dyn_message.c:1632:7: warning: unused variable 'n' [-Wunused-variable] int n; ^ dyn_message.c:1665:49: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] required_space = fmt_specifier - start_from - 1; ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ dyn_message.c:1670:60: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int cur_fmt_str_len = fmt_specifier - start_from + 1; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ dyn_message.c:1685:60: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int cur_fmt_str_len = fmt_specifier - start_from + 3; // 3 because 'llu' ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ dyn_message.c:1699:60: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int cur_fmt_str_len = fmt_specifier - start_from + 1; ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ dyn_message.c:1714:60: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int cur_fmt_str_len = fmt_specifier - start_from + 3; // 3 because '.*s' ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ dyn_message.c:1738:49: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int string_epilogue_len = (fmt + strlen(fmt)) - start_from; ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ dyn_message.c:224:25: warning: unused function 'msg_cant_handle_response' [-Wunused-function] static inline rstatus_t msg_cant_handle_response(struct msg *req, ^ 53 warnings generated. mv -f .deps/dyn_message.Tpo .deps/dyn_message.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_request.o -MD -MP -MF .deps/dyn_request.Tpo -c -o dyn_request.o dyn_request.c In file included from dyn_request.c:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_request.c:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_request.Tpo .deps/dyn_request.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_response_mgr.o -MD -MP -MF .deps/dyn_response_mgr.Tpo -c -o dyn_response_mgr.o dyn_response_mgr.c In file included from dyn_response_mgr.c:1: In file included from ./dyn_client.h:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_response_mgr.c:1: In file included from ./dyn_client.h:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_response_mgr.c:19:27: warning: implicit conversion changes signedness: 'uint32_t' (aka 'unsigned int') to 'int' [-Wsign-conversion] int num_dcs_in_quorum = array_n(&ctx->pool.datacenters); ~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_response_mgr.c:21:40: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] (struct response_mgr**) dn_alloc(num_dcs_in_quorum * (sizeof(struct response_mgr*))); ^~~~~~~~~~~~~~~~~ ~ ./dyn_util.h:115:41: note: expanded from macro 'dn_alloc' #define dn_alloc(_s) _dn_alloc((size_t)(_s), __FILE__, __LINE__) ^~ dyn_response_mgr.c:29:37: warning: incompatible pointer types assigning to 'struct response_mgr *' from 'struct rspmgr *' [-Wincompatible-pointer-types] req->additional_each_rspmgrs[i] = (struct rspmgr*) dn_alloc(sizeof(struct response_mgr)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_response_mgr.c:44:33: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] total_responses_to_await += max_rsps_for_dc; ~~ ^~~~~~~~~~~~~~~ dyn_response_mgr.c:54:31: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] total_responses_to_await += max_rsps_for_dc; ~~ ^~~~~~~~~~~~~~~ dyn_response_mgr.c:183:6: warning: no previous prototype for function 'perform_repairs_if_necessary' [-Wmissing-prototypes] bool perform_repairs_if_necessary(struct context *ctx, struct response_mgr *rspmgr) { ^ dyn_response_mgr.c:183:1: note: declare 'static' if the function is not intended to be used outside of this translation unit bool perform_repairs_if_necessary(struct context *ctx, struct response_mgr *rspmgr) { ^ static /usr/include/stdbool.h:39:14: note: expanded from macro 'bool' #define bool _Bool ^ dyn_response_mgr.c:191:36: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] uint32_t keylen = key_pos->end - key_pos->start; ~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 11 warnings generated. mv -f .deps/dyn_response_mgr.Tpo .deps/dyn_response_mgr.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_response.o -MD -MP -MF .deps/dyn_response.Tpo -c -o dyn_response.o dyn_response.c In file included from dyn_response.c:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_response.c:23: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_response.c:60:25: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'err_t' (aka 'int') [-Wsign-conversion] dyn_error_code = req->dyn_error_code; ~ ~~~~~^~~~~~~~~~~~~~ dyn_response.c:72:32: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'err_t' (aka 'int') [-Wsign-conversion] dyn_error_code = cmsg->dyn_error_code; ~ ~~~~~~^~~~~~~~~~~~~~ dyn_response.c:87:30: warning: implicit conversion changes signedness: 'err_t' (aka 'int') to 'dyn_error_t' (aka 'enum dyn_error') [-Wsign-conversion] return msg_get_error(conn, dyn_error_code, error_code); ~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ 7 warnings generated. mv -f .deps/dyn_response.Tpo .deps/dyn_response.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_ring_queue.o -MD -MP -MF .deps/dyn_ring_queue.Tpo -c -o dyn_ring_queue.o dyn_ring_queue.c In file included from dyn_ring_queue.c:10: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_ring_queue.c:10: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_ring_queue.Tpo .deps/dyn_ring_queue.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_mbuf.o -MD -MP -MF .deps/dyn_mbuf.Tpo -c -o dyn_mbuf.o dyn_mbuf.c In file included from dyn_mbuf.c:26: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_mbuf.c:26: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_mbuf.c:38:8: warning: no previous prototype for function 'mbuf_chunk_sz' [-Wmissing-prototypes] size_t mbuf_chunk_sz() { return mbuf_chunk_size; } ^ ./dyn_mbuf.h:68:8: note: this declaration is not a prototype; add 'void' to make it a prototype for a zero-parameter function size_t mbuf_chunk_sz(); ^ void dyn_mbuf.c:38:21: warning: this old-style function definition is not preceded by a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz() { return mbuf_chunk_size; } ^ dyn_mbuf.c:86:22: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] mbuf->chunk_size = mbuf_chunk_size; ~ ^~~~~~~~~~~~~~~ dyn_mbuf.c:315:17: warning: implicit conversion changes signedness: 'char' to 'uint8_t' (aka 'unsigned char') [-Wsign-conversion] *mbuf->last = ch; ~ ^~ dyn_mbuf.c:325:41: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] mbuf_copy(mbuf, data->pos, data->last - data->pos); ~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~~~~ dyn_mbuf.c:329:25: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] mbuf_copy(mbuf, data, len); ~~~~~~~~~ ^~~ dyn_mbuf.c:334:31: warning: implicit conversion changes signedness: 'int' to 'char' [-Wsign-conversion] mbuf_write_char(mbuf, '0' + num); ~~~~~~~~~~~~~~~ ~~~~^~~~~ dyn_mbuf.c:344:31: warning: implicit conversion loses integer precision: 'unsigned int' to 'char' [-Wimplicit-int-conversion] mbuf_write_char(mbuf, '0' + num); ~~~~~~~~~~~~~~~ ~~~~^~~~~ dyn_mbuf.c:354:31: warning: implicit conversion loses integer precision: 'unsigned long' to 'char' [-Wimplicit-int-conversion] mbuf_write_char(mbuf, '0' + num); ~~~~~~~~~~~~~~~ ~~~~^~~~~ dyn_mbuf.c:364:10: warning: declaration shadows a variable in the global scope [-Wshadow] size_t mbuf_chunk_size = size + MBUF_HSIZE; ^ dyn_mbuf.c:31:15: note: previous declaration is here static size_t mbuf_chunk_size; /* mbuf chunk size - header + data (const) */ ^ dyn_mbuf.c:373:22: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] mbuf->chunk_size = mbuf_chunk_size; ~ ^~~~~~~~~~~~~~~ 15 warnings generated. mv -f .deps/dyn_mbuf.Tpo .deps/dyn_mbuf.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_node_snitch.o -MD -MP -MF .deps/dyn_node_snitch.Tpo -c -o dyn_node_snitch.o dyn_node_snitch.c In file included from dyn_node_snitch.c:11: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_node_snitch.c:11: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_node_snitch.c:42:12: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] strcpy(ip, inet_ntoa(*(0 + addr_list[i]))); ^~ /usr/include/string.h:88:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ dyn_node_snitch.c:53:23: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] broadcast_address = getenv("EC2_PUBLIC_HOSTNAME"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_node_snitch.c:56:23: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] broadcast_address = getenv("PUBLIC_HOSTNAME"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_node_snitch.c:61:21: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] broadcast_address = (char *)peer->name.data; ^ ~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. mv -f .deps/dyn_node_snitch.Tpo .deps/dyn_node_snitch.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_rbtree.o -MD -MP -MF .deps/dyn_rbtree.Tpo -c -o dyn_rbtree.o dyn_rbtree.c In file included from dyn_rbtree.c:29: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_rbtree.c:29: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_rbtree.Tpo .deps/dyn_rbtree.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_server.o -MD -MP -MF .deps/dyn_server.Tpo -c -o dyn_server.o dyn_server.c In file included from dyn_server.c:27: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_server.c:27: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_server.c:59:21: warning: variable 'server' set but not used [-Wunused-but-set-variable] struct datastore *server; ^ dyn_server.c:409:27: warning: implicit conversion changes signedness: 'hash_type_t' (aka 'enum hash_type') to 'int' [-Wsign-conversion] sp->key_hash_type = cp->hash; ~ ~~~~^~~~ dyn_server.c:413:22: warning: implicit conversion changes signedness: 'int' to 'data_store_t' (aka 'enum data_store') [-Wsign-conversion] g_data_store = cp->data_store; ~ ~~~~^~~~~~~~~~ 7 warnings generated. mv -f .deps/dyn_server.Tpo .deps/dyn_server.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_setting.o -MD -MP -MF .deps/dyn_setting.Tpo -c -o dyn_setting.o dyn_setting.c In file included from dyn_setting.c:17: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_setting.c:17: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_setting.Tpo .deps/dyn_setting.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_signal.o -MD -MP -MF .deps/dyn_signal.Tpo -c -o dyn_signal.o dyn_signal.c In file included from dyn_signal.c:26: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_signal.c:26: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_signal.Tpo .deps/dyn_signal.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_stats.o -MD -MP -MF .deps/dyn_stats.Tpo -c -o dyn_stats.o dyn_stats.c In file included from dyn_stats.c:34: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_stats.c:34: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_stats.c:780:28: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] size_t hostlen = found - pname->data; ~~~~~~~ ~~~~~~^~~~~~~~~~~~~ dyn_stats.c:781:49: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] THROW_STATUS(string_copy(host, pname->data, hostlen)); ~~~~~~~~~~~ ^~~~~~~ ../src/entropy/../dyn_types.h:71:24: note: expanded from macro 'THROW_STATUS' rstatus_t __ret = (s); \ ^ dyn_stats.c:798:37: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] THROW_STATUS(string_copy(&host, hn, dn_strlen(hn))); ^~ ../src/entropy/../dyn_types.h:71:24: note: expanded from macro 'THROW_STATUS' rstatus_t __ret = (s); \ ^ ../src/entropy/../dyn_string.h:57:58: note: passing argument to parameter 'src' here rstatus_t string_copy(struct string *dst, const uint8_t *src, uint32_t srclen); ^ dyn_stats.c:980:46: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] string_copy_c(&st_cmd->req_data, val); ^~~ ../src/entropy/../dyn_string.h:58:60: note: passing argument to parameter 'src' here rstatus_t string_copy_c(struct string *dst, const uint8_t *src); ^ dyn_stats.c:1040:46: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] string_copy_c(&st_cmd->req_data, val); ^~~ ../src/entropy/../dyn_string.h:58:60: note: passing argument to parameter 'src' here rstatus_t string_copy_c(struct string *dst, const uint8_t *src); ^ dyn_stats.c:1051:46: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] string_copy_c(&st_cmd->req_data, peer_state + 6); ^~~~~~~~~~~~~~ ../src/entropy/../dyn_string.h:58:60: note: passing argument to parameter 'src' here rstatus_t string_copy_c(struct string *dst, const uint8_t *src); ^ dyn_stats.c:1056:46: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] string_copy_c(&st_cmd->req_data, peer_state + 4); ^~~~~~~~~~~~~~ ../src/entropy/../dyn_string.h:58:60: note: passing argument to parameter 'src' here rstatus_t string_copy_c(struct string *dst, const uint8_t *src); ^ dyn_stats.c:1061:46: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] string_copy_c(&st_cmd->req_data, peer_state + 7); ^~~~~~~~~~~~~~ ../src/entropy/../dyn_string.h:58:60: note: passing argument to parameter 'src' here rstatus_t string_copy_c(struct string *dst, const uint8_t *src); ^ dyn_stats.c:930:10: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] rcvd = recv(sd, mesg, max_buf_size, 0); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_stats.c:1175:31: warning: passing 'char[5120]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return stats_http_rsp(sd, rsp, dn_strlen(rsp)); ^~~ dyn_stats.c:1110:50: note: passing argument to parameter 'content' here static rstatus_t stats_http_rsp(int sd, uint8_t *content, size_t len) { ^ dyn_stats.c:1196:31: warning: passing 'char[1024]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return stats_http_rsp(sd, rsp, dn_strlen(rsp)); ^~~ dyn_stats.c:1110:50: note: passing argument to parameter 'content' here static rstatus_t stats_http_rsp(int sd, uint8_t *content, size_t len) { ^ dyn_stats.c:1200:12: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] sscanf(st_cmd.req_data.data, "%d", &loglevel); ^~~~~~~~~~~~~~~~~~~~ /usr/include/stdio.h:287:36: note: passing argument to parameter here int sscanf(const char * __restrict, const char * __restrict, ...); ^ dyn_stats.c:1200:40: warning: format specifies type 'int *' but the argument has type 'int8_t *' (aka 'signed char *') [-Wformat] sscanf(st_cmd.req_data.data, "%d", &loglevel); ~~ ^~~~~~~~~ %s dyn_stats.c:1219:31: warning: passing 'char[1024]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return stats_http_rsp(sd, cons_rsp, dn_strlen(cons_rsp)); ^~~~~~~~ dyn_stats.c:1110:50: note: passing argument to parameter 'content' here static rstatus_t stats_http_rsp(int sd, uint8_t *content, size_t len) { ^ dyn_stats.c:1223:31: warning: passing 'char[1024]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return stats_http_rsp(sd, rsp, dn_strlen(rsp)); ^~~ dyn_stats.c:1110:50: note: passing argument to parameter 'content' here static rstatus_t stats_http_rsp(int sd, uint8_t *content, size_t len) { ^ dyn_stats.c:1227:12: warning: passing 'uint8_t *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] sscanf(st_cmd.req_data.data, "%d", &timeout_factor); ^~~~~~~~~~~~~~~~~~~~ /usr/include/stdio.h:287:36: note: passing argument to parameter here int sscanf(const char * __restrict, const char * __restrict, ...); ^ dyn_stats.c:1227:40: warning: format specifies type 'int *' but the argument has type 'int8_t *' (aka 'signed char *') [-Wformat] sscanf(st_cmd.req_data.data, "%d", &timeout_factor); ~~ ^~~~~~~~~~~~~~~ %s dyn_stats.c:1232:24: warning: implicit conversion changes signedness: 'int8_t' (aka 'signed char') to 'uint8_t' (aka 'unsigned char') [-Wsign-conversion] g_timeout_factor = timeout_factor; ~ ^~~~~~~~~~~~~~ dyn_stats.c:1277:31: warning: passing 'char[1024]' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] return stats_http_rsp(sd, repairs_rsp, dn_strlen(repairs_rsp)); ^~~~~~~~~~~ dyn_stats.c:1110:50: note: passing argument to parameter 'content' here static rstatus_t stats_http_rsp(int sd, uint8_t *content, size_t len) { ^ dyn_stats.c:1304:3: warning: implicit declaration of function 'event_loop_stats' is invalid in C99 [-Wimplicit-function-declaration] event_loop_stats(stats_loop_callback, arg); ^ dyn_stats.c:1582:28: warning: implicit conversion changes signedness: 'long' to 'uint64_t' (aka 'unsigned long') [-Wsign-conversion] st->dyn_memory = r_usage.ru_maxrss; ~ ~~~~~~~~^~~~~~~~~ dyn_stats.c:1603:21: warning: implicit conversion changes signedness: 'int64_t' (aka 'long') to 'uint64_t' (aka 'unsigned long') [-Wsign-conversion] return stm->value.counter; ~~~~~~ ~~~~~~~~~~~^~~~~~~ dyn_stats.c:1681:21: warning: implicit conversion changes signedness: 'int64_t' (aka 'long') to 'uint64_t' (aka 'unsigned long') [-Wsign-conversion] return stm->value.timestamp; ~~~~~~ ~~~~~~~~~~~^~~~~~~~~ dyn_stats.c:1767:26: warning: implicit conversion changes signedness: 'uint64_t' (aka 'unsigned long') to 'int64_t' (aka 'long') [-Wsign-conversion] stm->value.timestamp = val; ~ ^~~ 28 warnings generated. mv -f .deps/dyn_stats.Tpo .deps/dyn_stats.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_string.o -MD -MP -MF .deps/dyn_string.Tpo -c -o dyn_string.o dyn_string.c In file included from dyn_string.c:26: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_string.c:26: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 4 warnings generated. mv -f .deps/dyn_string.Tpo .deps/dyn_string.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_types.o -MD -MP -MF .deps/dyn_types.Tpo -c -o dyn_types.o dyn_types.c mv -f .deps/dyn_types.Tpo .deps/dyn_types.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_vnode.o -MD -MP -MF .deps/dyn_vnode.Tpo -c -o dyn_vnode.o dyn_vnode.c In file included from dyn_vnode.c:27: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_vnode.c:27: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_vnode.c:50:23: warning: unused variable 'c' [-Wunused-variable] struct continuum *c = (struct continuum*) array_get(&rack->continuums, i); ^ 5 warnings generated. mv -f .deps/dyn_vnode.Tpo .deps/dyn_vnode.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_task.o -MD -MP -MF .deps/dyn_task.Tpo -c -o dyn_task.o dyn_task.c mv -f .deps/dyn_task.Tpo .deps/dyn_task.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_gossip.o -MD -MP -MF .deps/dyn_gossip.Tpo -c -o dyn_gossip.o dyn_gossip.c In file included from dyn_gossip.c:10: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_gossip.c:10: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_gossip.c:168:30: warning: implicit conversion loses integer precision: 'unsigned int' to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] *(str->data + pos) = '0' + num; ~ ~~~~^~~~~ dyn_gossip.c:323:18: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] msg->len = pos - data; ~ ~~~~^~~~~~ dyn_gossip.c:941:31: warning: implicit conversion loses integer precision: 'dyn_state_t' (aka 'enum dyn_state') to 'uint8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] gnode->state = sp->ctx->dyn_state; // likely it is JOINING state ~ ~~~~~~~~~^~~~~~~~~ dyn_gossip.c:1060:9: warning: passing 'const struct string *' to parameter of type 'struct string *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] (node->port == 8101) ? &PEER_PORT : &PEER_SSL_PORT, &node->token, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_gossip.c:591:63: note: passing argument to parameter 'port' here struct string *address, struct string *ip, struct string *port, ^ 8 warnings generated. mv -f .deps/dyn_gossip.Tpo .deps/dyn_gossip.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_dict.o -MD -MP -MF .deps/dyn_dict.Tpo -c -o dyn_dict.o dyn_dict.c In file included from dyn_dict.c:46: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_dict.c:46: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_dict.c:136:20: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] h ^= data[2] << 16; ~~ ~~~~~~~~^~~~~ dyn_dict.c:138:20: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] h ^= data[1] << 8; ~~ ~~~~~~~~^~~~ dyn_dict.c:158:36: warning: implicit conversion changes signedness: '__ct_rune_t' (aka 'int') to 'unsigned int' [-Wsign-conversion] hash = ((hash << 5) + hash) + (tolower(*buf++)); /* hash * 33 + c */ ~ ^~~~~~~~~~~~~~~ /usr/include/ctype.h:101:20: note: expanded from macro 'tolower' #define tolower(c) __sbtolower(c) ^~~~~~~~~~~~~~ dyn_dict.c:200:24: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return dictExpand(d, minimal); ~~~~~~~~~~ ^~~~~~~ dyn_dict.c:198:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] minimal = d->ht[0].used; ~ ~~~~~~~~~^~~~ dyn_dict.c:511:26: warning: implicit conversion changes signedness: 'unsigned long' to 'long long' [-Wsign-conversion] integers[1] = d->ht[0].size; ~ ~~~~~~~~~^~~~ dyn_dict.c:512:26: warning: implicit conversion changes signedness: 'unsigned long' to 'long long' [-Wsign-conversion] integers[2] = d->ht[0].used; ~ ~~~~~~~~~^~~~ dyn_dict.c:514:26: warning: implicit conversion changes signedness: 'unsigned long' to 'long long' [-Wsign-conversion] integers[4] = d->ht[1].size; ~ ~~~~~~~~~^~~~ dyn_dict.c:515:26: warning: implicit conversion changes signedness: 'unsigned long' to 'long long' [-Wsign-conversion] integers[5] = d->ht[1].used; ~ ~~~~~~~~~^~~~ dyn_dict.c:613:11: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] h = random() % (d->ht[0].size + d->ht[1].size); ^~~~~~~~ ~ dyn_dict.c:619:11: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] h = random() & d->ht[0].sizemask; ^~~~~~~~ ~ dyn_dict.c:613:20: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] h = random() % (d->ht[0].size + d->ht[1].size); ~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dyn_dict.c:619:20: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] h = random() & d->ht[0].sizemask; ~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ dyn_dict.c:667:24: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] unsigned int i = random() & d->ht[j].sizemask; ^~~~~~~~ ~ dyn_dict.c:663:19: warning: comparison of integers of different signs: 'unsigned long' and 'int' [-Wsign-compare] if (dictSize(d) < count) count = dictSize(d); ~~~~~~~~~~~ ^ ~~~~~ dyn_dict.c:663:36: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] if (dictSize(d) < count) count = dictSize(d); ~ ^~~~~~~~~~~ ./dyn_dict.h:146:38: note: expanded from macro 'dictSize' #define dictSize(d) ((d)->ht[0].used + (d)->ht[1].used) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ dyn_dict.c:667:33: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] unsigned int i = random() & d->ht[j].sizemask; ~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ dyn_dict.c:668:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] int size = d->ht[j].size; ~~~~ ~~~~~~~~~^~~~ dyn_dict.c:696:24: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] unsigned long mask = ~0; ~~~~ ^~ dyn_dict.c:905:13: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] idx = h & d->ht[table].sizemask; ~ ~~^~~~~~~~~~~~~~~~~~~~~~~ 24 warnings generated. mv -f .deps/dyn_dict.Tpo .deps/dyn_dict.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dynomite.o -MD -MP -MF .deps/dynomite.Tpo -c -o dynomite.o dynomite.c In file included from dynomite.c:33: ./dyn_asciilogo.h:10:44: warning: unknown escape sequence '\ ' [-Wunknown-escape-sequence] " # \ m \n" ^~ In file included from dynomite.c:35: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dynomite.c:35: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ 5 warnings generated. mv -f .deps/dynomite.Tpo .deps/dynomite.Po cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT fmemopen.o -MD -MP -MF .deps/fmemopen.Tpo -c -o fmemopen.o `test -f '../contrib/fmemopen.c' || echo './'`../contrib/fmemopen.c ../contrib/fmemopen.c:37:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(buf, mem->buffer + mem->pos, sizeof(char) * size); ~ ^~~~ ../contrib/fmemopen.c:38:15: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] mem->pos += size; ~~ ^~~~ ../contrib/fmemopen.c:34:12: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] if (size > available) { ~~~~ ^ ~~~~~~~~~ ../contrib/fmemopen.c:35:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] size = available; ~ ^~~~~~~~~ ../contrib/fmemopen.c:50:54: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(mem->buffer + mem->pos, buf, sizeof(char) * size); ~ ^~~~ ../contrib/fmemopen.c:51:15: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] mem->pos += size; ~~ ^~~~ ../contrib/fmemopen.c:47:12: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] if (size > available) { ~~~~ ^ ~~~~~~~~~ ../contrib/fmemopen.c:48:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] size = available; ~ ^~~~~~~~~ 8 warnings generated. mv -f .deps/fmemopen.Tpo .deps/fmemopen.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lm -lpthread -rdynamic -lssl -lcrypto -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o dynomite dyn_array.o dyn_client.o dyn_conf.o dyn_connection.o dyn_connection_internal.o dyn_connection_pool.o dyn_core.o dyn_crypto.o dyn_dict_msg_id.o dyn_dnode_client.o dyn_dnode_msg.o dyn_dnode_peer.o dyn_dnode_request.o dyn_dnode_proxy.o dyn_histogram.o dyn_proxy.o dyn_message.o dyn_request.o dyn_response_mgr.o dyn_response.o dyn_ring_queue.o dyn_mbuf.o dyn_node_snitch.o dyn_rbtree.o dyn_server.o dyn_setting.o dyn_signal.o dyn_stats.o dyn_string.o dyn_types.o dyn_log.o dyn_util.o dyn_vnode.o dyn_task.o dyn_gossip.o dyn_dict.o dynomite.o fmemopen.o ../src/hashkit/libhashkit.a ../src/proto/libproto.a ../src/event/libevent.a ../src/entropy/libentropy.a ../src/seedsprovider/libseedsprovider.a ../contrib/yaml-0.1.4/src/.libs/libyaml.a -lcrypto -lssl -lpthread -lm libtool: link: cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -rdynamic -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o dynomite dyn_array.o dyn_client.o dyn_conf.o dyn_connection.o dyn_connection_internal.o dyn_connection_pool.o dyn_core.o dyn_crypto.o dyn_dict_msg_id.o dyn_dnode_client.o dyn_dnode_msg.o dyn_dnode_peer.o dyn_dnode_request.o dyn_dnode_proxy.o dyn_histogram.o dyn_proxy.o dyn_message.o dyn_request.o dyn_response_mgr.o dyn_response.o dyn_ring_queue.o dyn_mbuf.o dyn_node_snitch.o dyn_rbtree.o dyn_server.o dyn_setting.o dyn_signal.o dyn_stats.o dyn_string.o dyn_types.o dyn_log.o dyn_util.o dyn_vnode.o dyn_task.o dyn_gossip.o dyn_dict.o dynomite.o fmemopen.o -lexecinfo ../src/hashkit/libhashkit.a ../src/proto/libproto.a ../src/event/libevent.a ../src/entropy/libentropy.a ../src/seedsprovider/libseedsprovider.a ../contrib/yaml-0.1.4/src/.libs/libyaml.a -lcrypto -lssl -lpthread -lm cc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -DSYSCONFDIR="\"/usr/local/etc\"" -I ../src/hashkit -I ../src/proto -I ../src/event -I ../src/entropy -I ../src/seedsprovider -I ../contrib/yaml-0.1.4/include -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -MT dyn_test.o -MD -MP -MF .deps/dyn_test.Tpo -c -o dyn_test.o dyn_test.c In file included from dyn_test.c:16: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: In file included from ./dyn_message.h:30: ./dyn_mbuf.h:68:21: warning: this function declaration is not a prototype [-Wstrict-prototypes] size_t mbuf_chunk_sz(); ^ void In file included from dyn_test.c:16: In file included from ./dyn_core.h:28: In file included from ./dyn_connection.h:41: ./dyn_message.h:249:38: warning: this function declaration is not a prototype [-Wstrict-prototypes] typedef void (*func_init_datastore_t)(); ^ void ./dyn_message.h:322:23: warning: implicit conversion changes signedness: 'dyn_error_t' (aka 'enum dyn_error') to 'int' [-Wsign-conversion] return strerror(err); ~~~~~~~~ ^~~ ./dyn_message.h:377:10: warning: implicit conversion changes signedness: 'int' to 'consistency_t' (aka 'enum consistency') [-Wsign-conversion] return -1; ~~~~~~ ^~ dyn_test.c:245:19: warning: passing 'char *' to parameter of type 'uint8_t *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] mbuf_copy(mbuf, &data[position], min_len); ^~~~~~~~~~~~~~~ ./dyn_mbuf.h:85:44: note: passing argument to parameter 'pos' here void mbuf_copy(struct mbuf *mbuf, uint8_t *pos, size_t n); ^ dyn_test.c:348:20: warning: unused variable 'encoded_aes_key' [-Wunused-variable] SCOPED_CHARPTR(encoded_aes_key) = base64_encode(msg, AES_KEYLEN); ^ dyn_test.c:355:20: warning: unused variable 'encoded_decrypted_buf' [-Wunused-variable] SCOPED_CHARPTR(encoded_decrypted_buf) = ^ dyn_test.c:370:26: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] s[i] = possible_data[rand() % (sizeof(possible_data) - 1)]; ^~~~~~ ~ dyn_test.c:389:35: warning: passing 'unsigned char[513]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] unsigned int msg_len = strlen(msg) + 1; // Also encrypt the \0 at the end ^~~ /usr/include/string.h:101:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ dyn_test.c:417:16: warning: passing 'unsigned char[513]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if (strcmp(msg, dec_msg) != 0) { ^~~ /usr/include/string.h:86:25: note: passing argument to parameter here int strcmp(const char *, const char *) __pure; ^ dyn_test.c:418:32: warning: passing 'unsigned char[513]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] loga_hexdump(msg, strlen(msg), "Original Message:"); ^~~ ./dyn_log.h:100:65: note: expanded from macro 'loga_hexdump' _log_hexdump(__FUNCTION__, __LINE__, (char *)(_data), (int)(_datalen), \ ^~~~~~~~ /usr/include/string.h:101:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ dyn_test.c:389:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32] unsigned int msg_len = strlen(msg) + 1; // Also encrypt the \0 at the end ~~~~~~~ ~~~~~~~~~~~~^~~ dyn_test.c:622:19: warning: declaration shadows a variable in the global scope [-Wshadow] struct context *ctx = nci->ctx; ^ dyn_test.c:77:17: note: previous declaration is here struct context *ctx; ^ dyn_test.c:627:34: warning: passing 'char *' to parameter of type 'const uint8_t *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] string_copy(&sp->pem_key_file, filename, strlen(filename)); ^~~~~~~~ ../src/entropy/../dyn_string.h:57:58: note: passing argument to parameter 'src' here rstatus_t string_copy(struct string *dst, const uint8_t *src, uint32_t srclen); ^ dyn_test.c:627:44: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32] string_copy(&sp->pem_key_file, filename, strlen(filename)); ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ dyn_test.c:337:18: warning: unused function 'rsa_test' [-Wunused-function] static rstatus_t rsa_test(void) { ^ 16 warnings generated. mv -f .deps/dyn_test.Tpo .deps/dyn_test.Po /bin/sh ../libtool --tag=CC --mode=link cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lm -lpthread -rdynamic -lssl -lcrypto -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o dynomite-test dyn_crypto.o dyn_core.o dyn_connection.o dyn_connection_internal.o dyn_connection_pool.o dyn_client.o dyn_dict_msg_id.o dyn_dnode_client.o dyn_dnode_msg.o dyn_dnode_peer.o dyn_dnode_request.o dyn_dnode_proxy.o dyn_histogram.o dyn_server.o dyn_proxy.o dyn_message.o dyn_request.o dyn_response_mgr.o dyn_response.o dyn_ring_queue.o dyn_mbuf.o dyn_conf.o dyn_node_snitch.o dyn_setting.o dyn_stats.o dyn_signal.o dyn_types.o dyn_rbtree.o dyn_log.o dyn_string.o dyn_array.o dyn_util.o dyn_task.o dyn_vnode.o dyn_gossip.o dyn_dict.o dyn_test.o fmemopen.o ../src/hashkit/libhashkit.a ../src/proto/libproto.a ../src/event/libevent.a ../src/entropy/libentropy.a ../src/seedsprovider/libseedsprovider.a ../contrib/yaml-0.1.4/src/.libs/libyaml.a -lcrypto -lssl -lpthread -lm libtool: link: cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -rdynamic -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o dynomite-test dyn_crypto.o dyn_core.o dyn_connection.o dyn_connection_internal.o dyn_connection_pool.o dyn_client.o dyn_dict_msg_id.o dyn_dnode_client.o dyn_dnode_msg.o dyn_dnode_peer.o dyn_dnode_request.o dyn_dnode_proxy.o dyn_histogram.o dyn_server.o dyn_proxy.o dyn_message.o dyn_request.o dyn_response_mgr.o dyn_response.o dyn_ring_queue.o dyn_mbuf.o dyn_conf.o dyn_node_snitch.o dyn_setting.o dyn_stats.o dyn_signal.o dyn_types.o dyn_rbtree.o dyn_log.o dyn_string.o dyn_array.o dyn_util.o dyn_task.o dyn_vnode.o dyn_gossip.o dyn_dict.o dyn_test.o fmemopen.o -lexecinfo ../src/hashkit/libhashkit.a ../src/proto/libproto.a ../src/event/libevent.a ../src/entropy/libentropy.a ../src/seedsprovider/libseedsprovider.a ../contrib/yaml-0.1.4/src/.libs/libyaml.a -lcrypto -lssl -lpthread -lm gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22' gmake[1]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22' =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> dynomite-0.6.22 depends on file: /usr/local/lib/libcrypto.so.12 - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for dynomite-0.6.22 ===> Generating temporary packing list Making install in contrib gmake[1]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' Making install in yaml-0.1.4 gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' Making install in src gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/src' gmake[4]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/src' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/src' gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/src' Making install in . gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' gmake[4]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' Making install in tests gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/tests' gmake[4]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/tests' gmake[4]: Nothing to be done for 'install-exec-am'. gmake[4]: Nothing to be done for 'install-data-am'. gmake[4]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/tests' gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4/tests' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib/yaml-0.1.4' gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' gmake[1]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/contrib' Making install in src gmake[1]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' Making install in hashkit gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/hashkit' rm -f libhashkit.a ar cru libhashkit.a dyn_hashkit.o dyn_crc16.o dyn_crc32.o dyn_fnv.o dyn_hsieh.o dyn_jenkins.o dyn_md5.o dyn_murmur.o dyn_one_at_a_time.o dyn_token.o dyn_murmur3.o ranlib libhashkit.a gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/hashkit' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/hashkit' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/hashkit' Making install in proto gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/proto' gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/proto' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/proto' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/proto' Making install in event gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/event' gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/event' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/event' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/event' Making install in seedsprovider gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/seedsprovider' gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/seedsprovider' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/seedsprovider' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/seedsprovider' Making install in tools gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/tools' /bin/sh ../../libtool --tag=CC --mode=link cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o dynomite-hash-tool dyn_hash_tool.o ../hashkit/dyn_token.o ../dyn_log.o ../dyn_util.o ../dyn_array.o ../../src/hashkit/libhashkit.a -lcrypto -lssl -lpthread -lm libtool: link: cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o dynomite-hash-tool dyn_hash_tool.o ../hashkit/dyn_token.o ../dyn_log.o ../dyn_util.o ../dyn_array.o -lexecinfo ../../src/hashkit/libhashkit.a -lcrypto -lssl -lpthread -lm gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/tools' /bin/mkdir -p '/wrkdirs/usr/ports/misc/dynomite/work/stage/usr/local/bin' /bin/sh ../../libtool --mode=install install -s -m 555 dynomite-hash-tool '/wrkdirs/usr/ports/misc/dynomite/work/stage/usr/local/bin' libtool: install: install -m 555 -s dynomite-hash-tool /wrkdirs/usr/ports/misc/dynomite/work/stage/usr/local/bin/dynomite-hash-tool gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/tools' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/tools' Making install in entropy gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/entropy' gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/entropy' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/entropy' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src/entropy' gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' /bin/sh ../libtool --tag=CC --mode=link cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lm -lpthread -rdynamic -lssl -lcrypto -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o dynomite dyn_array.o dyn_client.o dyn_conf.o dyn_connection.o dyn_connection_internal.o dyn_connection_pool.o dyn_core.o dyn_crypto.o dyn_dict_msg_id.o dyn_dnode_client.o dyn_dnode_msg.o dyn_dnode_peer.o dyn_dnode_request.o dyn_dnode_proxy.o dyn_histogram.o dyn_proxy.o dyn_message.o dyn_request.o dyn_response_mgr.o dyn_response.o dyn_ring_queue.o dyn_mbuf.o dyn_node_snitch.o dyn_rbtree.o dyn_server.o dyn_setting.o dyn_signal.o dyn_stats.o dyn_string.o dyn_types.o dyn_log.o dyn_util.o dyn_vnode.o dyn_task.o dyn_gossip.o dyn_dict.o dynomite.o fmemopen.o ../src/hashkit/libhashkit.a ../src/proto/libproto.a ../src/event/libevent.a ../src/entropy/libentropy.a ../src/seedsprovider/libseedsprovider.a ../contrib/yaml-0.1.4/src/.libs/libyaml.a -lcrypto -lssl -lpthread -lm libtool: link: cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -rdynamic -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o dynomite dyn_array.o dyn_client.o dyn_conf.o dyn_connection.o dyn_connection_internal.o dyn_connection_pool.o dyn_core.o dyn_crypto.o dyn_dict_msg_id.o dyn_dnode_client.o dyn_dnode_msg.o dyn_dnode_peer.o dyn_dnode_request.o dyn_dnode_proxy.o dyn_histogram.o dyn_proxy.o dyn_message.o dyn_request.o dyn_response_mgr.o dyn_response.o dyn_ring_queue.o dyn_mbuf.o dyn_node_snitch.o dyn_rbtree.o dyn_server.o dyn_setting.o dyn_signal.o dyn_stats.o dyn_string.o dyn_types.o dyn_log.o dyn_util.o dyn_vnode.o dyn_task.o dyn_gossip.o dyn_dict.o dynomite.o fmemopen.o -lexecinfo ../src/hashkit/libhashkit.a ../src/proto/libproto.a ../src/event/libevent.a ../src/entropy/libentropy.a ../src/seedsprovider/libseedsprovider.a ../contrib/yaml-0.1.4/src/.libs/libyaml.a -lcrypto -lssl -lpthread -lm /bin/sh ../libtool --tag=CC --mode=link cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -lm -lpthread -rdynamic -lssl -lcrypto -lexecinfo -Wl,-rpath,/usr/local/lib -fstack-protector-strong -o dynomite-test dyn_crypto.o dyn_core.o dyn_connection.o dyn_connection_internal.o dyn_connection_pool.o dyn_client.o dyn_dict_msg_id.o dyn_dnode_client.o dyn_dnode_msg.o dyn_dnode_peer.o dyn_dnode_request.o dyn_dnode_proxy.o dyn_histogram.o dyn_server.o dyn_proxy.o dyn_message.o dyn_request.o dyn_response_mgr.o dyn_response.o dyn_ring_queue.o dyn_mbuf.o dyn_conf.o dyn_node_snitch.o dyn_setting.o dyn_stats.o dyn_signal.o dyn_types.o dyn_rbtree.o dyn_log.o dyn_string.o dyn_array.o dyn_util.o dyn_task.o dyn_vnode.o dyn_gossip.o dyn_dict.o dyn_test.o fmemopen.o ../src/hashkit/libhashkit.a ../src/proto/libproto.a ../src/event/libevent.a ../src/entropy/libentropy.a ../src/seedsprovider/libseedsprovider.a ../contrib/yaml-0.1.4/src/.libs/libyaml.a -lcrypto -lssl -lpthread -lm libtool: link: cc -Wall -Wshadow -Wpointer-arith -Winline -Wunused-function -Wunused-variable -Wunused-value -Wno-unused-parameter -Wno-unused-value -Wconversion -Wsign-compare -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wimplicit-function-declaration -O2 -pipe -fcommon -fstack-protector-strong -fno-strict-aliasing -rdynamic -Wl,-rpath -Wl,/usr/local/lib -fstack-protector-strong -o dynomite-test dyn_crypto.o dyn_core.o dyn_connection.o dyn_connection_internal.o dyn_connection_pool.o dyn_client.o dyn_dict_msg_id.o dyn_dnode_client.o dyn_dnode_msg.o dyn_dnode_peer.o dyn_dnode_request.o dyn_dnode_proxy.o dyn_histogram.o dyn_server.o dyn_proxy.o dyn_message.o dyn_request.o dyn_response_mgr.o dyn_response.o dyn_ring_queue.o dyn_mbuf.o dyn_conf.o dyn_node_snitch.o dyn_setting.o dyn_stats.o dyn_signal.o dyn_types.o dyn_rbtree.o dyn_log.o dyn_string.o dyn_array.o dyn_util.o dyn_task.o dyn_vnode.o dyn_gossip.o dyn_dict.o dyn_test.o fmemopen.o -lexecinfo ../src/hashkit/libhashkit.a ../src/proto/libproto.a ../src/event/libevent.a ../src/entropy/libentropy.a ../src/seedsprovider/libseedsprovider.a ../contrib/yaml-0.1.4/src/.libs/libyaml.a -lcrypto -lssl -lpthread -lm gmake[3]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' /bin/mkdir -p '/wrkdirs/usr/ports/misc/dynomite/work/stage/usr/local/sbin' /bin/sh ../libtool --mode=install install -s -m 555 dynomite dynomite-test '/wrkdirs/usr/ports/misc/dynomite/work/stage/usr/local/sbin' libtool: install: install -m 555 -s dynomite /wrkdirs/usr/ports/misc/dynomite/work/stage/usr/local/sbin/dynomite libtool: install: install -m 555 -s dynomite-test /wrkdirs/usr/ports/misc/dynomite/work/stage/usr/local/sbin/dynomite-test gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' gmake[1]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22/src' gmake[1]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22' gmake[2]: Entering directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22' gmake[2]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/wrkdirs/usr/ports/misc/dynomite/work/stage/usr/local/man/man8' install -m 0644 man/dynomite.8 '/wrkdirs/usr/ports/misc/dynomite/work/stage/usr/local/man/man8' gmake[2]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22' gmake[1]: Leaving directory '/wrkdirs/usr/ports/misc/dynomite/work/dynomite-0.6.22' ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-04-02T10:44:57+0000' 'PKG_NOTE_ports_top_git_hash=c2c35d895e' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=9b178ffd7e' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240122_1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for dynomite-0.6.22 ===> Building dynomite-0.6.22 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for dynomite-0.6.22 build of misc/dynomite | dynomite-0.6.22 ended at Tue Apr 2 11:46:11 BST 2024 build time: 00:01:15