FreeBSD Bugzilla – Attachment 152954 Details for
Bug 197609
security/cryptlib: builds on ARMv6 (Poudriere Powered)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
cryptlib-3.4.1.log
cryptlib-3.4.1.log (text/x-log), 500.72 KB, created by
VinÃcius Zavam
on 2015-02-14 03:34:48 UTC
(
hide
)
Description:
cryptlib-3.4.1.log
Filename:
MIME Type:
Creator:
VinÃcius Zavam
Created:
2015-02-14 03:34:48 UTC
Size:
500.72 KB
patch
obsolete
>====>> Building security/cryptlib >build started at Fri Feb 13 18:27:15 BRT 2015 >port directory: /usr/ports/security/cryptlib >building for: FreeBSD charlie 11.0-CURRENT FreeBSD 11.0-CURRENT r278592 arm >maintained by: ale@FreeBSD.org >Makefile ident: $FreeBSD: head/security/cryptlib/Makefile 347850 2014-03-11 06:23:33Z antoine $ >Poudriere version: 3.1.1 >Host OSVERSION: 1100059 >Jail OSVERSION: 1100059 > >---Begin Environment--- >MACHINE_ARCH=armv6 >MACHINE=arm >ABI_FILE=/usr/lib/crt1.o >OSVERSION=1100059 >UNAME_v=FreeBSD 11.0-CURRENT r278592 >UNAME_r=11.0-CURRENT >BLOCKSIZE=K >MAIL=/var/mail/root >STATUS=1 >SAVED_TERM=screen >MASTERMNT=/panzer/charlie/poudriere/data/.m/freebsd11armv6-default/ref >FORCE_PACKAGE=yes >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin >POUDRIERE_BUILD_TYPE=bulk >PKGNAME=cryptlib-3.4.1 >OLDPWD=/ >PWD=/panzer/charlie/poudriere/data/.m/freebsd11armv6-default/ref/.p/pool >MASTERNAME=freebsd11armv6-default >USER=root >HOME=/root >POUDRIERE_VERSION=3.1.1 >LOCALBASE=/usr/local >PACKAGE_BUILDING=yes >---End Environment--- > >---Begin OPTIONS List--- >===> The following configuration options are available for cryptlib-3.4.1: > DOCS=on: Build and/or install documentation >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--CONFIGURE_ARGS-- > >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/security/cryptlib/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/cryptlib/work HOME=/wrkdirs/usr/ports/security/cryptlib/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/security/cryptlib/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/security/cryptlib/work HOME=/wrkdirs/usr/ports/security/cryptlib/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="/nxb-bin/usr/bin/cc" CFLAGS="-O -pipe -mfloat-abi=softfp -fno-strict-aliasing" CPP="/nxb-bin/usr/bin/cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="/nxb-bin/usr/bin/c++" CXXFLAGS="-O -pipe -mfloat-abi=softfp -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 0644" BSD_INSTALL_MAN="install -o root -g wheel -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >OSREL=11.0 >PREFIX=%D >LOCALBASE=/usr/local >RESETPREFIX=/usr/local >PORTDOCS="" >PORTEXAMPLES="" >LIB32DIR=lib >DOCSDIR="share/doc/cryptlib" >EXAMPLESDIR="share/examples/cryptlib" >DATADIR="share/cryptlib" >WWWDIR="www/cryptlib" >ETCDIR="etc/cryptlib" >--End PLIST_SUB-- > >--SUB_LIST-- >PREFIX=/usr/local >LOCALBASE=/usr/local >DATADIR=/usr/local/share/cryptlib >DOCSDIR=/usr/local/share/doc/cryptlib >EXAMPLESDIR=/usr/local/share/examples/cryptlib >WWWDIR=/usr/local/www/cryptlib >ETCDIR=/usr/local/etc/cryptlib >--End SUB_LIST-- > >---Begin make.conf--- >CC=/nxb-bin/usr/bin/cc >CPP=/nxb-bin/usr/bin/cpp >CXX=/nxb-bin/usr/bin/c++ >AS=/nxb-bin/usr/bin/as >NM=/nxb-bin/usr/bin/nm >LD=/nxb-bin/usr/bin/ld >OBJCOPY=/nxb-bin/usr/bin/objcopy >SIZE=/nxb-bin/usr/bin/size >STRIPBIN=/nxb-bin/usr/bin/strip >SED=/nxb-bin/usr/bin/sed >READELF=/nxb-bin/usr/bin/readelf >RANLIB=/nxb-bin/usr/bin/ranlib >YACC=/nxb-bin/usr/bin/yacc >NM=/nxb-bin/usr/bin/nm >MAKE=/nxb-bin/usr/bin/make >STRINGS=/nxb-bin/usr/bin/strings >AWK=/nxb-bin/usr/bin/awk >FLEX=/nxb-bin/usr/bin/flex >CC=/nxb-bin/usr/bin/cc >CPP=/nxb-bin/usr/bin/cpp >CXX=/nxb-bin/usr/bin/c++ >AS=/nxb-bin/usr/bin/as >NM=/nxb-bin/usr/bin/nm >LD=/nxb-bin/usr/bin/ld >OBJCOPY=/nxb-bin/usr/bin/objcopy >SIZE=/nxb-bin/usr/bin/size >STRIPBIN=/nxb-bin/usr/bin/strip >SED=/nxb-bin/usr/bin/sed >READELF=/nxb-bin/usr/bin/readelf >RANLIB=/nxb-bin/usr/bin/ranlib >YACC=/nxb-bin/usr/bin/yacc >NM=/nxb-bin/usr/bin/nm >MAKE=/nxb-bin/usr/bin/make >STRINGS=/nxb-bin/usr/bin/strings >AWK=/nxb-bin/usr/bin/awk >FLEX=/nxb-bin/usr/bin/flex >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >#### /usr/local/etc/poudriere.d/freebsd11armv6-make.conf #### >OPTIONS_UNSET+= DEBUG DTRACE TESTS >NOCLEANDEPENDS=yes >NO_CLEAN=yes >NO_CLEANDIR=yes >NO_KERNELCLEAN=yes >NO_PROFILE=yes >WITHOUT_DEBUG=yes >WITHOUT_DTRACE=yes >WITHOUT="DEBUG DTRACE TESTS" >DISABLE_MAKE_JOBS=poudriere >---End make.conf--- >=======================<phase: check-sanity >============================ >=========================================================================== >=======================<phase: pkg-depends >============================ >===> cryptlib-3.4.1 depends on file: /usr/local/sbin/pkg - not found >===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg >===> Installing existing package /packages/All/pkg-1.4.11.txz >[charlie] Installing pkg-1.4.11... >pkg-static: Fail to kill children of the scripts >[charlie] Extracting pkg-1.4.11... done >pkg-static: Fail to kill children of the scripts >Message for pkg-1.4.11: > If you are upgrading from the old package format, first run: > > # pkg2ng >===> Returning to build of cryptlib-3.4.1 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> Fetching all distfiles required by cryptlib-3.4.1 for building >=========================================================================== >=======================<phase: checksum >============================ >===> Fetching all distfiles required by cryptlib-3.4.1 for building >=> SHA256 Checksum OK for cl341.zip. >=========================================================================== >=======================<phase: extract-depends>============================ >===> cryptlib-3.4.1 depends on file: /usr/local/bin/unzip - not found >===> Verifying install for /usr/local/bin/unzip in /usr/ports/archivers/unzip >===> Installing existing package /packages/All/unzip-6.0_4.txz >[charlie] Installing unzip-6.0_4... >pkg-static: Fail to kill children of the scripts >[charlie] Extracting unzip-6.0_4... done >pkg-static: Fail to kill children of the scripts >===> Returning to build of cryptlib-3.4.1 >=========================================================================== >=======================<phase: extract >============================ >===> Fetching all distfiles required by cryptlib-3.4.1 for building >===> Extracting for cryptlib-3.4.1 >=> SHA256 Checksum OK for cl341.zip. >=========================================================================== >=======================<phase: patch-depends >============================ >=========================================================================== >=======================<phase: patch >============================ >===> Patching for cryptlib-3.4.1 >===> Applying FreeBSD patches for cryptlib-3.4.1 >===> Ignoring patchfile /usr/ports/security/cryptlib/files/patch-misc_os__spec.h.orig >===> Ignoring patchfile /usr/ports/security/cryptlib/files/patch-misc_os_spec.h.orig >=========================================================================== >=======================<phase: build-depends >============================ >=========================================================================== >=======================<phase: lib-depends >============================ >=========================================================================== >=======================<phase: configure >============================ >===> Configuring for cryptlib-3.4.1 >=========================================================================== >=======================<phase: build >============================ >===> Building for cryptlib-3.4.1 >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_add.o bn/bn_add.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_asm.o bn/bn_asm.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_ctx.o bn/bn_ctx.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_div.o bn/bn_div.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_exp.o bn/bn_exp.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_exp2.o bn/bn_exp2.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_gcd.o bn/bn_gcd.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_lib.o bn/bn_lib.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_mod.o bn/bn_mod.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_mont.o bn/bn_mont.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_mul.o bn/bn_mul.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_recp.o bn/bn_recp.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_shift.o bn/bn_shift.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_sqr.o bn/bn_sqr.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bn_word.o bn/bn_word.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ec_lib.o bn/ec_lib.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ecp_mont.o bn/ecp_mont.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ecp_smpl.o bn/ecp_smpl.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ec_mult.o bn/ec_mult.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ec_rand.o bn/ec_rand.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ec_kron.o bn/ec_kron.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ec_sqrt.o bn/ec_sqrt.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/certrev.o cert/certrev.c >In file included from cert/certrev.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/certschk.o cert/certschk.c >In file included from cert/certschk.c:12: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/certsign.o cert/certsign.c >In file included from cert/certsign.c:12: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/certval.o cert/certval.c >In file included from cert/certval.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/chain.o cert/chain.c >In file included from cert/chain.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/chk_cert.o cert/chk_cert.c >In file included from cert/chk_cert.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/chk_chn.o cert/chk_chn.c >In file included from cert/chk_chn.c:11: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/chk_use.o cert/chk_use.c >In file included from cert/chk_use.c:11: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/comp_cert.o cert/comp_cert.c >In file included from cert/comp_cert.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_cert.c:1629:10: warning: 15 enumeration values not handled in switch: 'CRYPT_CERTTYPE_NONE', 'CRYPT_CERTTYPE_CERTIFICATE', 'CRYPT_CERTTYPE_ATTRIBUTE_CERT'... [-Wswitch] > switch( certInfoPtr->type ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/comp_curs.o cert/comp_curs.c >In file included from cert/comp_curs.c:12: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_curs.c:916:10: warning: 14 enumeration values not handled in switch: 'CRYPT_CERTTYPE_NONE', 'CRYPT_CERTTYPE_CERTIFICATE', 'CRYPT_CERTTYPE_ATTRIBUTE_CERT'... [-Wswitch] > switch( certInfoPtr->type ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/comp_del.o cert/comp_del.c >In file included from cert/comp_del.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_del.c:235:10: warning: 539 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/comp_get.o cert/comp_get.c >In file included from cert/comp_get.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_get.c:290:10: warning: 532 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/comp_gets.o cert/comp_gets.c >In file included from cert/comp_gets.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_gets.c:1132:10: warning: 529 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/comp_set.o cert/comp_set.c >In file included from cert/comp_set.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_set.c:460:10: warning: 532 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >cert/comp_set.c:767:10: warning: 544 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dn.o cert/dn.c >In file included from cert/dn.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dn_rw.o cert/dn_rw.c >In file included from cert/dn_rw.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dnstring.o cert/dnstring.c >In file included from cert/dnstring.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/dnstring.c:814:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] > if( wCh < 0 || ( wCh & 0xFFFF8000L ) ) > ~~~ ^ ~ >cert/dnstring.c:1110:10: warning: 7 enumeration values not handled in switch: 'STRINGTYPE_NONE', 'STRINGTYPE_PRINTABLE', 'STRINGTYPE_IA5'... [-Wswitch] > switch( localStringType ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ext.o cert/ext.c >In file included from cert/ext.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/ext.c:114:30: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:167:30: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:190:34: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > if( attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext.c:220:31: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > altEncodingTable->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:611:10: warning: enumeration values 'ATTRIBUTE_PROPERTY_NONE', 'ATTRIBUTE_PROPERTY_VALUE', and 'ATTRIBUTE_PROPERTY_LAST' not handled in switch [-Wswitch] > switch( property ) > ^ >cert/ext.c:619:38: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > attributeListPtr->attributeID == CRYPT_ERROR ) ? \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:627:40: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > return( ( attributeListPtr->fieldID == CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:664:10: warning: 8 enumeration values not handled in switch: 'ATTRIBUTE_PROPERTY_NONE', 'ATTRIBUTE_PROPERTY_DEFAULTVALUE', 'ATTRIBUTE_PROPERTY_BLOBATTRIBUTE'... [-Wswitch] > switch( property ) > ^ >9 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ext_add.o cert/ext_add.c >In file included from cert/ext_add.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ext_chk.o cert/ext_chk.c >In file included from cert/ext_chk.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/ext_chk.c:315:38: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > ENSURES( attributeInfoPtr->fieldID != CRYPT_ERROR ); > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:310:29: note: expanded from macro 'ENSURES' >#define ENSURES( x ) if( !( x ) ) retIntError() > ^ >cert/ext_chk.c:687:58: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > ENSURES( attributeCheckInfo->attributeInfoPtr->fieldID != CRYPT_ERROR ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:310:29: note: expanded from macro 'ENSURES' >#define ENSURES( x ) if( !( x ) ) retIntError() > ^ >cert/ext_chk.c:858:50: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeCheckInfo.attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_chk.c:862:53: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > if( attributeCheckInfo.attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_chk.c:876:57: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > ENSURES( attributeCheckInfo.attributeInfoPtr->fieldID != CRYPT_ERROR ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:310:29: note: expanded from macro 'ENSURES' >#define ENSURES( x ) if( !( x ) ) retIntError() > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ext_copy.o cert/ext_copy.c >In file included from cert/ext_copy.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ext_def.o cert/ext_def.c >In file included from cert/ext_def.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/ext_def.c:3331:18: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_DATA, CRYPT_CONTENT_DATA, > ~ ^~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3335:24: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_SIGNEDDATA, CRYPT_CONTENT_SIGNEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3339:27: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_ENVELOPEDDATA, CRYPT_CONTENT_ENVELOPEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3349:26: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_DIGESTEDDATA, CRYPT_CONTENT_DIGESTEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3353:27: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_ENCRYPTEDDATA, CRYPT_CONTENT_ENCRYPTEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3358:28: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_COMPRESSEDDATA, CRYPT_CONTENT_COMPRESSEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3364:21: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_TSTOKEN, CRYPT_CONTENT_TSTINFO, > ~ ^~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3376:26: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CRYPTLIB_RTCSREQ, CRYPT_CONTENT_RTCSREQUEST, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3380:27: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CRYPTLIB_RTCSRESP, CRYPT_CONTENT_RTCSRESPONSE, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3384:31: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CRYPTLIB_RTCSRESP_EXT, CRYPT_CONTENT_RTCSRESPONSE_EXT, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3389:49: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { MKOID( "\x06\x06\x67\x81\x08\x01\x01\x01" ), CRYPT_CONTENT_MRTD, > ~ ^~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3467:32: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > if( attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_def.c:3479:30: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_def.c:3500:30: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != FIELDID_FOLLOWS && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_def.c:3630:31: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > subTableInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_def.c:3704:48: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > baseAttributeID = ( attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) ? \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_def.c:3707:30: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_def.c:3731:50: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > baseAttributeID = ( attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) ? \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_def.c:3738:31: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_def.c:195:39: warning: tentative array definition assumed to have one element > static const ATTRIBUTE_INFO FAR_BSS holdInstructionInfo[]; > ^ >21 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ext_rd.o cert/ext_rd.c >In file included from cert/ext_rd.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/ext_rd.c:1545:10: warning: 8 enumeration values not handled in switch: 'CRYPT_CERTTYPE_CERTCHAIN', 'CRYPT_CERTTYPE_CERTREQUEST', 'CRYPT_ICERTTYPE_CMS_CERTSET'... [-Wswitch] > switch( type ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ext_wr.o cert/ext_wr.c >In file included from cert/ext_wr.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/imp_chk.o cert/imp_chk.c >In file included from cert/imp_chk.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/imp_exp.o cert/imp_exp.c >In file included from cert/imp_exp.c:12: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/read.o cert/read.c >In file included from cert/read.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/trustmgr.o cert/trustmgr.c >In file included from cert/trustmgr.c:26: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/write.o cert/write.c >In file included from cert/write.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/write_pre.o cert/write_pre.c >In file included from cert/write_pre.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/aes_modes.o crypt/aes_modes.c >In file included from crypt/aes_modes.c:43: >In file included from ./crypt/aesopt.h:140: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/aescrypt.o crypt/aescrypt.c >In file included from crypt/aescrypt.c:37: >In file included from ./crypt/aesopt.h:140: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/aeskey.o crypt/aeskey.c >In file included from crypt/aeskey.c:40: >In file included from ./crypt/aesopt.h:140: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/aestab.o crypt/aestab.c >In file included from crypt/aestab.c:40: >In file included from ./crypt/aesopt.h:140: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bfecb.o crypt/bfecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bfenc.o crypt/bfenc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/bfskey.o crypt/bfskey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/descbc.o crypt/descbc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/desecb.o crypt/desecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/desecb3.o crypt/desecb3.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/desenc.o crypt/desenc.c >In file included from crypt/desenc.c:65: >In file included from ./crypt/osconfig.h:614: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/desskey.o crypt/desskey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/gcm.o crypt/gcm.c >In file included from crypt/gcm.c:36: >In file included from ./crypt/gcm.h:40: >In file included from ./crypt/gf128mul.h:88: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/gf128mul.o crypt/gf128mul.c >In file included from crypt/gf128mul.c:41: >In file included from ./crypt/gf128mul.h:88: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/icbc.o crypt/icbc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/iecb.o crypt/iecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/iskey.o crypt/iskey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rc2cbc.o crypt/rc2cbc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rc2ecb.o crypt/rc2ecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rc2skey.o crypt/rc2skey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rc4enc.o crypt/rc4enc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rc4skey.o crypt/rc4skey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rc5ecb.o crypt/rc5ecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rc5enc.o crypt/rc5enc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rc5skey.o crypt/rc5skey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_3des.o context/ctx_3des.c >In file included from context/ctx_3des.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_aes.o context/ctx_aes.c >In file included from context/ctx_aes.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_attr.o context/ctx_attr.c >In file included from context/ctx_attr.c:9: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/ctx_attr.c:109:10: warning: 537 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >context/ctx_attr.c:282:12: warning: enumeration values 'CRYPT_MODE_NONE', 'CRYPT_MODE_GCM', and 'CRYPT_MODE_LAST' not handled in switch [-Wswitch] > switch( contextInfoPtr->ctxConv->mode ) > ^ >context/ctx_attr.c:273:10: warning: 532 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >context/ctx_attr.c:483:10: warning: 541 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >context/ctx_attr.c:770:10: warning: 532 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >context/ctx_attr.c:1037:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >7 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_bf.o context/ctx_bf.c >In file included from context/ctx_bf.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_des.o context/ctx_des.c >In file included from context/ctx_des.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_dh.o context/ctx_dh.c >In file included from context/ctx_dh.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_dsa.o context/ctx_dsa.c >In file included from context/ctx_dsa.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_ecdh.o context/ctx_ecdh.c >In file included from context/ctx_ecdh.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_ecdsa.o context/ctx_ecdsa.c >In file included from context/ctx_ecdsa.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_elg.o context/ctx_elg.c >In file included from context/ctx_elg.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_generic.o context/ctx_generic.c >In file included from context/ctx_generic.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_hmd5.o context/ctx_hmd5.c >In file included from context/ctx_hmd5.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_hrmd.o context/ctx_hrmd.c >In file included from context/ctx_hrmd.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_hsha.o context/ctx_hsha.c >In file included from context/ctx_hsha.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_hsha2.o context/ctx_hsha2.c >In file included from context/ctx_hsha2.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_idea.o context/ctx_idea.c >In file included from context/ctx_idea.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_md5.o context/ctx_md5.c >In file included from context/ctx_md5.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_misc.o context/ctx_misc.c >In file included from context/ctx_misc.c:23: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/ctx_misc.c:293:10: warning: enumeration values 'CAPABILITY_INFO_NONE', 'CAPABILITY_INFO_ICV', and 'CAPABILITY_INFO_LAST' not handled in switch [-Wswitch] > switch( type ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_rc2.o context/ctx_rc2.c >In file included from context/ctx_rc2.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_rc4.o context/ctx_rc4.c >In file included from context/ctx_rc4.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_rc5.o context/ctx_rc5.c >In file included from context/ctx_rc5.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_ripe.o context/ctx_ripe.c >In file included from context/ctx_ripe.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_rsa.o context/ctx_rsa.c >In file included from context/ctx_rsa.c:17: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_sha.o context/ctx_sha.c >In file included from context/ctx_sha.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ctx_sha2.o context/ctx_sha2.c >In file included from context/ctx_sha2.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/kg_dlp.o context/kg_dlp.c >In file included from context/kg_dlp.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/kg_ecc.o context/kg_ecc.c >In file included from context/kg_ecc.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/kg_prime.o context/kg_prime.c >In file included from context/kg_prime.c:41: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/kg_prime.c:155:21: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] > while( sieveIndex >= 0 && sieveIndex < sieveSize ) > ~~~~~~~~~~ ^ ~ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/kg_rsa.o context/kg_rsa.c >In file included from context/kg_rsa.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/keyload.o context/keyload.c >In file included from context/keyload.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/keyload.c:86:10: warning: 4 enumeration values not handled in switch: 'KEYPARAM_NONE', 'KEYPARAM_BLOCKSIZE', 'KEYPARAM_AAD'... [-Wswitch] > switch( paramType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/key_id.o context/key_id.c >In file included from context/key_id.c:17: >In file included from ./context/context.h:21: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/key_rd.o context/key_rd.c >In file included from context/key_rd.c:17: >In file included from ./context/context.h:21: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/key_rd.c:1480:10: warning: 7 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_CERT', 'KEYFORMAT_SSH'... [-Wswitch] > switch( formatType ) > ^ >context/key_rd.c:1514:10: warning: 7 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_CERT', 'KEYFORMAT_SSH'... [-Wswitch] > switch( formatType ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/key_wr.o context/key_wr.c >In file included from context/key_wr.c:17: >In file included from ./context/context.h:21: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/key_wr.c:628:10: warning: 6 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_SSH1', 'KEYFORMAT_SSL'... [-Wswitch] > switch( formatType ) > ^ >context/key_wr.c:677:10: warning: 5 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_SSH1', 'KEYFORMAT_PRIVATE'... [-Wswitch] > switch( formatType ) > ^ >context/key_wr.c:871:10: warning: 8 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_CERT', 'KEYFORMAT_SSH'... [-Wswitch] > switch( formatType ) > ^ >4 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dev_attr.o device/dev_attr.c >In file included from device/dev_attr.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >device/dev_attr.c:204:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >device/dev_attr.c:252:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/hardware.o device/hardware.c >In file included from device/hardware.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/hw_dummy.o device/hw_dummy.c >In file included from device/hw_dummy.c:18: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs11.o device/pkcs11.c >In file included from device/pkcs11.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >device/pkcs11.c:418:44: warning: passing 'char [72]' to parameter of type 'CK_UTF8CHAR_PTR' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > status = C_SetPIN( pkcs11Info->hSession, pkcs11Info->defaultSSOPin, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1404:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1407:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1410:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1413:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1430:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1433:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1437:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1440:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1444:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1463:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, hmacInitKey, hmacGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1467:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, hmacInitKey, hmacGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1471:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, hmacInitKey, hmacGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1476:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, hmacInitKey, hmacGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1518:38: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > mechanismInfoConv[ i ].cryptAlgo != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >device/pkcs11.c:1524:41: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > mechanismInfoConv[ i ].cryptAlgo != CRYPT_ERROR ), CKM_NONE ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:314:36: note: expanded from macro 'ENSURES_EXT' >#define ENSURES_EXT( x, y ) if( !( x ) ) retIntError_Ext( y ) > ^ >device/pkcs11.c:1534:39: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > mechanismInfoConv[ i ].cryptAlgo != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >device/pkcs11.c:1540:39: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > mechanismInfoConv[ i ].cryptAlgo != CRYPT_ERROR ), CKM_NONE ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:314:36: note: expanded from macro 'ENSURES_EXT' >#define ENSURES_EXT( x, y ) if( !( x ) ) retIntError_Ext( y ) > ^ >19 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs11_init.o device/pkcs11_init.c >In file included from device/pkcs11_init.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >device/pkcs11_init.c:699:31: warning: incompatible pointer types assigning to 'int (*)(struct CI *)' from 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > capabilityInfo->endFunction = genericEndFunction; > ^ ~~~~~~~~~~~~~~~~~~ >device/pkcs11_init.c:654:40: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > capabilityTemplates[ i ].cryptAlgo != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >device/pkcs11_init.c:658:38: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > capabilityTemplates[ i ].cryptAlgo == CRYPT_ERROR ) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >device/pkcs11_init.c:1093:30: warning: passing 'CK_UTF8CHAR [32]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > !strCompare( tokenName, tokenInfo.label, tokenNameLength ) ) > ^~~~~~~~~~~~~~~ >./misc/os_spec.h:1020:24: note: expanded from macro 'strCompare' > strnicmp( str1, str2, len ) > ^ >/usr/include/strings.h:64:44: note: passing argument to parameter here >int strncasecmp(const char *, const char *, size_t) __pure; > ^ >device/pkcs11_init.c:1234:19: warning: passing 'char [72]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( pkcs11Info->label, CRYPT_MAX_TEXTSIZE, > ^~~~~~~~~~~~~~~~~ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs11_pkc.o device/pkcs11_pkc.c >In file included from device/pkcs11_pkc.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs11_rd.o device/pkcs11_rd.c >In file included from device/pkcs11_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >device/pkcs11_rd.c:141:11: warning: incompatible pointer types passing 'char **' to parameter of type 'void **' [-Wincompatible-pointer-types] > &localLabel, &localLabelLength, > ^~~~~~~~~~~ >device/pkcs11_rd.c:50:54: note: passing argument to parameter 'value' here > OUT_BUFFER_ALLOC_OPT( *valueLength ) void **value, > ^ >device/pkcs11_rd.c:501:11: warning: incompatible pointer types passing 'BYTE **' (aka 'unsigned char **') to parameter of type 'void **' [-Wincompatible-pointer-types] > &bufPtr, &length, buffer, > ^~~~~~~ >device/pkcs11_rd.c:50:54: note: passing argument to parameter 'value' here > OUT_BUFFER_ALLOC_OPT( *valueLength ) void **value, > ^ >device/pkcs11_rd.c:691:11: warning: incompatible pointer types passing 'BYTE **' (aka 'unsigned char **') to parameter of type 'void **' [-Wincompatible-pointer-types] > &bufPtr, &length, buffer, > ^~~~~~~ >device/pkcs11_rd.c:50:54: note: passing argument to parameter 'value' here > OUT_BUFFER_ALLOC_OPT( *valueLength ) void **value, > ^ >device/pkcs11_rd.c:895:64: warning: incompatible pointer types passing 'BYTE **' (aka 'unsigned char **') to parameter of type 'void **' [-Wincompatible-pointer-types] > cryptStatus = getAttributeValue( pkcs11Info, hObject, CKA_ID, &bufPtr, > ^~~~~~~ >device/pkcs11_rd.c:50:54: note: passing argument to parameter 'value' here > OUT_BUFFER_ALLOC_OPT( *valueLength ) void **value, > ^ >device/pkcs11_rd.c:1897:42: warning: '&&' within '||' [-Wlogical-op-parentheses] > if( itemType == KEYMGMT_ITEM_PRIVATEKEY && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ >device/pkcs11_rd.c:1897:42: note: place parentheses around the '&&' expression to silence this warning > if( itemType == KEYMGMT_ITEM_PRIVATEKEY && \ > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs11_wr.o device/pkcs11_wr.c >In file included from device/pkcs11_wr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/system.o device/system.c >In file included from device/system.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/asn1_algid.o enc_dec/asn1_algid.c >In file included from enc_dec/asn1_algid.c:12: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >enc_dec/asn1_algid.c:420:10: warning: 31 enumeration values not handled in switch: 'CRYPT_ALGO_NONE', 'CRYPT_ALGO_IDEA', 'CRYPT_ALGO_RESERVED1'... [-Wswitch] > switch( queryInfo->cryptAlgo ) > ^ >enc_dec/asn1_algid.c:378:8: warning: comparison of constant 'CRYPT_ALGO_FIRST_HASH' (200) with expression of type 'CRYPT_MODE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > if( isHashAlgo( queryInfo->cryptMode ) ) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./crypt.h:577:19: note: expanded from macro 'isHashAlgo' > ( ( algorithm ) >= CRYPT_ALGO_FIRST_HASH && \ > ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ >enc_dec/asn1_algid.c:378:8: warning: comparison of constant 'CRYPT_ALGO_LAST_HASH' (299) with expression of type 'CRYPT_MODE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > if( isHashAlgo( queryInfo->cryptMode ) ) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./crypt.h:578:19: note: expanded from macro 'isHashAlgo' > ( algorithm ) <= CRYPT_ALGO_LAST_HASH ) > ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~ >enc_dec/asn1_algid.c:390:3: warning: comparison of constant 'CRYPT_ALGO_FIRST_HASH' (200) with expression of type 'CRYPT_MODE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > isHashAlgo( queryInfo->cryptMode ) ) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./crypt.h:577:19: note: expanded from macro 'isHashAlgo' > ( ( algorithm ) >= CRYPT_ALGO_FIRST_HASH && \ > ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ >enc_dec/asn1_algid.c:390:3: warning: comparison of constant 'CRYPT_ALGO_LAST_HASH' (299) with expression of type 'CRYPT_MODE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > isHashAlgo( queryInfo->cryptMode ) ) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./crypt.h:578:19: note: expanded from macro 'isHashAlgo' > ( algorithm ) <= CRYPT_ALGO_LAST_HASH ) > ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/asn1_chk.o enc_dec/asn1_chk.c >In file included from enc_dec/asn1_chk.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/asn1_rd.o enc_dec/asn1_rd.c >In file included from enc_dec/asn1_rd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >enc_dec/asn1_rd.c:1159:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr, 2, &value, 19, 20 ); > ^~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1165:26: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr, 2, &theTime.tm_year, 0, 99 ); > ^~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1169:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 2, 2, &theTime.tm_mon, 1, 12 ); > ^~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1174:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 4, 2, &theTime.tm_mday, 1, 31 ); > ^~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1177:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 6, 2, &theTime.tm_hour, 0, 23 ); > ^~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1179:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 8, 2, &theTime.tm_min, 0, 59 ); > ^~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1181:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 10, 2, &theTime.tm_sec, 0, 59 ); > ^~~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >8 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/asn1_wr.o enc_dec/asn1_wr.c >In file included from enc_dec/asn1_wr.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/asn1_ext.o enc_dec/asn1_ext.c >In file included from enc_dec/asn1_ext.c:12: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/base64.o enc_dec/base64.c >In file included from enc_dec/base64.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >enc_dec/base64.c:171:43: warning: passing 'BYTE [64]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = fixedBase64decode( &nullStream, buffer, BASE64_MIN_LINESIZE ); > ^~~~~~ >enc_dec/base64.c:136:42: note: passing argument to parameter 'src' here > IN_BUFFER( srcLen ) const char *src, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/base64_id.o enc_dec/base64_id.c >In file included from enc_dec/base64_id.c:11: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/misc_rw.o enc_dec/misc_rw.c >In file included from enc_dec/misc_rw.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pgp_rw.o enc_dec/pgp_rw.c >In file included from enc_dec/pgp_rw.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cms_denv.o envelope/cms_denv.c >In file included from envelope/cms_denv.c:13: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cms_env.o envelope/cms_env.c >In file included from envelope/cms_env.c:13: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cms_envpre.o envelope/cms_envpre.c >In file included from envelope/cms_envpre.c:13: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/decode.o envelope/decode.c >In file included from envelope/decode.c:14: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/encode.o envelope/encode.c >In file included from envelope/encode.c:12: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/env_attr.o envelope/env_attr.c >In file included from envelope/env_attr.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >envelope/env_attr.c:682:10: warning: 540 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >envelope/env_attr.c:933:10: warning: 538 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pgp_denv.o envelope/pgp_denv.c >In file included from envelope/pgp_denv.c:12: >In file included from ./enc_dec/pgp_rw.h:18: >In file included from ./enc_dec/misc_rw.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pgp_env.o envelope/pgp_env.c >In file included from envelope/pgp_env.c:12: >In file included from ./enc_dec/pgp_rw.h:18: >In file included from ./enc_dec/misc_rw.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/res_actn.o envelope/res_actn.c >In file included from envelope/res_actn.c:11: >In file included from ./envelope/envelope.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >envelope/res_actn.c:448:11: warning: 4 enumeration values not handled in switch: 'ACTION_NONE', 'ACTION_xxx', 'ACTION_COMPRESS'... [-Wswitch] > switch( actionType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/res_denv.o envelope/res_denv.c >In file included from envelope/res_denv.c:14: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >envelope/res_denv.c:1344:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( localEnvInfo ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/res_env.o envelope/res_env.c >In file included from envelope/res_env.c:14: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >envelope/res_env.c:222:10: warning: 5 enumeration values not handled in switch: 'ACTION_NONE', 'ACTION_KEYEXCHANGE_PKC', 'ACTION_KEYEXCHANGE'... [-Wswitch] > switch( envelopeInfoPtr->usage ) > ^ >envelope/res_env.c:750:10: warning: 533 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( envInfo ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/md5dgst.o crypt/md5dgst.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rmddgst.o crypt/rmddgst.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sha1dgst.o crypt/sha1dgst.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sha2.o crypt/sha2.c >In file included from crypt/sha2.c:86: >In file included from ./crypt/sha2.h:38: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp_tcp.o io/cmp_tcp.c >In file included from io/cmp_tcp.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dns.o io/dns.c >In file included from io/dns.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dns_srv.o io/dns_srv.c >In file included from io/dns_srv.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/file.o io/file.c >In file included from io/file.c:23: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/http_rd.o io/http_rd.c >In file included from io/http_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >io/http_rd.c:163:23: warning: passing 'char [24]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( reqNameBuffer, 16, length ) ) ); > ^~~~~~~~~~~~~ >./misc/int_api.h:411:56: note: expanded from macro 'retExt' > #define retExt( status, extStatus ) return retExtFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/http_parse.o io/http_parse.c >In file included from io/http_parse.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >io/http_parse.c:389:22: warning: passing 'char *' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( strArg, strArgLen, > ^~~~~~ >./misc/int_api.h:411:56: note: expanded from macro 'retExt' > #define retExt( status, extStatus ) return retExtFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/http_wr.o io/http_wr.c >In file included from io/http_wr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/memory.o io/memory.c >In file included from io/memory.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/net.o io/net.c >In file included from io/net.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/net_proxy.o io/net_proxy.c >In file included from io/net_proxy.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/net_trans.o io/net_trans.c >In file included from io/net_trans.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/net_url.o io/net_url.c >In file included from io/net_url.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/stream.o io/stream.c >In file included from io/stream.c:13: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >io/stream.c:1282:10: warning: 6 enumeration values not handled in switch: 'STREAM_IOCTL_NONE', 'STREAM_IOCTL_GETCLIENTNAME', 'STREAM_IOCTL_GETCLIENTNAMELEN'... [-Wswitch] > switch( type ) > ^ >io/stream.c:1448:10: warning: 14 enumeration values not handled in switch: 'STREAM_IOCTL_NONE', 'STREAM_IOCTL_PARTIALREAD', 'STREAM_IOCTL_PARTIALWRITE'... [-Wswitch] > switch( type ) > ^ >io/stream.c:1499:10: warning: 10 enumeration values not handled in switch: 'STREAM_IOCTL_NONE', 'STREAM_IOCTL_IOBUFFER', 'STREAM_IOCTL_PARTIALREAD'... [-Wswitch] > switch( type ) > ^ >4 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/tcp.o io/tcp.c >In file included from io/tcp.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dbms.o keyset/dbms.c >In file included from keyset/dbms.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ca_add.o keyset/ca_add.c >In file included from keyset/ca_add.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ca_clean.o keyset/ca_clean.c >In file included from keyset/ca_clean.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ca_issue.o keyset/ca_issue.c >In file included from keyset/ca_issue.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ca_misc.o keyset/ca_misc.c >In file included from keyset/ca_misc.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ca_rev.o keyset/ca_rev.c >In file included from keyset/ca_rev.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dbx_misc.o keyset/dbx_misc.c >In file included from keyset/dbx_misc.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dbx_rd.o keyset/dbx_rd.c >In file included from keyset/dbx_rd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/dbx_wr.o keyset/dbx_wr.c >In file included from keyset/dbx_wr.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/http.o keyset/http.c >In file included from keyset/http.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >keyset/http.c:40:10: warning: 4 enumeration values not handled in switch: 'CRYPT_KEYID_NONE', 'CRYPT_IKEYID_PGPKEYID', 'CRYPT_IKEYID_ISSUERANDSERIALNUMBER'... [-Wswitch] > switch( keyIDtype ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/key_attr.o keyset/key_attr.c >In file included from keyset/key_attr.c:10: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >keyset/key_attr.c:93:10: warning: 550 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >keyset/key_attr.c:120:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >keyset/key_attr.c:175:10: warning: 551 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >keyset/key_attr.c:206:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ldap.o keyset/ldap.c >In file included from keyset/ldap.c:31: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/odbc.o keyset/odbc.c >In file included from keyset/odbc.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pgp.o keyset/pgp.c >In file included from keyset/pgp.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pgp_rd.o keyset/pgp_rd.c >In file included from keyset/pgp_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs12.o keyset/pkcs12.c >In file included from keyset/pkcs12.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs12_rd.o keyset/pkcs12_rd.c >In file included from keyset/pkcs12_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs12_rdo.o keyset/pkcs12_rdo.c >In file included from keyset/pkcs12_rdo.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs12_wr.o keyset/pkcs12_wr.c >In file included from keyset/pkcs12_wr.c:23: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15.o keyset/pkcs15.c >In file included from keyset/pkcs15.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >keyset/pkcs15.c:218:9: warning: case value not in enumerated type 'CRYPT_KEYID_TYPE' [-Wswitch] > case CRYPT_KEYIDEX_SUBJECTNAMEID: > ^ >./keyset/pkcs15.h:177:38: note: expanded from macro 'CRYPT_KEYIDEX_SUBJECTNAMEID' >#define CRYPT_KEYIDEX_SUBJECTNAMEID ( CRYPT_KEYID_LAST + 1 ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_add.o keyset/pkcs15_add.c >In file included from keyset/pkcs15_add.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_adpb.o keyset/pkcs15_adpb.c >In file included from keyset/pkcs15_adpb.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_adpr.o keyset/pkcs15_adpr.c >In file included from keyset/pkcs15_adpr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_atrd.o keyset/pkcs15_atrd.c >In file included from keyset/pkcs15_atrd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_atwr.o keyset/pkcs15_atwr.c >In file included from keyset/pkcs15_atwr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_get.o keyset/pkcs15_get.c >In file included from keyset/pkcs15_get.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_getp.o keyset/pkcs15_getp.c >In file included from keyset/pkcs15_getp.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_rd.o keyset/pkcs15_rd.c >In file included from keyset/pkcs15_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_set.o keyset/pkcs15_set.c >In file included from keyset/pkcs15_set.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pkcs15_wr.o keyset/pkcs15_wr.c >In file included from keyset/pkcs15_wr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/attr_acl.o kernel/attr_acl.c >In file included from kernel/attr_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/certm_acl.o kernel/certm_acl.c >In file included from kernel/certm_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/init.o kernel/init.c >In file included from kernel/init.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/int_msg.o kernel/int_msg.c >In file included from kernel/int_msg.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/key_acl.o kernel/key_acl.c >In file included from kernel/key_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/mech_acl.o kernel/mech_acl.c >In file included from kernel/mech_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >kernel/mech_acl.c:798:12: warning: comparison of constant -101 with expression of type 'const CRYPT_ALGO_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > REQUIRES( checkParamNumeric( paramInfo( mechanismACL, 2 ), > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:702:10: note: expanded from macro 'checkParamNumeric' > value == CRYPT_UNUSED ) || \ > ^ ~~~~~~~~~~~~ >./misc/int_api.h:303:30: note: expanded from macro 'REQUIRES' >#define REQUIRES( x ) if( !( x ) ) retIntError() > ^ >kernel/mech_acl.c:855:12: warning: comparison of constant -101 with expression of type 'const CRYPT_ALGO_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > REQUIRES( checkParamNumeric( paramInfo( mechanismACL, 2 ), > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:702:10: note: expanded from macro 'checkParamNumeric' > value == CRYPT_UNUSED ) || \ > ^ ~~~~~~~~~~~~ >./misc/int_api.h:303:30: note: expanded from macro 'REQUIRES' >#define REQUIRES( x ) if( !( x ) ) retIntError() > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/msg_acl.o kernel/msg_acl.c >In file included from kernel/msg_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >kernel/msg_acl.c:142:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() }, > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:847:4: note: expanded from macro 'MK_CHKACL_ALT_END' > MESSAGE_NONE, \ > ^~~~~~~~~~~~ >kernel/msg_acl.c:142:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() }, > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:848:68: note: expanded from macro 'MK_CHKACL_ALT_END' > OBJECT_TYPE_NONE, { ST_NONE, ST_NONE, ST_NONE, ACL_FLAG_NONE }, MESSAGE_NONE, > ^~~~~~~~~~~~ >kernel/msg_acl.c:144:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() } > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:847:4: note: expanded from macro 'MK_CHKACL_ALT_END' > MESSAGE_NONE, \ > ^~~~~~~~~~~~ >kernel/msg_acl.c:144:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() } > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:848:68: note: expanded from macro 'MK_CHKACL_ALT_END' > OBJECT_TYPE_NONE, { ST_NONE, ST_NONE, ST_NONE, ACL_FLAG_NONE }, MESSAGE_NONE, > ^~~~~~~~~~~~ >kernel/msg_acl.c:156:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() }, > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:847:4: note: expanded from macro 'MK_CHKACL_ALT_END' > MESSAGE_NONE, \ > ^~~~~~~~~~~~ >kernel/msg_acl.c:156:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() }, > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:848:68: note: expanded from macro 'MK_CHKACL_ALT_END' > OBJECT_TYPE_NONE, { ST_NONE, ST_NONE, ST_NONE, ACL_FLAG_NONE }, MESSAGE_NONE, > ^~~~~~~~~~~~ >kernel/msg_acl.c:158:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() } > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:847:4: note: expanded from macro 'MK_CHKACL_ALT_END' > MESSAGE_NONE, \ > ^~~~~~~~~~~~ >kernel/msg_acl.c:158:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() } > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:848:68: note: expanded from macro 'MK_CHKACL_ALT_END' > OBJECT_TYPE_NONE, { ST_NONE, ST_NONE, ST_NONE, ACL_FLAG_NONE }, MESSAGE_NONE, > ^~~~~~~~~~~~ >kernel/msg_acl.c:285:15: warning: implicit conversion from enumeration type 'MESSAGE_CHECK_TYPE' to different enumeration type 'MESSAGE_TYPE' [-Wenum-conversion] > MK_CHKACL( MESSAGE_CHECK_NONE, > ^~~~~~~~~~~~~~~~~~ >./kernel/acl.h:836:4: note: expanded from macro 'MK_CHKACL' > action, { objSTA, ST_NONE, ST_NONE, ACL_FLAG_HIGH_STATE }, NULL > ^ >kernel/msg_acl.c:291:15: warning: implicit conversion from enumeration type 'MESSAGE_CHECK_TYPE' to different enumeration type 'MESSAGE_TYPE' [-Wenum-conversion] > MK_CHKACL( MESSAGE_CHECK_NONE, > ^~~~~~~~~~~~~~~~~~ >./kernel/acl.h:836:4: note: expanded from macro 'MK_CHKACL' > action, { objSTA, ST_NONE, ST_NONE, ACL_FLAG_HIGH_STATE }, NULL > ^ >kernel/msg_acl.c:308:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_CERTIFICATE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:316:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_CERTCHAIN, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:323:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_TEXT_CERTIFICATE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:330:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_TEXT_CERTCHAIN, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:337:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_XML_CERTIFICATE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:344:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_XML_CERTCHAIN, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:351:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_ICERTFORMAT_CERTSET, > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:358:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_ICERTFORMAT_CERTSEQUENCE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:365:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_ICERTFORMAT_SSL_CERTCHAIN, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:376:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_ICERTFORMAT_DATA, > ^~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:385:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_NONE, ST_NONE, ST_NONE, ST_NONE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:389:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_NONE, ST_NONE, ST_NONE, ST_NONE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >23 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/obj_acc.o kernel/obj_acc.c >In file included from kernel/obj_acc.c:25: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/objects.o kernel/objects.c >In file included from kernel/objects.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sec_mem.o kernel/sec_mem.c >In file included from kernel/sec_mem.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/semaphore.o kernel/semaphore.c >In file included from kernel/semaphore.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sendmsg.o kernel/sendmsg.c >In file included from kernel/sendmsg.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cryptapi.o cryptapi.c >In file included from cryptapi.c:10: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptapi.c:1933:13: warning: comparison of constant -100 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > cryptAlgo != CRYPT_USE_DEFAULT ) > ~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ >cryptapi.c:1977:13: warning: comparison of constant -100 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > cryptAlgo != CRYPT_USE_DEFAULT ) > ~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cryptcrt.o cryptcrt.c >In file included from cryptcrt.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptcrt.c:59:10: warning: 7 enumeration values not handled in switch: 'MESSAGE_COMPARE_NONE', 'MESSAGE_COMPARE_HASH', 'MESSAGE_COMPARE_ICV'... [-Wswitch] > switch( compareType ) > ^ >cryptcrt.c:1208:10: warning: 5 enumeration values not handled in switch: 'MANAGEMENT_ACTION_NONE', 'MANAGEMENT_ACTION_INIT', 'MANAGEMENT_ACTION_PRE_SHUTDOWN'... [-Wswitch] > switch( action ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cryptctx.o cryptctx.c >In file included from cryptctx.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cryptdev.o cryptdev.c >In file included from cryptdev.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptdev.c:796:10: warning: enumeration values 'MANAGEMENT_ACTION_NONE' and 'MANAGEMENT_ACTION_LAST' not handled in switch [-Wswitch] > switch( action ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cryptenv.o cryptenv.c >In file included from cryptenv.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cryptkey.o cryptkey.c >In file included from cryptkey.c:10: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptkey.c:485:19: warning: comparison of constant 536870920 with expression of type 'KEYSET_SUBTYPE' is always true [-Wtautological-constant-out-of-range-compare] > ENSURES( subType != SUBTYPE_KEYSET_FILE || \ > ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:310:29: note: expanded from macro 'ENSURES' >#define ENSURES( x ) if( !( x ) ) retIntError() > ^ >cryptkey.c:1106:10: warning: 7 enumeration values not handled in switch: 'CRYPT_KEYSET_NONE', 'CRYPT_KEYSET_LDAP', 'CRYPT_KEYSET_ODBC'... [-Wswitch] > switch( keysetType ) > ^ >cryptkey.c:1281:10: warning: 4 enumeration values not handled in switch: 'MANAGEMENT_ACTION_NONE', 'MANAGEMENT_ACTION_PRE_INIT', 'MANAGEMENT_ACTION_PRE_SHUTDOWN'... [-Wswitch] > switch( action ) > ^ >4 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cryptlib.o cryptlib.c >In file included from cryptlib.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cryptses.o cryptses.c >In file included from cryptses.c:10: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptses.c:637:10: warning: enumeration values 'MANAGEMENT_ACTION_NONE', 'MANAGEMENT_ACTION_PRE_INIT', and 'MANAGEMENT_ACTION_LAST' not handled in switch [-Wswitch] > switch( action ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cryptusr.o cryptusr.c >In file included from cryptusr.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptusr.c:70:10: warning: enumeration values 'MESSAGE_USERMGMT_NONE' and 'MESSAGE_USERMGMT_LAST' not handled in switch [-Wswitch] > switch( userMgtType ) > ^ >cryptusr.c:94:10: warning: enumeration values 'MESSAGE_TRUSTMGMT_NONE' and 'MESSAGE_TRUSTMGMT_LAST' not handled in switch [-Wswitch] > switch( trustMgtType ) > ^ >cryptusr.c:380:37: warning: passing 'BYTE const[72]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > !strCompare( createInfo->strArg1, defaultUserInfo.userName, > ^~~~~~~~~~~~~~~~~~~~~~~~ >./misc/os_spec.h:1020:24: note: expanded from macro 'strCompare' > strnicmp( str1, str2, len ) > ^ >/usr/include/strings.h:64:44: note: passing argument to parameter here >int strncasecmp(const char *, const char *, size_t) __pure; > ^ >cryptusr.c:573:10: warning: 5 enumeration values not handled in switch: 'MANAGEMENT_ACTION_NONE', 'MANAGEMENT_ACTION_PRE_INIT', 'MANAGEMENT_ACTION_PRE_SHUTDOWN'... [-Wswitch] > switch( action ) > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/keyex.o mechs/keyex.c >In file included from mechs/keyex.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >mechs/keyex.c:203:10: warning: 6 enumeration values not handled in switch: 'CRYPT_FORMAT_NONE', 'CRYPT_FORMAT_AUTO', 'CRYPT_IFORMAT_SSL'... [-Wswitch] > switch( formatType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/keyex_int.o mechs/keyex_int.c >In file included from mechs/keyex_int.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/keyex_rw.o mechs/keyex_rw.c >In file included from mechs/keyex_rw.c:15: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/mech_cwrap.o mechs/mech_cwrap.c >In file included from mechs/mech_cwrap.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/mech_drv.o mechs/mech_drv.c >In file included from mechs/mech_drv.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/mech_int.o mechs/mech_int.c >In file included from mechs/mech_int.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/mech_pkwrap.o mechs/mech_pkwrap.c >In file included from mechs/mech_pkwrap.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/mech_privk.o mechs/mech_privk.c >In file included from mechs/mech_privk.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/mech_sig.o mechs/mech_sig.c >In file included from mechs/mech_sig.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/obj_qry.o mechs/obj_qry.c >In file included from mechs/obj_qry.c:15: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sign.o mechs/sign.c >In file included from mechs/sign.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sign_cms.o mechs/sign_cms.c >In file included from mechs/sign_cms.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sign_int.o mechs/sign_int.c >In file included from mechs/sign_int.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sign_pgp.o mechs/sign_pgp.c >In file included from mechs/sign_pgp.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sign_rw.o mechs/sign_rw.c >In file included from mechs/sign_rw.c:15: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sign_x509.o mechs/sign_x509.c >In file included from mechs/sign_x509.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/int_api.o misc/int_api.c >In file included from misc/int_api.c:17: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/int_attr.o misc/int_attr.c >In file included from misc/int_attr.c:11: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >misc/int_attr.c:626:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attributeMoveType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/int_debug.o misc/int_debug.c >In file included from misc/int_debug.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/int_env.o misc/int_env.c >In file included from misc/int_env.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/int_err.o misc/int_err.c >In file included from misc/int_err.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/int_mem.o misc/int_mem.c >In file included from misc/int_mem.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/int_string.o misc/int_string.c >In file included from misc/int_string.c:11: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/int_time.o misc/int_time.c >In file included from misc/int_time.c:11: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/java_jni.o bindings/java_jni.c >In file included from bindings/java_jni.c:2: >In file included from bindings/../crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/os_spec.o misc/os_spec.c >In file included from misc/os_spec.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pgp_misc.o misc/pgp_misc.c >In file included from misc/pgp_misc.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/random.o random/random.c >In file included from random/random.c:50: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rand_x917.o random/rand_x917.c >In file included from random/rand_x917.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/unix.o random/unix.c >In file included from random/unix.c:28: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/user.o misc/user.c >In file included from misc/user.c:9: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >misc/user.c:613:26: warning: comparison of constant 128 with expression of type 'const CRYPT_USER_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > writeSequence( &stream, sizeofShortInteger( userFileInfo->type ) + \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./enc_dec/asn1.h:357:16: note: expanded from macro 'sizeofShortInteger' > ( ( ( value ) < 0x80 ) ? 3 : \ > ~~~~~~~~~ ^ ~~~~ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/user_attr.o misc/user_attr.c >In file included from misc/user_attr.c:9: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >misc/user_attr.c:243:10: warning: 548 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >misc/user_attr.c:365:10: warning: 547 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >misc/user_attr.c:491:10: warning: 551 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >misc/user_attr.c:522:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/user_cfg.o misc/user_cfg.c >In file included from misc/user_cfg.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/user_rw.o misc/user_rw.c >In file included from misc/user_rw.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/certstore.o session/certstore.c >In file included from session/certstore.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/certstore.c:68:18: warning: passing 'char *' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( textBuffer, textBufMaxLen, attributeLen ); > ^~~~~~~~~~ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >session/certstore.c:138:12: warning: passing 'char const[72]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > httpReqInfo->attribute, > ^~~~~~~~~~~~~~~~~~~~~~ >session/certstore.c:56:50: note: passing argument to parameter 'attribute' here > IN_BUFFER( attributeLen ) const BYTE *attribute, > ^ >session/certstore.c:170:12: warning: passing 'char const[72]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > httpReqInfo->value, > ^~~~~~~~~~~~~~~~~~ >session/certstore.c:56:50: note: passing argument to parameter 'attribute' here > IN_BUFFER( attributeLen ) const BYTE *attribute, > ^ >session/certstore.c:276:12: warning: passing 'char [72]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > httpReqInfo.value, > ^~~~~~~~~~~~~~~~~ >session/certstore.c:56:50: note: passing argument to parameter 'attribute' here > IN_BUFFER( attributeLen ) const BYTE *attribute, > ^ >session/certstore.c:300:12: warning: passing 'char [72]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > httpReqInfo.value, > ^~~~~~~~~~~~~~~~~ >session/certstore.c:56:50: note: passing argument to parameter 'attribute' here > IN_BUFFER( attributeLen ) const BYTE *attribute, > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp.o session/cmp.c >In file included from session/cmp.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp_cli.o session/cmp_cli.c >In file included from session/cmp_cli.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp_cry.o session/cmp_cry.c >In file included from session/cmp_cry.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp_err.o session/cmp_err.c >In file included from session/cmp_err.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp_rd.o session/cmp_rd.c >In file included from session/cmp_rd.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/cmp_rd.c:325:32: warning: passing 'BYTE [72]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = encodePKIUserValue( encodedUserID, CRYPT_MAX_TEXTSIZE, > ^~~~~~~~~~~~~ >./misc/int_api.h:562:70: note: passing argument to parameter 'encVal' here >int encodePKIUserValue( OUT_BUFFER( encValMaxLen, *encValLen ) char *encVal, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp_rdmsg.o session/cmp_rdmsg.c >In file included from session/cmp_rdmsg.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp_svr.o session/cmp_svr.c >In file included from session/cmp_svr.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/cmp_svr.c:123:23: warning: passing 'char [72]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( userID, CRYPT_MAX_TEXTSIZE, > ^~~~~~ >./misc/int_api.h:413:61: note: expanded from macro 'retExtObj' > #define retExtObj( status, extStatus ) return retExtObjFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp_wr.o session/cmp_wr.c >In file included from session/cmp_wr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/cmp_wrmsg.o session/cmp_wrmsg.c >In file included from session/cmp_wrmsg.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/cmp_wrmsg.c:505:39: warning: comparison of constant 'CTAG_PB_LAST' (25) with expression of type 'const CMPBODY_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > messageWriteServerTable[ i ].type != CTAG_PB_LAST && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ >session/cmp_wrmsg.c:517:39: warning: comparison of constant 'CTAG_PB_LAST' (25) with expression of type 'const CMPBODY_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > messageWriteClientTable[ i ].type != CTAG_PB_LAST && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ocsp.o session/ocsp.c >In file included from session/ocsp.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/pnppki.o session/pnppki.c >In file included from session/pnppki.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/rtcs.o session/rtcs.c >In file included from session/rtcs.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/scep.o session/scep.c >In file included from session/scep.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/scep.c:282:26: warning: passing 'BYTE [72]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( buffer, msgData.length, &numericValue, 0, 20 ); > ^~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/scep_cli.o session/scep_cli.c >In file included from session/scep_cli.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/scep_svr.o session/scep_svr.c >In file included from session/scep_svr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/scep_svr.c:170:23: warning: passing 'char [72]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( userID, CRYPT_MAX_TEXTSIZE, > ^~~~~~ >./misc/int_api.h:413:61: note: expanded from macro 'retExtObj' > #define retExtObj( status, extStatus ) return retExtObjFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >session/scep_svr.c:449:20: warning: passing 'BYTE [72]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > !isPKIUserValue( protocolInfo->transID, protocolInfo->transIDsize ) ) > ^~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:559:63: note: passing argument to parameter 'encVal' here >BOOLEAN isPKIUserValue( IN_BUFFER( encValLength ) const char *encVal, > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/scorebrd.o session/scorebrd.c >In file included from session/scorebrd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sess_attr.o session/sess_attr.c >In file included from session/sess_attr.c:9: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/sess_attr.c:244:10: warning: 538 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/sess_attr.c:366:10: warning: 543 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/sess_attr.c:434:10: warning: 538 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/sess_attr.c:774:10: warning: 545 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/sess_attr.c:916:10: warning: 543 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sess_iattr.o session/sess_iattr.c >In file included from session/sess_iattr.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/sess_rw.o session/sess_rw.c >In file included from session/sess_rw.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/session.o session/session.c >In file included from session/session.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh.o session/ssh.c >In file included from session/ssh.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh.c:124:11: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > sessionInfoPtr->receiveBuffer, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:103:13: note: passing argument to parameter 'lineBuffer' here > char *lineBuffer, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh1.o session/ssh1.c >In file included from session/ssh1.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2.o session/ssh2.c >In file included from session/ssh2.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2.c:394:23: warning: passing 'char [264]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( algoString, 256, stringLen ) ) ); > ^~~~~~~~~~ >./misc/int_api.h:411:56: note: expanded from macro 'retExt' > #define retExt( status, extStatus ) return retExtFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_authc.o session/ssh2_authc.c >In file included from session/ssh2_authc.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_authc.c:555:38: warning: passing 'BYTE [72]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( promptLength < 8 || strCompare( promptBuffer, "Password", 8 ) ) > ^~~~~~~~~~~~ >./misc/os_spec.h:1020:18: note: expanded from macro 'strCompare' > strnicmp( str1, str2, len ) > ^ >/usr/include/strings.h:64:30: note: passing argument to parameter here >int strncasecmp(const char *, const char *, size_t) __pure; > ^ >session/ssh2_authc.c:709:25: warning: passing 'char [72]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( userNameBuffer, > ^~~~~~~~~~~~~~ >./misc/int_api.h:411:56: note: expanded from macro 'retExt' > #define retExt( status, extStatus ) return retExtFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_auths.o session/ssh2_auths.c >In file included from session/ssh2_auths.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_chn.o session/ssh2_chn.c >In file included from session/ssh2_chn.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_chn.c:480:10: warning: 550 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/ssh2_chn.c:525:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/ssh2_chn.c:567:10: warning: 4 enumeration values not handled in switch: 'SSH_ATTRIBUTE_NONE', 'SSH_ATTRIBUTE_ACTIVE', 'SSH_ATTRIBUTE_ALTCHANNELNO'... [-Wswitch] > switch( attribute ) > ^ >session/ssh2_chn.c:558:12: warning: comparison of constant 'CRYPT_ATTRIBUTE_LAST' (7006) with expression of type 'const SSH_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > REQUIRES( isAttribute( attribute ) ); > ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ >./cryptkrn.h:576:18: note: expanded from macro 'isAttribute' > ( attribute ) < CRYPT_ATTRIBUTE_LAST ) > ^ ~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:303:30: note: expanded from macro 'REQUIRES' >#define REQUIRES( x ) if( !( x ) ) retIntError() > ^ >session/ssh2_chn.c:627:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/ssh2_chn.c:669:10: warning: enumeration values 'SSH_ATTRIBUTE_NONE' and 'SSH_ATRIBUTE_LAST' not handled in switch [-Wswitch] > switch( attribute ) > ^ >7 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_cli.o session/ssh2_cli.c >In file included from session/ssh2_cli.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_cli.c:341:10: warning: passing 'char [17]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > SSH2_ID_STRING, SSH_ID_STRING_SIZE ); > ^~~~~~~~~~~~~~ >./session/ssh.h:118:26: note: expanded from macro 'SSH2_ID_STRING' >#define SSH2_ID_STRING "SSH-2.0-cryptlib" /* cryptlib SSH ID strings */ > ^~~~~~~~~~~~~~~~~~ >./session/ssh.h:632:43: note: passing argument to parameter 'data' here > IN_BUFFER( dataLength ) const BYTE *data, > ^ >session/ssh2_cli.c:345:19: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strlen( sessionInfoPtr->receiveBuffer ) ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:95:28: note: passing argument to parameter here >size_t strlen(const char *) __pure; > ^ >session/ssh2_cli.c:350:11: warning: passing 'char [17]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > SSH2_ID_STRING, SSH_ID_STRING_SIZE ); > ^~~~~~~~~~~~~~ >./session/ssh.h:118:26: note: expanded from macro 'SSH2_ID_STRING' >#define SSH2_ID_STRING "SSH-2.0-cryptlib" /* cryptlib SSH ID strings */ > ^~~~~~~~~~~~~~~~~~ >./session/ssh.h:632:43: note: passing argument to parameter 'data' here > IN_BUFFER( dataLength ) const BYTE *data, > ^ >session/ssh2_cli.c:354:20: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strlen( sessionInfoPtr->receiveBuffer ) ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:95:28: note: passing argument to parameter here >size_t strlen(const char *) __pure; > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_cry.o session/ssh2_cry.c >In file included from session/ssh2_cry.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_cry.c:573:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "A", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:582:29: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "B", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:592:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "C", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:601:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "D", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:614:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "E", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:627:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "F", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >7 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_msg.o session/ssh2_msg.c >In file included from session/ssh2_msg.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_msgc.o session/ssh2_msgc.c >In file included from session/ssh2_msgc.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_msgs.o session/ssh2_msgs.c >In file included from session/ssh2_msgs.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_rd.o session/ssh2_rd.c >In file included from session/ssh2_rd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_rd.c:192:11: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > sessionInfoPtr->receiveBuffer + MIN_PACKET_SIZE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:103:13: note: passing argument to parameter 'lineBuffer' here > char *lineBuffer, > ^ >session/ssh2_rd.c:330:19: warning: passing 'char [520]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( errorString, MAX_ERRMSG_SIZE - 64, length ); > ^~~~~~~~~~~ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_svr.o session/ssh2_svr.c >In file included from session/ssh2_svr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_svr.c:439:18: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strlen( sessionInfoPtr->receiveBuffer ) ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:95:28: note: passing argument to parameter here >size_t strlen(const char *) __pure; > ^ >session/ssh2_svr.c:442:11: warning: passing 'char [17]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > SSH2_ID_STRING, SSH_ID_STRING_SIZE ); > ^~~~~~~~~~~~~~ >./session/ssh.h:118:26: note: expanded from macro 'SSH2_ID_STRING' >#define SSH2_ID_STRING "SSH-2.0-cryptlib" /* cryptlib SSH ID strings */ > ^~~~~~~~~~~~~~~~~~ >./session/ssh.h:632:43: note: passing argument to parameter 'data' here > IN_BUFFER( dataLength ) const BYTE *data, > ^ >session/ssh2_svr.c:448:19: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strlen( sessionInfoPtr->receiveBuffer ) ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:95:28: note: passing argument to parameter here >size_t strlen(const char *) __pure; > ^ >session/ssh2_svr.c:451:12: warning: passing 'char [17]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > SSH2_ID_STRING, SSH_ID_STRING_SIZE ); > ^~~~~~~~~~~~~~ >./session/ssh.h:118:26: note: expanded from macro 'SSH2_ID_STRING' >#define SSH2_ID_STRING "SSH-2.0-cryptlib" /* cryptlib SSH ID strings */ > ^~~~~~~~~~~~~~~~~~ >./session/ssh.h:632:43: note: passing argument to parameter 'data' here > IN_BUFFER( dataLength ) const BYTE *data, > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssh2_wr.o session/ssh2_wr.c >In file included from session/ssh2_wr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl.o session/ssl.c >In file included from session/ssl.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_cli.o session/ssl_cli.c >In file included from session/ssl_cli.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_cry.o session/ssl_cry.c >In file included from session/ssl_cry.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_ext.o session/ssl_ext.c >In file included from session/ssl_ext.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_hs.o session/ssl_hs.c >In file included from session/ssl_hs.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_hsc.o session/ssl_hsc.c >In file included from session/ssl_hsc.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_kmgmt.o session/ssl_kmgmt.c >In file included from session/ssl_kmgmt.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_rd.o session/ssl_rd.c >In file included from session/ssl_rd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_suites.o session/ssl_suites.c >In file included from session/ssl_suites.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_svr.o session/ssl_svr.c >In file included from session/ssl_svr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/ssl_wr.o session/ssl_wr.c >In file included from session/ssl_wr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/tsp.o session/tsp.c >In file included from session/tsp.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/adler32.o zlib/adler32.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/deflate.o zlib/deflate.c >In file included from zlib/deflate.c:77: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/inffast.o zlib/inffast.c >In file included from zlib/inffast.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/inflate.o zlib/inflate.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/inftrees.o zlib/inftrees.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/trees.o zlib/trees.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./static-obj/zutil.o zlib/zutil.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/certimp.c >test/certimp.c:100:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, isECC ? ECC_CERT_FILE_TEMPLATE : \ > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certimp.c:103:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( buffer, "rb" ) ) == NULL ) > ^~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/certimp.c:258:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, CERTREQ_FILE_TEMPLATE, certNo ); > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certimp.c:259:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( buffer, "rb" ) ) == NULL ) > ^~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/certimp.c:345:24: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, CRL_FILE_TEMPLATE, crlNo ); > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certimp.c:346:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( buffer, "rb" ) ) == NULL ) > ^~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/certimp.c:595:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, isBase64 ? BASE64CERTCHAIN_FILE_TEMPLATE : \ > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certimp.c:597:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( buffer, "rb" ) ) == NULL ) > ^~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/certimp.c:840:25: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, SSHKEY_FILE_TEMPLATE, i ); > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certimp.c:841:20: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( !miscImport( buffer, "SSH" ) ) > ^~~~~~ >test/certimp.c:798:36: note: passing argument to parameter 'fileName' here >static int miscImport( const char *fileName, const char *description ) > ^ >test/certimp.c:846:25: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, PGPASCKEY_FILE_TEMPLATE, i ); > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certimp.c:847:20: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( !miscImport( buffer, "PGP" ) ) > ^~~~~~ >test/certimp.c:798:36: note: passing argument to parameter 'fileName' here >static int miscImport( const char *fileName, const char *description ) > ^ >test/certimp.c:1490:2: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] > cryptCheckCert( cryptCert, CRYPT_UNUSED ); /* Opportunistic only */ > ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ >13 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/certproc.c >test/certproc.c:922:25: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, OCSP_CA_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certproc.c:927:23: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ( filePtr = fopen( fileName, "wb" ) ) != NULL ) > ^~~~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/certproc.c:935:13: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > remove( fileName ); > ^~~~~~~~ >/usr/include/stdio.h:261:25: note: passing argument to parameter here >int remove(const char *); > ^ >test/certproc.c:944:25: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, OCSP_EEOK_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certproc.c:949:23: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ( filePtr = fopen( fileName, "wb" ) ) != NULL ) > ^~~~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/certproc.c:957:13: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > remove( fileName ); > ^~~~~~~~ >/usr/include/stdio.h:261:25: note: passing argument to parameter here >int remove(const char *); > ^ >test/certproc.c:975:25: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, OCSP_EEREV_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certproc.c:980:23: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ( filePtr = fopen( fileName, "wb" ) ) != NULL ) > ^~~~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/certproc.c:988:13: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > remove( fileName ); > ^~~~~~~~ >/usr/include/stdio.h:261:25: note: passing argument to parameter here >int remove(const char *); > ^ >9 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/certs.c >test/certs.c:436:5: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] > startTime, CERTTIME_DATETEST ); > ^~~~~~~~~ >test/certs.c:443:5: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] > endTime, CERTTIME_Y2KTEST ); > ^~~~~~~ >test/certs.c:2312:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, CERT_FILE_TEMPLATE, 1 ); > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/certs.c:2313:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( buffer, "rb" ) ) == NULL ) > ^~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >4 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/devices.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/envelope.c >test/envelope.c:3511:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, SMIME_SIG_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3512:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( fileName, "rb" ) ) == NULL ) > ^~~~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/envelope.c:3525:25: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, SMIME_SIG_FILE_TEMPLATE, i ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3526:29: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( !cmsImportSignedData( fileName, i ) && i != 2 ) > ^~~~~~~~ >test/envelope.c:3053:45: note: passing argument to parameter 'fileName' here >static int cmsImportSignedData( const char *fileName, const int fileNo ) > ^ >test/envelope.c:3548:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, SMIME_ENV_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3549:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( fileName, "rb" ) ) == NULL ) > ^~~~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/envelope.c:3562:25: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, SMIME_ENV_FILE_TEMPLATE, i ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3563:32: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( !cmsImportEnvelopedData( fileName, i ) ) > ^~~~~~~~ >test/envelope.c:3320:48: note: passing argument to parameter 'fileName' here >static int cmsImportEnvelopedData( const char *fileName, const int fileNo ) > ^ >test/envelope.c:3582:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, CMS_ENC_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3583:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( fileName, "rb" ) ) == NULL ) > ^~~~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/envelope.c:3600:25: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, CMS_ENC_FILE_TEMPLATE, i ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3601:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "CMS password-encrypted/authd data", > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3626:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_ENC_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3627:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "PGP password-encrypted data", > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3652:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_ENC_FILE_TEMPLATE, 2 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3653:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "OpenPGP password-encrypted data", > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3665:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_ENC_FILE_TEMPLATE, 3 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3666:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "OpenPGP password-encrypted data", > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3691:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_PKE_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3692:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "PGP-encrypted data", globalBuffer, > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3707:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_PKE_FILE_TEMPLATE, 2 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3708:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "PGP (NAI)-encrypted data", globalBuffer, > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3752:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, OPENPGP_PKE_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3753:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "OpenPGP (GPG)-encrypted data", > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3768:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, OPENPGP_PKE_FILE_TEMPLATE, 2 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3769:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "OpenPGP (GPG)-encrypted data with " > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3784:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, OPENPGP_PKE_FILE_TEMPLATE, 3 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3785:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "OpenPGP (GPG)-encrypted data with " > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3835:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_SIG_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3836:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "PGP-signed data", globalBuffer, > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3890:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_SIG_FILE_TEMPLATE, 3 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3891:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "OpenPGP-signed data", > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3930:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_SIG_FILE_TEMPLATE, 4 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3931:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "OpenPGP-signed data with " > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3964:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_COPR_FILE_TEMPLATE, 1 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3965:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "PGP 2.x compressed data", > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >test/envelope.c:3995:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( fileName, PGP_COPR_FILE_TEMPLATE, 2 ); > ^~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/envelope.c:3996:24: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > count = readFileData( fileName, "OpenPGP compressed signed data", > ^~~~~~~~ >test/envelope.c:102:38: note: passing argument to parameter 'fileName' here >static int readFileData( const char *fileName, const char *description, > ^ >38 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/highlvl.c >test/highlvl.c:1730:17: warning: initializing 'const unsigned char *' with an expression of type 'char [7]' converts between pointers to integer types with different sign [-Wpointer-sign] > const BYTE *extensionData = "\x0C\x04Test"; > ^ ~~~~~~~~~~~~~~ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/keydbx.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/keyfile.c >test/keyfile.c:37:10: warning: 30 enumeration values not handled in switch: 'CRYPT_ALGO_NONE', 'CRYPT_ALGO_DES', 'CRYPT_ALGO_3DES'... [-Wswitch] > switch( cryptAlgo ) > ^ >test/keyfile.c:60:10: warning: 30 enumeration values not handled in switch: 'CRYPT_ALGO_NONE', 'CRYPT_ALGO_DES', 'CRYPT_ALGO_3DES'... [-Wswitch] > switch( cryptAlgo ) > ^ >test/keyfile.c:86:10: warning: 31 enumeration values not handled in switch: 'CRYPT_ALGO_NONE', 'CRYPT_ALGO_DES', 'CRYPT_ALGO_3DES'... [-Wswitch] > switch( cryptAlgo ) > ^ >test/keyfile.c:464:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, PKCS12_FILE_TEMPLATE, fileNo ); > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/keyfile.c:466:10: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > buffer, CRYPT_KEYOPT_READONLY ); > ^~~~~~ >./cryptlib.h:2118:20: note: passing argument to parameter 'name' here > C_IN C_STR name, C_IN CRYPT_KEYOPT_TYPE options ); > ^ >test/keyfile.c:742:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, P15_FILE_TEMPLATE, fileNo ); > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/keyfile.c:744:10: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > buffer, CRYPT_KEYOPT_READONLY ); > ^~~~~~ >./cryptlib.h:2118:20: note: passing argument to parameter 'name' here > C_IN C_STR name, C_IN CRYPT_KEYOPT_TYPE options ); > ^ >test/keyfile.c:2134:24: warning: passing 'unsigned char [512]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( filenameBuffer, MISC_PRIVKEY_FILE_TEMPLATE, 1 ); > ^~~~~~~~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >8 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/loadkey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/lowlvl.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/s_cmp.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/s_scep.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/sreqresp.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/ssh.c >test/ssh.c:393:24: warning: passing 'unsigned char [512]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( filenameBuffer, SSH_PRIVKEY_FILE_TEMPLATE, 1 ); > ^~~~~~~~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/ssh.c:847:25: warning: passing 'unsigned char [512]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( filenameBuffer, SSH_PRIVKEY_FILE_TEMPLATE, > ^~~~~~~~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/ssl.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/stress.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/suiteb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/testfunc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/testlib.c >In file included from test/testlib.c:747: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread test/utils.c >test/utils.c:107:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, TESTDATA_FILE_TEMPLATE, 1 ); > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/utils.c:108:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( buffer, "rb" ) ) == NULL ) > ^~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/utils.c:125:24: warning: passing 'unsigned char [16384]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( buffer, TESTDATA_FILE_TEMPLATE, 2 ); > ^~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/utils.c:126:25: warning: passing 'unsigned char [16384]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( ( filePtr = fopen( buffer, "rb" ) ) == NULL ) > ^~~~~~ >/usr/include/stdio.h:242:36: note: passing argument to parameter here >FILE *fopen(const char * __restrict, const char * __restrict); > ^ >test/utils.c:215:24: warning: passing 'unsigned char [512]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > filenameFromTemplate( filenameBuffer, fileTemplate, number ); > ^~~~~~~~~~~~~~ >./test/test.h:370:14: note: expanded from macro 'filenameFromTemplate' > sprintf( buffer, fileTemplate, count ) > ^ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >test/utils.c:220:37: warning: passing 'unsigned char [512]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return( importCertFile( cryptCert, filenameBuffer ) ); > ^~~~~~~~~~~~~~ >test/utils.c:190:63: note: passing argument to parameter 'fileName' here >int importCertFile( CRYPT_CERTIFICATE *cryptCert, const C_STR fileName ) > ^ >test/utils.c:306:7: warning: format specifies type 'long' but the argument has type 'long long' [-Wformat] > ( validTo - currentTime ) / 86400 ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >test/utils.c:329:10: warning: enumeration value 'KEYFILE_NONE' not handled in switch [-Wswitch] > switch( type ) > ^ >test/utils.c:353:10: warning: enumeration values 'KEYFILE_NONE' and 'KEYFILE_PGP_SPECIAL' not handled in switch [-Wswitch] > switch( type ) > ^ >test/utils.c:378:10: warning: enumeration values 'KEYFILE_NONE' and 'KEYFILE_OPENPGP_PARTIAL' not handled in switch [-Wswitch] > switch( type ) > ^ >test/utils.c:892:35: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'long long') [-Wformat] > i + 1, certData[ i ].type, certData[ i ].timeValue, > ^~~~~~~~~~~~~~~~~~~~~~~ >test/utils.c:1467:17: warning: passing 'char [1025]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( isUnicode( buffer, length ) ) > ^~~~~~ >test/utils.c:1372:39: note: passing argument to parameter 'value' here >static BOOLEAN isUnicode( const BYTE *value, const int length ) > ^ >test/utils.c:1770:13: warning: passing 'char [1024]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > printHex( buffer, length ); > ^~~~~~ >test/utils.c:1404:35: note: passing argument to parameter 'value' here >static void printHex( const BYTE *value, const int length ) > ^ >test/utils.c:1918:13: warning: passing 'char [1024]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > printHex( buffer, length ); > ^~~~~~ >test/utils.c:1404:35: note: passing argument to parameter 'value' here >static void printHex( const BYTE *value, const int length ) > ^ >test/utils.c:1925:13: warning: passing 'char [1024]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] > printHex( buffer, length ); > ^~~~~~ >test/utils.c:1404:35: note: passing argument to parameter 'value' here >static void printHex( const BYTE *value, const int length ) > ^ >15 warnings generated. >`libcl.a' is up to date. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_add.o bn/bn_add.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_asm.o bn/bn_asm.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_ctx.o bn/bn_ctx.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_div.o bn/bn_div.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_exp.o bn/bn_exp.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_exp2.o bn/bn_exp2.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_gcd.o bn/bn_gcd.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_lib.o bn/bn_lib.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_mod.o bn/bn_mod.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_mont.o bn/bn_mont.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_mul.o bn/bn_mul.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_recp.o bn/bn_recp.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_shift.o bn/bn_shift.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_sqr.o bn/bn_sqr.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bn_word.o bn/bn_word.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ec_lib.o bn/ec_lib.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ecp_mont.o bn/ecp_mont.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ecp_smpl.o bn/ecp_smpl.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ec_mult.o bn/ec_mult.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ec_rand.o bn/ec_rand.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ec_kron.o bn/ec_kron.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ec_sqrt.o bn/ec_sqrt.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/certrev.o cert/certrev.c >In file included from cert/certrev.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/certschk.o cert/certschk.c >In file included from cert/certschk.c:12: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/certsign.o cert/certsign.c >In file included from cert/certsign.c:12: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/certval.o cert/certval.c >In file included from cert/certval.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/chain.o cert/chain.c >In file included from cert/chain.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/chk_cert.o cert/chk_cert.c >In file included from cert/chk_cert.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/chk_chn.o cert/chk_chn.c >In file included from cert/chk_chn.c:11: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/chk_use.o cert/chk_use.c >In file included from cert/chk_use.c:11: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/comp_cert.o cert/comp_cert.c >In file included from cert/comp_cert.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_cert.c:1629:10: warning: 15 enumeration values not handled in switch: 'CRYPT_CERTTYPE_NONE', 'CRYPT_CERTTYPE_CERTIFICATE', 'CRYPT_CERTTYPE_ATTRIBUTE_CERT'... [-Wswitch] > switch( certInfoPtr->type ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/comp_curs.o cert/comp_curs.c >In file included from cert/comp_curs.c:12: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_curs.c:916:10: warning: 14 enumeration values not handled in switch: 'CRYPT_CERTTYPE_NONE', 'CRYPT_CERTTYPE_CERTIFICATE', 'CRYPT_CERTTYPE_ATTRIBUTE_CERT'... [-Wswitch] > switch( certInfoPtr->type ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/comp_del.o cert/comp_del.c >In file included from cert/comp_del.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_del.c:235:10: warning: 539 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/comp_get.o cert/comp_get.c >In file included from cert/comp_get.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_get.c:290:10: warning: 532 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/comp_gets.o cert/comp_gets.c >In file included from cert/comp_gets.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_gets.c:1132:10: warning: 529 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/comp_set.o cert/comp_set.c >In file included from cert/comp_set.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/comp_set.c:460:10: warning: 532 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >cert/comp_set.c:767:10: warning: 544 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( certInfoType ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dn.o cert/dn.c >In file included from cert/dn.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dn_rw.o cert/dn_rw.c >In file included from cert/dn_rw.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dnstring.o cert/dnstring.c >In file included from cert/dnstring.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/dnstring.c:814:11: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] > if( wCh < 0 || ( wCh & 0xFFFF8000L ) ) > ~~~ ^ ~ >cert/dnstring.c:1110:10: warning: 7 enumeration values not handled in switch: 'STRINGTYPE_NONE', 'STRINGTYPE_PRINTABLE', 'STRINGTYPE_IA5'... [-Wswitch] > switch( localStringType ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ext.o cert/ext.c >In file included from cert/ext.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/ext.c:114:30: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:167:30: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:190:34: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > if( attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext.c:220:31: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > altEncodingTable->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:611:10: warning: enumeration values 'ATTRIBUTE_PROPERTY_NONE', 'ATTRIBUTE_PROPERTY_VALUE', and 'ATTRIBUTE_PROPERTY_LAST' not handled in switch [-Wswitch] > switch( property ) > ^ >cert/ext.c:619:38: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > attributeListPtr->attributeID == CRYPT_ERROR ) ? \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:627:40: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > return( ( attributeListPtr->fieldID == CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext.c:664:10: warning: 8 enumeration values not handled in switch: 'ATTRIBUTE_PROPERTY_NONE', 'ATTRIBUTE_PROPERTY_DEFAULTVALUE', 'ATTRIBUTE_PROPERTY_BLOBATTRIBUTE'... [-Wswitch] > switch( property ) > ^ >9 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ext_add.o cert/ext_add.c >In file included from cert/ext_add.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ext_chk.o cert/ext_chk.c >In file included from cert/ext_chk.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/ext_chk.c:315:38: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > ENSURES( attributeInfoPtr->fieldID != CRYPT_ERROR ); > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:310:29: note: expanded from macro 'ENSURES' >#define ENSURES( x ) if( !( x ) ) retIntError() > ^ >cert/ext_chk.c:687:58: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > ENSURES( attributeCheckInfo->attributeInfoPtr->fieldID != CRYPT_ERROR ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:310:29: note: expanded from macro 'ENSURES' >#define ENSURES( x ) if( !( x ) ) retIntError() > ^ >cert/ext_chk.c:858:50: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeCheckInfo.attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_chk.c:862:53: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > if( attributeCheckInfo.attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_chk.c:876:57: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > ENSURES( attributeCheckInfo.attributeInfoPtr->fieldID != CRYPT_ERROR ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:310:29: note: expanded from macro 'ENSURES' >#define ENSURES( x ) if( !( x ) ) retIntError() > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ext_copy.o cert/ext_copy.c >In file included from cert/ext_copy.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ext_def.o cert/ext_def.c >In file included from cert/ext_def.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/ext_def.c:3331:18: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_DATA, CRYPT_CONTENT_DATA, > ~ ^~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3335:24: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_SIGNEDDATA, CRYPT_CONTENT_SIGNEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3339:27: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_ENVELOPEDDATA, CRYPT_CONTENT_ENVELOPEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3349:26: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_DIGESTEDDATA, CRYPT_CONTENT_DIGESTEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3353:27: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_ENCRYPTEDDATA, CRYPT_CONTENT_ENCRYPTEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3358:28: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_COMPRESSEDDATA, CRYPT_CONTENT_COMPRESSEDDATA, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3364:21: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CMS_TSTOKEN, CRYPT_CONTENT_TSTINFO, > ~ ^~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3376:26: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CRYPTLIB_RTCSREQ, CRYPT_CONTENT_RTCSREQUEST, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3380:27: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CRYPTLIB_RTCSRESP, CRYPT_CONTENT_RTCSRESPONSE, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3384:31: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { OID_CRYPTLIB_RTCSRESP_EXT, CRYPT_CONTENT_RTCSRESPONSE_EXT, > ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3389:49: warning: implicit conversion from enumeration type 'CRYPT_CONTENT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > { MKOID( "\x06\x06\x67\x81\x08\x01\x01\x01" ), CRYPT_CONTENT_MRTD, > ~ ^~~~~~~~~~~~~~~~~~ >cert/ext_def.c:3467:32: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > if( attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_def.c:3479:30: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_def.c:3500:30: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != FIELDID_FOLLOWS && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_def.c:3630:31: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > subTableInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_def.c:3704:48: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > baseAttributeID = ( attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) ? \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_def.c:3707:30: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_def.c:3731:50: warning: comparison of constant -10 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > baseAttributeID = ( attributeInfoPtr->fieldID == FIELDID_FOLLOWS ) ? \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ >cert/ext_def.c:3738:31: warning: comparison of constant -1 with expression of type 'const CRYPT_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > attributeInfoPtr->fieldID != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >cert/ext_def.c:195:39: warning: tentative array definition assumed to have one element > static const ATTRIBUTE_INFO FAR_BSS holdInstructionInfo[]; > ^ >21 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ext_rd.o cert/ext_rd.c >In file included from cert/ext_rd.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cert/ext_rd.c:1545:10: warning: 8 enumeration values not handled in switch: 'CRYPT_CERTTYPE_CERTCHAIN', 'CRYPT_CERTTYPE_CERTREQUEST', 'CRYPT_ICERTTYPE_CMS_CERTSET'... [-Wswitch] > switch( type ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ext_wr.o cert/ext_wr.c >In file included from cert/ext_wr.c:14: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/imp_chk.o cert/imp_chk.c >In file included from cert/imp_chk.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/imp_exp.o cert/imp_exp.c >In file included from cert/imp_exp.c:12: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/read.o cert/read.c >In file included from cert/read.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/trustmgr.o cert/trustmgr.c >In file included from cert/trustmgr.c:26: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/write.o cert/write.c >In file included from cert/write.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/write_pre.o cert/write_pre.c >In file included from cert/write_pre.c:13: >In file included from ./cert/cert.h:17: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/aes_modes.o crypt/aes_modes.c >In file included from crypt/aes_modes.c:43: >In file included from ./crypt/aesopt.h:140: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/aescrypt.o crypt/aescrypt.c >In file included from crypt/aescrypt.c:37: >In file included from ./crypt/aesopt.h:140: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/aeskey.o crypt/aeskey.c >In file included from crypt/aeskey.c:40: >In file included from ./crypt/aesopt.h:140: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/aestab.o crypt/aestab.c >In file included from crypt/aestab.c:40: >In file included from ./crypt/aesopt.h:140: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bfecb.o crypt/bfecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bfenc.o crypt/bfenc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/bfskey.o crypt/bfskey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/descbc.o crypt/descbc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/desecb.o crypt/desecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/desecb3.o crypt/desecb3.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/desenc.o crypt/desenc.c >In file included from crypt/desenc.c:65: >In file included from ./crypt/osconfig.h:614: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/desskey.o crypt/desskey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/gcm.o crypt/gcm.c >In file included from crypt/gcm.c:36: >In file included from ./crypt/gcm.h:40: >In file included from ./crypt/gf128mul.h:88: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/gf128mul.o crypt/gf128mul.c >In file included from crypt/gf128mul.c:41: >In file included from ./crypt/gf128mul.h:88: >In file included from ./crypt/brg_endian.h:37: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/icbc.o crypt/icbc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/iecb.o crypt/iecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/iskey.o crypt/iskey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rc2cbc.o crypt/rc2cbc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rc2ecb.o crypt/rc2ecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rc2skey.o crypt/rc2skey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rc4enc.o crypt/rc4enc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rc4skey.o crypt/rc4skey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rc5ecb.o crypt/rc5ecb.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rc5enc.o crypt/rc5enc.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rc5skey.o crypt/rc5skey.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_3des.o context/ctx_3des.c >In file included from context/ctx_3des.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_aes.o context/ctx_aes.c >In file included from context/ctx_aes.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_attr.o context/ctx_attr.c >In file included from context/ctx_attr.c:9: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/ctx_attr.c:109:10: warning: 537 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >context/ctx_attr.c:282:12: warning: enumeration values 'CRYPT_MODE_NONE', 'CRYPT_MODE_GCM', and 'CRYPT_MODE_LAST' not handled in switch [-Wswitch] > switch( contextInfoPtr->ctxConv->mode ) > ^ >context/ctx_attr.c:273:10: warning: 532 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >context/ctx_attr.c:483:10: warning: 541 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >context/ctx_attr.c:770:10: warning: 532 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >context/ctx_attr.c:1037:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >7 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_bf.o context/ctx_bf.c >In file included from context/ctx_bf.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_des.o context/ctx_des.c >In file included from context/ctx_des.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_dh.o context/ctx_dh.c >In file included from context/ctx_dh.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_dsa.o context/ctx_dsa.c >In file included from context/ctx_dsa.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_ecdh.o context/ctx_ecdh.c >In file included from context/ctx_ecdh.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_ecdsa.o context/ctx_ecdsa.c >In file included from context/ctx_ecdsa.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_elg.o context/ctx_elg.c >In file included from context/ctx_elg.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_generic.o context/ctx_generic.c >In file included from context/ctx_generic.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_hmd5.o context/ctx_hmd5.c >In file included from context/ctx_hmd5.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_hrmd.o context/ctx_hrmd.c >In file included from context/ctx_hrmd.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_hsha.o context/ctx_hsha.c >In file included from context/ctx_hsha.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_hsha2.o context/ctx_hsha2.c >In file included from context/ctx_hsha2.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_idea.o context/ctx_idea.c >In file included from context/ctx_idea.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_md5.o context/ctx_md5.c >In file included from context/ctx_md5.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_misc.o context/ctx_misc.c >In file included from context/ctx_misc.c:23: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/ctx_misc.c:293:10: warning: enumeration values 'CAPABILITY_INFO_NONE', 'CAPABILITY_INFO_ICV', and 'CAPABILITY_INFO_LAST' not handled in switch [-Wswitch] > switch( type ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_rc2.o context/ctx_rc2.c >In file included from context/ctx_rc2.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_rc4.o context/ctx_rc4.c >In file included from context/ctx_rc4.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_rc5.o context/ctx_rc5.c >In file included from context/ctx_rc5.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_ripe.o context/ctx_ripe.c >In file included from context/ctx_ripe.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_rsa.o context/ctx_rsa.c >In file included from context/ctx_rsa.c:17: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_sha.o context/ctx_sha.c >In file included from context/ctx_sha.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ctx_sha2.o context/ctx_sha2.c >In file included from context/ctx_sha2.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/kg_dlp.o context/kg_dlp.c >In file included from context/kg_dlp.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/kg_ecc.o context/kg_ecc.c >In file included from context/kg_ecc.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/kg_prime.o context/kg_prime.c >In file included from context/kg_prime.c:41: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/kg_prime.c:155:21: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] > while( sieveIndex >= 0 && sieveIndex < sieveSize ) > ~~~~~~~~~~ ^ ~ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/kg_rsa.o context/kg_rsa.c >In file included from context/kg_rsa.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/keyload.o context/keyload.c >In file included from context/keyload.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/keyload.c:86:10: warning: 4 enumeration values not handled in switch: 'KEYPARAM_NONE', 'KEYPARAM_BLOCKSIZE', 'KEYPARAM_AAD'... [-Wswitch] > switch( paramType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/key_id.o context/key_id.c >In file included from context/key_id.c:17: >In file included from ./context/context.h:21: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/key_rd.o context/key_rd.c >In file included from context/key_rd.c:17: >In file included from ./context/context.h:21: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/key_rd.c:1480:10: warning: 7 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_CERT', 'KEYFORMAT_SSH'... [-Wswitch] > switch( formatType ) > ^ >context/key_rd.c:1514:10: warning: 7 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_CERT', 'KEYFORMAT_SSH'... [-Wswitch] > switch( formatType ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/key_wr.o context/key_wr.c >In file included from context/key_wr.c:17: >In file included from ./context/context.h:21: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >context/key_wr.c:628:10: warning: 6 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_SSH1', 'KEYFORMAT_SSL'... [-Wswitch] > switch( formatType ) > ^ >context/key_wr.c:677:10: warning: 5 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_SSH1', 'KEYFORMAT_PRIVATE'... [-Wswitch] > switch( formatType ) > ^ >context/key_wr.c:871:10: warning: 8 enumeration values not handled in switch: 'KEYFORMAT_NONE', 'KEYFORMAT_CERT', 'KEYFORMAT_SSH'... [-Wswitch] > switch( formatType ) > ^ >4 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dev_attr.o device/dev_attr.c >In file included from device/dev_attr.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >device/dev_attr.c:204:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >device/dev_attr.c:252:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/hardware.o device/hardware.c >In file included from device/hardware.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/hw_dummy.o device/hw_dummy.c >In file included from device/hw_dummy.c:18: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs11.o device/pkcs11.c >In file included from device/pkcs11.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >device/pkcs11.c:418:44: warning: passing 'char [72]' to parameter of type 'CK_UTF8CHAR_PTR' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > status = C_SetPIN( pkcs11Info->hSession, pkcs11Info->defaultSSOPin, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1404:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1407:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1410:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1413:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1430:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1433:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1437:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1440:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1444:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, cipherInitKey, cipherGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1463:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, hmacInitKey, hmacGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1467:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, hmacInitKey, hmacGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1471:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, hmacInitKey, hmacGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1476:4: warning: incompatible pointer types initializing 'int (*)(CONTEXT_INFO *)' with an expression of type 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > genericEndFunction, hmacInitKey, hmacGenerateKey, > ^~~~~~~~~~~~~~~~~~ >device/pkcs11.c:1518:38: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > mechanismInfoConv[ i ].cryptAlgo != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >device/pkcs11.c:1524:41: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > mechanismInfoConv[ i ].cryptAlgo != CRYPT_ERROR ), CKM_NONE ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:314:36: note: expanded from macro 'ENSURES_EXT' >#define ENSURES_EXT( x, y ) if( !( x ) ) retIntError_Ext( y ) > ^ >device/pkcs11.c:1534:39: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > mechanismInfoConv[ i ].cryptAlgo != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >device/pkcs11.c:1540:39: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > mechanismInfoConv[ i ].cryptAlgo != CRYPT_ERROR ), CKM_NONE ); > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >./misc/int_api.h:314:36: note: expanded from macro 'ENSURES_EXT' >#define ENSURES_EXT( x, y ) if( !( x ) ) retIntError_Ext( y ) > ^ >19 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs11_init.o device/pkcs11_init.c >In file included from device/pkcs11_init.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >device/pkcs11_init.c:699:31: warning: incompatible pointer types assigning to 'int (*)(struct CI *)' from 'int (const CONTEXT_INFO *)' [-Wincompatible-pointer-types] > capabilityInfo->endFunction = genericEndFunction; > ^ ~~~~~~~~~~~~~~~~~~ >device/pkcs11_init.c:654:40: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > capabilityTemplates[ i ].cryptAlgo != CRYPT_ERROR && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >device/pkcs11_init.c:658:38: warning: comparison of constant -1 with expression of type 'const CRYPT_ALGO_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > capabilityTemplates[ i ].cryptAlgo == CRYPT_ERROR ) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >device/pkcs11_init.c:1093:30: warning: passing 'CK_UTF8CHAR [32]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > !strCompare( tokenName, tokenInfo.label, tokenNameLength ) ) > ^~~~~~~~~~~~~~~ >./misc/os_spec.h:1020:24: note: expanded from macro 'strCompare' > strnicmp( str1, str2, len ) > ^ >/usr/include/strings.h:64:44: note: passing argument to parameter here >int strncasecmp(const char *, const char *, size_t) __pure; > ^ >device/pkcs11_init.c:1234:19: warning: passing 'char [72]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( pkcs11Info->label, CRYPT_MAX_TEXTSIZE, > ^~~~~~~~~~~~~~~~~ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs11_pkc.o device/pkcs11_pkc.c >In file included from device/pkcs11_pkc.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs11_rd.o device/pkcs11_rd.c >In file included from device/pkcs11_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >device/pkcs11_rd.c:141:11: warning: incompatible pointer types passing 'char **' to parameter of type 'void **' [-Wincompatible-pointer-types] > &localLabel, &localLabelLength, > ^~~~~~~~~~~ >device/pkcs11_rd.c:50:54: note: passing argument to parameter 'value' here > OUT_BUFFER_ALLOC_OPT( *valueLength ) void **value, > ^ >device/pkcs11_rd.c:501:11: warning: incompatible pointer types passing 'BYTE **' (aka 'unsigned char **') to parameter of type 'void **' [-Wincompatible-pointer-types] > &bufPtr, &length, buffer, > ^~~~~~~ >device/pkcs11_rd.c:50:54: note: passing argument to parameter 'value' here > OUT_BUFFER_ALLOC_OPT( *valueLength ) void **value, > ^ >device/pkcs11_rd.c:691:11: warning: incompatible pointer types passing 'BYTE **' (aka 'unsigned char **') to parameter of type 'void **' [-Wincompatible-pointer-types] > &bufPtr, &length, buffer, > ^~~~~~~ >device/pkcs11_rd.c:50:54: note: passing argument to parameter 'value' here > OUT_BUFFER_ALLOC_OPT( *valueLength ) void **value, > ^ >device/pkcs11_rd.c:895:64: warning: incompatible pointer types passing 'BYTE **' (aka 'unsigned char **') to parameter of type 'void **' [-Wincompatible-pointer-types] > cryptStatus = getAttributeValue( pkcs11Info, hObject, CKA_ID, &bufPtr, > ^~~~~~~ >device/pkcs11_rd.c:50:54: note: passing argument to parameter 'value' here > OUT_BUFFER_ALLOC_OPT( *valueLength ) void **value, > ^ >device/pkcs11_rd.c:1897:42: warning: '&&' within '||' [-Wlogical-op-parentheses] > if( itemType == KEYMGMT_ITEM_PRIVATEKEY && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ >device/pkcs11_rd.c:1897:42: note: place parentheses around the '&&' expression to silence this warning > if( itemType == KEYMGMT_ITEM_PRIVATEKEY && \ > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs11_wr.o device/pkcs11_wr.c >In file included from device/pkcs11_wr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/system.o device/system.c >In file included from device/system.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/asn1_algid.o enc_dec/asn1_algid.c >In file included from enc_dec/asn1_algid.c:12: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >enc_dec/asn1_algid.c:420:10: warning: 31 enumeration values not handled in switch: 'CRYPT_ALGO_NONE', 'CRYPT_ALGO_IDEA', 'CRYPT_ALGO_RESERVED1'... [-Wswitch] > switch( queryInfo->cryptAlgo ) > ^ >enc_dec/asn1_algid.c:378:8: warning: comparison of constant 'CRYPT_ALGO_FIRST_HASH' (200) with expression of type 'CRYPT_MODE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > if( isHashAlgo( queryInfo->cryptMode ) ) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./crypt.h:577:19: note: expanded from macro 'isHashAlgo' > ( ( algorithm ) >= CRYPT_ALGO_FIRST_HASH && \ > ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ >enc_dec/asn1_algid.c:378:8: warning: comparison of constant 'CRYPT_ALGO_LAST_HASH' (299) with expression of type 'CRYPT_MODE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > if( isHashAlgo( queryInfo->cryptMode ) ) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./crypt.h:578:19: note: expanded from macro 'isHashAlgo' > ( algorithm ) <= CRYPT_ALGO_LAST_HASH ) > ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~ >enc_dec/asn1_algid.c:390:3: warning: comparison of constant 'CRYPT_ALGO_FIRST_HASH' (200) with expression of type 'CRYPT_MODE_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > isHashAlgo( queryInfo->cryptMode ) ) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./crypt.h:577:19: note: expanded from macro 'isHashAlgo' > ( ( algorithm ) >= CRYPT_ALGO_FIRST_HASH && \ > ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~ >enc_dec/asn1_algid.c:390:3: warning: comparison of constant 'CRYPT_ALGO_LAST_HASH' (299) with expression of type 'CRYPT_MODE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > isHashAlgo( queryInfo->cryptMode ) ) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./crypt.h:578:19: note: expanded from macro 'isHashAlgo' > ( algorithm ) <= CRYPT_ALGO_LAST_HASH ) > ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/asn1_chk.o enc_dec/asn1_chk.c >In file included from enc_dec/asn1_chk.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/asn1_rd.o enc_dec/asn1_rd.c >In file included from enc_dec/asn1_rd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >enc_dec/asn1_rd.c:1159:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr, 2, &value, 19, 20 ); > ^~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1165:26: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr, 2, &theTime.tm_year, 0, 99 ); > ^~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1169:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 2, 2, &theTime.tm_mon, 1, 12 ); > ^~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1174:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 4, 2, &theTime.tm_mday, 1, 31 ); > ^~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1177:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 6, 2, &theTime.tm_hour, 0, 23 ); > ^~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1179:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 8, 2, &theTime.tm_min, 0, 59 ); > ^~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >enc_dec/asn1_rd.c:1181:27: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( bufPtr + 10, 2, &theTime.tm_sec, 0, 59 ); > ^~~~~~~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >8 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/asn1_wr.o enc_dec/asn1_wr.c >In file included from enc_dec/asn1_wr.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/asn1_ext.o enc_dec/asn1_ext.c >In file included from enc_dec/asn1_ext.c:12: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/base64.o enc_dec/base64.c >In file included from enc_dec/base64.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >enc_dec/base64.c:171:43: warning: passing 'BYTE [64]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = fixedBase64decode( &nullStream, buffer, BASE64_MIN_LINESIZE ); > ^~~~~~ >enc_dec/base64.c:136:42: note: passing argument to parameter 'src' here > IN_BUFFER( srcLen ) const char *src, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/base64_id.o enc_dec/base64_id.c >In file included from enc_dec/base64_id.c:11: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/misc_rw.o enc_dec/misc_rw.c >In file included from enc_dec/misc_rw.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pgp_rw.o enc_dec/pgp_rw.c >In file included from enc_dec/pgp_rw.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cms_denv.o envelope/cms_denv.c >In file included from envelope/cms_denv.c:13: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cms_env.o envelope/cms_env.c >In file included from envelope/cms_env.c:13: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cms_envpre.o envelope/cms_envpre.c >In file included from envelope/cms_envpre.c:13: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/decode.o envelope/decode.c >In file included from envelope/decode.c:14: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/encode.o envelope/encode.c >In file included from envelope/encode.c:12: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/env_attr.o envelope/env_attr.c >In file included from envelope/env_attr.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >envelope/env_attr.c:682:10: warning: 540 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >envelope/env_attr.c:933:10: warning: 538 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pgp_denv.o envelope/pgp_denv.c >In file included from envelope/pgp_denv.c:12: >In file included from ./enc_dec/pgp_rw.h:18: >In file included from ./enc_dec/misc_rw.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pgp_env.o envelope/pgp_env.c >In file included from envelope/pgp_env.c:12: >In file included from ./enc_dec/pgp_rw.h:18: >In file included from ./enc_dec/misc_rw.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/res_actn.o envelope/res_actn.c >In file included from envelope/res_actn.c:11: >In file included from ./envelope/envelope.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >envelope/res_actn.c:448:11: warning: 4 enumeration values not handled in switch: 'ACTION_NONE', 'ACTION_xxx', 'ACTION_COMPRESS'... [-Wswitch] > switch( actionType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/res_denv.o envelope/res_denv.c >In file included from envelope/res_denv.c:14: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >envelope/res_denv.c:1344:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( localEnvInfo ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/res_env.o envelope/res_env.c >In file included from envelope/res_env.c:14: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >envelope/res_env.c:222:10: warning: 5 enumeration values not handled in switch: 'ACTION_NONE', 'ACTION_KEYEXCHANGE_PKC', 'ACTION_KEYEXCHANGE'... [-Wswitch] > switch( envelopeInfoPtr->usage ) > ^ >envelope/res_env.c:750:10: warning: 533 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( envInfo ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/md5dgst.o crypt/md5dgst.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rmddgst.o crypt/rmddgst.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sha1dgst.o crypt/sha1dgst.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sha2.o crypt/sha2.c >In file included from crypt/sha2.c:86: >In file included from ./crypt/sha2.h:38: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp_tcp.o io/cmp_tcp.c >In file included from io/cmp_tcp.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dns.o io/dns.c >In file included from io/dns.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dns_srv.o io/dns_srv.c >In file included from io/dns_srv.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/file.o io/file.c >In file included from io/file.c:23: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/http_rd.o io/http_rd.c >In file included from io/http_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >io/http_rd.c:163:23: warning: passing 'char [24]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( reqNameBuffer, 16, length ) ) ); > ^~~~~~~~~~~~~ >./misc/int_api.h:411:56: note: expanded from macro 'retExt' > #define retExt( status, extStatus ) return retExtFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/http_parse.o io/http_parse.c >In file included from io/http_parse.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >io/http_parse.c:389:22: warning: passing 'char *' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( strArg, strArgLen, > ^~~~~~ >./misc/int_api.h:411:56: note: expanded from macro 'retExt' > #define retExt( status, extStatus ) return retExtFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/http_wr.o io/http_wr.c >In file included from io/http_wr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/memory.o io/memory.c >In file included from io/memory.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/net.o io/net.c >In file included from io/net.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/net_proxy.o io/net_proxy.c >In file included from io/net_proxy.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/net_trans.o io/net_trans.c >In file included from io/net_trans.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/net_url.o io/net_url.c >In file included from io/net_url.c:11: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/stream.o io/stream.c >In file included from io/stream.c:13: >In file included from ./io/stream_int.h:15: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >io/stream.c:1282:10: warning: 6 enumeration values not handled in switch: 'STREAM_IOCTL_NONE', 'STREAM_IOCTL_GETCLIENTNAME', 'STREAM_IOCTL_GETCLIENTNAMELEN'... [-Wswitch] > switch( type ) > ^ >io/stream.c:1448:10: warning: 14 enumeration values not handled in switch: 'STREAM_IOCTL_NONE', 'STREAM_IOCTL_PARTIALREAD', 'STREAM_IOCTL_PARTIALWRITE'... [-Wswitch] > switch( type ) > ^ >io/stream.c:1499:10: warning: 10 enumeration values not handled in switch: 'STREAM_IOCTL_NONE', 'STREAM_IOCTL_IOBUFFER', 'STREAM_IOCTL_PARTIALREAD'... [-Wswitch] > switch( type ) > ^ >4 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/tcp.o io/tcp.c >In file included from io/tcp.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dbms.o keyset/dbms.c >In file included from keyset/dbms.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ca_add.o keyset/ca_add.c >In file included from keyset/ca_add.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ca_clean.o keyset/ca_clean.c >In file included from keyset/ca_clean.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ca_issue.o keyset/ca_issue.c >In file included from keyset/ca_issue.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ca_misc.o keyset/ca_misc.c >In file included from keyset/ca_misc.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ca_rev.o keyset/ca_rev.c >In file included from keyset/ca_rev.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dbx_misc.o keyset/dbx_misc.c >In file included from keyset/dbx_misc.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dbx_rd.o keyset/dbx_rd.c >In file included from keyset/dbx_rd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/dbx_wr.o keyset/dbx_wr.c >In file included from keyset/dbx_wr.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/http.o keyset/http.c >In file included from keyset/http.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >keyset/http.c:40:10: warning: 4 enumeration values not handled in switch: 'CRYPT_KEYID_NONE', 'CRYPT_IKEYID_PGPKEYID', 'CRYPT_IKEYID_ISSUERANDSERIALNUMBER'... [-Wswitch] > switch( keyIDtype ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/key_attr.o keyset/key_attr.c >In file included from keyset/key_attr.c:10: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >keyset/key_attr.c:93:10: warning: 550 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >keyset/key_attr.c:120:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >keyset/key_attr.c:175:10: warning: 551 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >keyset/key_attr.c:206:10: warning: 546 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ldap.o keyset/ldap.c >In file included from keyset/ldap.c:31: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/odbc.o keyset/odbc.c >In file included from keyset/odbc.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pgp.o keyset/pgp.c >In file included from keyset/pgp.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pgp_rd.o keyset/pgp_rd.c >In file included from keyset/pgp_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs12.o keyset/pkcs12.c >In file included from keyset/pkcs12.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs12_rd.o keyset/pkcs12_rd.c >In file included from keyset/pkcs12_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs12_rdo.o keyset/pkcs12_rdo.c >In file included from keyset/pkcs12_rdo.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs12_wr.o keyset/pkcs12_wr.c >In file included from keyset/pkcs12_wr.c:23: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15.o keyset/pkcs15.c >In file included from keyset/pkcs15.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >keyset/pkcs15.c:218:9: warning: case value not in enumerated type 'CRYPT_KEYID_TYPE' [-Wswitch] > case CRYPT_KEYIDEX_SUBJECTNAMEID: > ^ >./keyset/pkcs15.h:177:38: note: expanded from macro 'CRYPT_KEYIDEX_SUBJECTNAMEID' >#define CRYPT_KEYIDEX_SUBJECTNAMEID ( CRYPT_KEYID_LAST + 1 ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_add.o keyset/pkcs15_add.c >In file included from keyset/pkcs15_add.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_adpb.o keyset/pkcs15_adpb.c >In file included from keyset/pkcs15_adpb.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_adpr.o keyset/pkcs15_adpr.c >In file included from keyset/pkcs15_adpr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_atrd.o keyset/pkcs15_atrd.c >In file included from keyset/pkcs15_atrd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_atwr.o keyset/pkcs15_atwr.c >In file included from keyset/pkcs15_atwr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_get.o keyset/pkcs15_get.c >In file included from keyset/pkcs15_get.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_getp.o keyset/pkcs15_getp.c >In file included from keyset/pkcs15_getp.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_rd.o keyset/pkcs15_rd.c >In file included from keyset/pkcs15_rd.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_set.o keyset/pkcs15_set.c >In file included from keyset/pkcs15_set.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pkcs15_wr.o keyset/pkcs15_wr.c >In file included from keyset/pkcs15_wr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/attr_acl.o kernel/attr_acl.c >In file included from kernel/attr_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/certm_acl.o kernel/certm_acl.c >In file included from kernel/certm_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/init.o kernel/init.c >In file included from kernel/init.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/int_msg.o kernel/int_msg.c >In file included from kernel/int_msg.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/key_acl.o kernel/key_acl.c >In file included from kernel/key_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/mech_acl.o kernel/mech_acl.c >In file included from kernel/mech_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >kernel/mech_acl.c:798:12: warning: comparison of constant -101 with expression of type 'const CRYPT_ALGO_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > REQUIRES( checkParamNumeric( paramInfo( mechanismACL, 2 ), > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:702:10: note: expanded from macro 'checkParamNumeric' > value == CRYPT_UNUSED ) || \ > ^ ~~~~~~~~~~~~ >./misc/int_api.h:303:30: note: expanded from macro 'REQUIRES' >#define REQUIRES( x ) if( !( x ) ) retIntError() > ^ >kernel/mech_acl.c:855:12: warning: comparison of constant -101 with expression of type 'const CRYPT_ALGO_TYPE' is always false [-Wtautological-constant-out-of-range-compare] > REQUIRES( checkParamNumeric( paramInfo( mechanismACL, 2 ), > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:702:10: note: expanded from macro 'checkParamNumeric' > value == CRYPT_UNUSED ) || \ > ^ ~~~~~~~~~~~~ >./misc/int_api.h:303:30: note: expanded from macro 'REQUIRES' >#define REQUIRES( x ) if( !( x ) ) retIntError() > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/msg_acl.o kernel/msg_acl.c >In file included from kernel/msg_acl.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >kernel/msg_acl.c:142:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() }, > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:847:4: note: expanded from macro 'MK_CHKACL_ALT_END' > MESSAGE_NONE, \ > ^~~~~~~~~~~~ >kernel/msg_acl.c:142:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() }, > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:848:68: note: expanded from macro 'MK_CHKACL_ALT_END' > OBJECT_TYPE_NONE, { ST_NONE, ST_NONE, ST_NONE, ACL_FLAG_NONE }, MESSAGE_NONE, > ^~~~~~~~~~~~ >kernel/msg_acl.c:144:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() } > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:847:4: note: expanded from macro 'MK_CHKACL_ALT_END' > MESSAGE_NONE, \ > ^~~~~~~~~~~~ >kernel/msg_acl.c:144:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() } > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:848:68: note: expanded from macro 'MK_CHKACL_ALT_END' > OBJECT_TYPE_NONE, { ST_NONE, ST_NONE, ST_NONE, ACL_FLAG_NONE }, MESSAGE_NONE, > ^~~~~~~~~~~~ >kernel/msg_acl.c:156:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() }, > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:847:4: note: expanded from macro 'MK_CHKACL_ALT_END' > MESSAGE_NONE, \ > ^~~~~~~~~~~~ >kernel/msg_acl.c:156:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() }, > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:848:68: note: expanded from macro 'MK_CHKACL_ALT_END' > OBJECT_TYPE_NONE, { ST_NONE, ST_NONE, ST_NONE, ACL_FLAG_NONE }, MESSAGE_NONE, > ^~~~~~~~~~~~ >kernel/msg_acl.c:158:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() } > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:847:4: note: expanded from macro 'MK_CHKACL_ALT_END' > MESSAGE_NONE, \ > ^~~~~~~~~~~~ >kernel/msg_acl.c:158:4: warning: implicit conversion from enumeration type 'MESSAGE_TYPE' to different enumeration type 'MESSAGE_CHECK_TYPE' [-Wenum-conversion] > MK_CHKACL_ALT_END() } > ^~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:848:68: note: expanded from macro 'MK_CHKACL_ALT_END' > OBJECT_TYPE_NONE, { ST_NONE, ST_NONE, ST_NONE, ACL_FLAG_NONE }, MESSAGE_NONE, > ^~~~~~~~~~~~ >kernel/msg_acl.c:285:15: warning: implicit conversion from enumeration type 'MESSAGE_CHECK_TYPE' to different enumeration type 'MESSAGE_TYPE' [-Wenum-conversion] > MK_CHKACL( MESSAGE_CHECK_NONE, > ^~~~~~~~~~~~~~~~~~ >./kernel/acl.h:836:4: note: expanded from macro 'MK_CHKACL' > action, { objSTA, ST_NONE, ST_NONE, ACL_FLAG_HIGH_STATE }, NULL > ^ >kernel/msg_acl.c:291:15: warning: implicit conversion from enumeration type 'MESSAGE_CHECK_TYPE' to different enumeration type 'MESSAGE_TYPE' [-Wenum-conversion] > MK_CHKACL( MESSAGE_CHECK_NONE, > ^~~~~~~~~~~~~~~~~~ >./kernel/acl.h:836:4: note: expanded from macro 'MK_CHKACL' > action, { objSTA, ST_NONE, ST_NONE, ACL_FLAG_HIGH_STATE }, NULL > ^ >kernel/msg_acl.c:308:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_CERTIFICATE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:316:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_CERTCHAIN, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:323:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_TEXT_CERTIFICATE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:330:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_TEXT_CERTCHAIN, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:337:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_XML_CERTIFICATE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:344:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_XML_CERTCHAIN, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:351:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_ICERTFORMAT_CERTSET, > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:358:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_ICERTFORMAT_CERTSEQUENCE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:365:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_ICERTFORMAT_SSL_CERTCHAIN, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:376:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_ICERTFORMAT_DATA, > ^~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:385:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_NONE, ST_NONE, ST_NONE, ST_NONE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >kernel/msg_acl.c:389:3: warning: implicit conversion from enumeration type 'CRYPT_CERTFORMAT_TYPE' to different enumeration type 'CRYPT_ATTRIBUTE_TYPE' [-Wenum-conversion] > CRYPT_CERTFORMAT_NONE, ST_NONE, ST_NONE, ST_NONE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./kernel/acl.h:540:28: note: expanded from macro 'MKACL_S_ALT' > routing, range, NULL, attribute } > ^ >23 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/obj_acc.o kernel/obj_acc.c >In file included from kernel/obj_acc.c:25: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/objects.o kernel/objects.c >In file included from kernel/objects.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sec_mem.o kernel/sec_mem.c >In file included from kernel/sec_mem.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/semaphore.o kernel/semaphore.c >In file included from kernel/semaphore.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sendmsg.o kernel/sendmsg.c >In file included from kernel/sendmsg.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cryptapi.o cryptapi.c >In file included from cryptapi.c:10: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptapi.c:1933:13: warning: comparison of constant -100 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > cryptAlgo != CRYPT_USE_DEFAULT ) > ~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ >cryptapi.c:1977:13: warning: comparison of constant -100 with expression of type 'const CRYPT_ALGO_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > cryptAlgo != CRYPT_USE_DEFAULT ) > ~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cryptcrt.o cryptcrt.c >In file included from cryptcrt.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptcrt.c:59:10: warning: 7 enumeration values not handled in switch: 'MESSAGE_COMPARE_NONE', 'MESSAGE_COMPARE_HASH', 'MESSAGE_COMPARE_ICV'... [-Wswitch] > switch( compareType ) > ^ >cryptcrt.c:1208:10: warning: 5 enumeration values not handled in switch: 'MANAGEMENT_ACTION_NONE', 'MANAGEMENT_ACTION_INIT', 'MANAGEMENT_ACTION_PRE_SHUTDOWN'... [-Wswitch] > switch( action ) > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cryptctx.o cryptctx.c >In file included from cryptctx.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cryptdev.o cryptdev.c >In file included from cryptdev.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptdev.c:796:10: warning: enumeration values 'MANAGEMENT_ACTION_NONE' and 'MANAGEMENT_ACTION_LAST' not handled in switch [-Wswitch] > switch( action ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cryptenv.o cryptenv.c >In file included from cryptenv.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cryptkey.o cryptkey.c >In file included from cryptkey.c:10: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptkey.c:485:19: warning: comparison of constant 536870920 with expression of type 'KEYSET_SUBTYPE' is always true [-Wtautological-constant-out-of-range-compare] > ENSURES( subType != SUBTYPE_KEYSET_FILE || \ > ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:310:29: note: expanded from macro 'ENSURES' >#define ENSURES( x ) if( !( x ) ) retIntError() > ^ >cryptkey.c:1106:10: warning: 7 enumeration values not handled in switch: 'CRYPT_KEYSET_NONE', 'CRYPT_KEYSET_LDAP', 'CRYPT_KEYSET_ODBC'... [-Wswitch] > switch( keysetType ) > ^ >cryptkey.c:1281:10: warning: 4 enumeration values not handled in switch: 'MANAGEMENT_ACTION_NONE', 'MANAGEMENT_ACTION_PRE_INIT', 'MANAGEMENT_ACTION_PRE_SHUTDOWN'... [-Wswitch] > switch( action ) > ^ >4 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cryptlib.o cryptlib.c >In file included from cryptlib.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cryptses.o cryptses.c >In file included from cryptses.c:10: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptses.c:637:10: warning: enumeration values 'MANAGEMENT_ACTION_NONE', 'MANAGEMENT_ACTION_PRE_INIT', and 'MANAGEMENT_ACTION_LAST' not handled in switch [-Wswitch] > switch( action ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cryptusr.o cryptusr.c >In file included from cryptusr.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >cryptusr.c:70:10: warning: enumeration values 'MESSAGE_USERMGMT_NONE' and 'MESSAGE_USERMGMT_LAST' not handled in switch [-Wswitch] > switch( userMgtType ) > ^ >cryptusr.c:94:10: warning: enumeration values 'MESSAGE_TRUSTMGMT_NONE' and 'MESSAGE_TRUSTMGMT_LAST' not handled in switch [-Wswitch] > switch( trustMgtType ) > ^ >cryptusr.c:380:37: warning: passing 'BYTE const[72]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > !strCompare( createInfo->strArg1, defaultUserInfo.userName, > ^~~~~~~~~~~~~~~~~~~~~~~~ >./misc/os_spec.h:1020:24: note: expanded from macro 'strCompare' > strnicmp( str1, str2, len ) > ^ >/usr/include/strings.h:64:44: note: passing argument to parameter here >int strncasecmp(const char *, const char *, size_t) __pure; > ^ >cryptusr.c:573:10: warning: 5 enumeration values not handled in switch: 'MANAGEMENT_ACTION_NONE', 'MANAGEMENT_ACTION_PRE_INIT', 'MANAGEMENT_ACTION_PRE_SHUTDOWN'... [-Wswitch] > switch( action ) > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/keyex.o mechs/keyex.c >In file included from mechs/keyex.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >mechs/keyex.c:203:10: warning: 6 enumeration values not handled in switch: 'CRYPT_FORMAT_NONE', 'CRYPT_FORMAT_AUTO', 'CRYPT_IFORMAT_SSL'... [-Wswitch] > switch( formatType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/keyex_int.o mechs/keyex_int.c >In file included from mechs/keyex_int.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/keyex_rw.o mechs/keyex_rw.c >In file included from mechs/keyex_rw.c:15: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/mech_cwrap.o mechs/mech_cwrap.c >In file included from mechs/mech_cwrap.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/mech_drv.o mechs/mech_drv.c >In file included from mechs/mech_drv.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/mech_int.o mechs/mech_int.c >In file included from mechs/mech_int.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/mech_pkwrap.o mechs/mech_pkwrap.c >In file included from mechs/mech_pkwrap.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/mech_privk.o mechs/mech_privk.c >In file included from mechs/mech_privk.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/mech_sig.o mechs/mech_sig.c >In file included from mechs/mech_sig.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/obj_qry.o mechs/obj_qry.c >In file included from mechs/obj_qry.c:15: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sign.o mechs/sign.c >In file included from mechs/sign.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sign_cms.o mechs/sign_cms.c >In file included from mechs/sign_cms.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sign_int.o mechs/sign_int.c >In file included from mechs/sign_int.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sign_pgp.o mechs/sign_pgp.c >In file included from mechs/sign_pgp.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sign_rw.o mechs/sign_rw.c >In file included from mechs/sign_rw.c:15: >In file included from ./enc_dec/asn1.h:16: >In file included from ./io/stream.h:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sign_x509.o mechs/sign_x509.c >In file included from mechs/sign_x509.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/int_api.o misc/int_api.c >In file included from misc/int_api.c:17: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/int_attr.o misc/int_attr.c >In file included from misc/int_attr.c:11: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >misc/int_attr.c:626:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attributeMoveType ) > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/int_debug.o misc/int_debug.c >In file included from misc/int_debug.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/int_env.o misc/int_env.c >In file included from misc/int_env.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/int_err.o misc/int_err.c >In file included from misc/int_err.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/int_mem.o misc/int_mem.c >In file included from misc/int_mem.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/int_string.o misc/int_string.c >In file included from misc/int_string.c:11: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/int_time.o misc/int_time.c >In file included from misc/int_time.c:11: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/java_jni.o bindings/java_jni.c >In file included from bindings/java_jni.c:2: >In file included from bindings/../crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/os_spec.o misc/os_spec.c >In file included from misc/os_spec.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pgp_misc.o misc/pgp_misc.c >In file included from misc/pgp_misc.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/random.o random/random.c >In file included from random/random.c:50: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rand_x917.o random/rand_x917.c >In file included from random/rand_x917.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/unix.o random/unix.c >In file included from random/unix.c:28: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/user.o misc/user.c >In file included from misc/user.c:9: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >misc/user.c:613:26: warning: comparison of constant 128 with expression of type 'const CRYPT_USER_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > writeSequence( &stream, sizeofShortInteger( userFileInfo->type ) + \ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./enc_dec/asn1.h:357:16: note: expanded from macro 'sizeofShortInteger' > ( ( ( value ) < 0x80 ) ? 3 : \ > ~~~~~~~~~ ^ ~~~~ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/user_attr.o misc/user_attr.c >In file included from misc/user_attr.c:9: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >misc/user_attr.c:243:10: warning: 548 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >misc/user_attr.c:365:10: warning: 547 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >misc/user_attr.c:491:10: warning: 551 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >misc/user_attr.c:522:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/user_cfg.o misc/user_cfg.c >In file included from misc/user_cfg.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/user_rw.o misc/user_rw.c >In file included from misc/user_rw.c:8: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/certstore.o session/certstore.c >In file included from session/certstore.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/certstore.c:68:18: warning: passing 'char *' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( textBuffer, textBufMaxLen, attributeLen ); > ^~~~~~~~~~ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >session/certstore.c:138:12: warning: passing 'char const[72]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > httpReqInfo->attribute, > ^~~~~~~~~~~~~~~~~~~~~~ >session/certstore.c:56:50: note: passing argument to parameter 'attribute' here > IN_BUFFER( attributeLen ) const BYTE *attribute, > ^ >session/certstore.c:170:12: warning: passing 'char const[72]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > httpReqInfo->value, > ^~~~~~~~~~~~~~~~~~ >session/certstore.c:56:50: note: passing argument to parameter 'attribute' here > IN_BUFFER( attributeLen ) const BYTE *attribute, > ^ >session/certstore.c:276:12: warning: passing 'char [72]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > httpReqInfo.value, > ^~~~~~~~~~~~~~~~~ >session/certstore.c:56:50: note: passing argument to parameter 'attribute' here > IN_BUFFER( attributeLen ) const BYTE *attribute, > ^ >session/certstore.c:300:12: warning: passing 'char [72]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > httpReqInfo.value, > ^~~~~~~~~~~~~~~~~ >session/certstore.c:56:50: note: passing argument to parameter 'attribute' here > IN_BUFFER( attributeLen ) const BYTE *attribute, > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp.o session/cmp.c >In file included from session/cmp.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp_cli.o session/cmp_cli.c >In file included from session/cmp_cli.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp_cry.o session/cmp_cry.c >In file included from session/cmp_cry.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp_err.o session/cmp_err.c >In file included from session/cmp_err.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp_rd.o session/cmp_rd.c >In file included from session/cmp_rd.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/cmp_rd.c:325:32: warning: passing 'BYTE [72]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = encodePKIUserValue( encodedUserID, CRYPT_MAX_TEXTSIZE, > ^~~~~~~~~~~~~ >./misc/int_api.h:562:70: note: passing argument to parameter 'encVal' here >int encodePKIUserValue( OUT_BUFFER( encValMaxLen, *encValLen ) char *encVal, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp_rdmsg.o session/cmp_rdmsg.c >In file included from session/cmp_rdmsg.c:16: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp_svr.o session/cmp_svr.c >In file included from session/cmp_svr.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/cmp_svr.c:123:23: warning: passing 'char [72]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( userID, CRYPT_MAX_TEXTSIZE, > ^~~~~~ >./misc/int_api.h:413:61: note: expanded from macro 'retExtObj' > #define retExtObj( status, extStatus ) return retExtObjFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp_wr.o session/cmp_wr.c >In file included from session/cmp_wr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/cmp_wrmsg.o session/cmp_wrmsg.c >In file included from session/cmp_wrmsg.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/cmp_wrmsg.c:505:39: warning: comparison of constant 'CTAG_PB_LAST' (25) with expression of type 'const CMPBODY_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > messageWriteServerTable[ i ].type != CTAG_PB_LAST && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ >session/cmp_wrmsg.c:517:39: warning: comparison of constant 'CTAG_PB_LAST' (25) with expression of type 'const CMPBODY_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > messageWriteClientTable[ i ].type != CTAG_PB_LAST && \ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ocsp.o session/ocsp.c >In file included from session/ocsp.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/pnppki.o session/pnppki.c >In file included from session/pnppki.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/rtcs.o session/rtcs.c >In file included from session/rtcs.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/scep.o session/scep.c >In file included from session/scep.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/scep.c:282:26: warning: passing 'BYTE [72]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > status = strGetNumeric( buffer, msgData.length, &numericValue, 0, 20 ); > ^~~~~~ >./misc/int_api.h:251:52: note: passing argument to parameter 'str' here >int strGetNumeric( IN_BUFFER( strLen ) const char *str, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/scep_cli.o session/scep_cli.c >In file included from session/scep_cli.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/scep_svr.o session/scep_svr.c >In file included from session/scep_svr.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/scep_svr.c:170:23: warning: passing 'char [72]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( userID, CRYPT_MAX_TEXTSIZE, > ^~~~~~ >./misc/int_api.h:413:61: note: expanded from macro 'retExtObj' > #define retExtObj( status, extStatus ) return retExtObjFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >session/scep_svr.c:449:20: warning: passing 'BYTE [72]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > !isPKIUserValue( protocolInfo->transID, protocolInfo->transIDsize ) ) > ^~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:559:63: note: passing argument to parameter 'encVal' here >BOOLEAN isPKIUserValue( IN_BUFFER( encValLength ) const char *encVal, > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/scorebrd.o session/scorebrd.c >In file included from session/scorebrd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sess_attr.o session/sess_attr.c >In file included from session/sess_attr.c:9: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/sess_attr.c:244:10: warning: 538 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/sess_attr.c:366:10: warning: 543 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/sess_attr.c:434:10: warning: 538 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/sess_attr.c:774:10: warning: 545 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/sess_attr.c:916:10: warning: 543 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >6 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sess_iattr.o session/sess_iattr.c >In file included from session/sess_iattr.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/sess_rw.o session/sess_rw.c >In file included from session/sess_rw.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/session.o session/session.c >In file included from session/session.c:12: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh.o session/ssh.c >In file included from session/ssh.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh.c:124:11: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > sessionInfoPtr->receiveBuffer, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:103:13: note: passing argument to parameter 'lineBuffer' here > char *lineBuffer, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh1.o session/ssh1.c >In file included from session/ssh1.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2.o session/ssh2.c >In file included from session/ssh2.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2.c:394:23: warning: passing 'char [264]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( algoString, 256, stringLen ) ) ); > ^~~~~~~~~~ >./misc/int_api.h:411:56: note: expanded from macro 'retExt' > #define retExt( status, extStatus ) return retExtFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >2 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_authc.o session/ssh2_authc.c >In file included from session/ssh2_authc.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_authc.c:555:38: warning: passing 'BYTE [72]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if( promptLength < 8 || strCompare( promptBuffer, "Password", 8 ) ) > ^~~~~~~~~~~~ >./misc/os_spec.h:1020:18: note: expanded from macro 'strCompare' > strnicmp( str1, str2, len ) > ^ >/usr/include/strings.h:64:30: note: passing argument to parameter here >int strncasecmp(const char *, const char *, size_t) __pure; > ^ >session/ssh2_authc.c:709:25: warning: passing 'char [72]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( userNameBuffer, > ^~~~~~~~~~~~~~ >./misc/int_api.h:411:56: note: expanded from macro 'retExt' > #define retExt( status, extStatus ) return retExtFn extStatus > ^ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_auths.o session/ssh2_auths.c >In file included from session/ssh2_auths.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_chn.o session/ssh2_chn.c >In file included from session/ssh2_chn.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_chn.c:480:10: warning: 550 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/ssh2_chn.c:525:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/ssh2_chn.c:567:10: warning: 4 enumeration values not handled in switch: 'SSH_ATTRIBUTE_NONE', 'SSH_ATTRIBUTE_ACTIVE', 'SSH_ATTRIBUTE_ALTCHANNELNO'... [-Wswitch] > switch( attribute ) > ^ >session/ssh2_chn.c:558:12: warning: comparison of constant 'CRYPT_ATTRIBUTE_LAST' (7006) with expression of type 'const SSH_ATTRIBUTE_TYPE' is always true [-Wtautological-constant-out-of-range-compare] > REQUIRES( isAttribute( attribute ) ); > ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ >./cryptkrn.h:576:18: note: expanded from macro 'isAttribute' > ( attribute ) < CRYPT_ATTRIBUTE_LAST ) > ^ ~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:303:30: note: expanded from macro 'REQUIRES' >#define REQUIRES( x ) if( !( x ) ) retIntError() > ^ >session/ssh2_chn.c:627:10: warning: 549 enumeration values not handled in switch: 'CRYPT_ATTRIBUTE_NONE', 'CRYPT_PROPERTY_FIRST', 'CRYPT_PROPERTY_HIGHSECURITY'... [-Wswitch] > switch( attribute ) > ^ >session/ssh2_chn.c:669:10: warning: enumeration values 'SSH_ATTRIBUTE_NONE' and 'SSH_ATRIBUTE_LAST' not handled in switch [-Wswitch] > switch( attribute ) > ^ >7 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_cli.o session/ssh2_cli.c >In file included from session/ssh2_cli.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_cli.c:341:10: warning: passing 'char [17]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > SSH2_ID_STRING, SSH_ID_STRING_SIZE ); > ^~~~~~~~~~~~~~ >./session/ssh.h:118:26: note: expanded from macro 'SSH2_ID_STRING' >#define SSH2_ID_STRING "SSH-2.0-cryptlib" /* cryptlib SSH ID strings */ > ^~~~~~~~~~~~~~~~~~ >./session/ssh.h:632:43: note: passing argument to parameter 'data' here > IN_BUFFER( dataLength ) const BYTE *data, > ^ >session/ssh2_cli.c:345:19: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strlen( sessionInfoPtr->receiveBuffer ) ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:95:28: note: passing argument to parameter here >size_t strlen(const char *) __pure; > ^ >session/ssh2_cli.c:350:11: warning: passing 'char [17]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > SSH2_ID_STRING, SSH_ID_STRING_SIZE ); > ^~~~~~~~~~~~~~ >./session/ssh.h:118:26: note: expanded from macro 'SSH2_ID_STRING' >#define SSH2_ID_STRING "SSH-2.0-cryptlib" /* cryptlib SSH ID strings */ > ^~~~~~~~~~~~~~~~~~ >./session/ssh.h:632:43: note: passing argument to parameter 'data' here > IN_BUFFER( dataLength ) const BYTE *data, > ^ >session/ssh2_cli.c:354:20: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strlen( sessionInfoPtr->receiveBuffer ) ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:95:28: note: passing argument to parameter here >size_t strlen(const char *) __pure; > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_cry.o session/ssh2_cry.c >In file included from session/ssh2_cry.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_cry.c:573:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "A", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:582:29: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "B", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:592:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "C", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:601:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "D", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:614:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "E", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >session/ssh2_cry.c:627:28: warning: passing 'char [2]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > initialHashInfo, "F", 1, > ^~~ >session/ssh2_cry.c:280:45: note: passing argument to parameter 'nonce' here > IN_BUFFER( nonceLen ) const BYTE *nonce, > ^ >7 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_msg.o session/ssh2_msg.c >In file included from session/ssh2_msg.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_msgc.o session/ssh2_msgc.c >In file included from session/ssh2_msgc.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_msgs.o session/ssh2_msgs.c >In file included from session/ssh2_msgs.c:15: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_rd.o session/ssh2_rd.c >In file included from session/ssh2_rd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_rd.c:192:11: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > sessionInfoPtr->receiveBuffer + MIN_PACKET_SIZE, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./misc/int_api.h:103:13: note: passing argument to parameter 'lineBuffer' here > char *lineBuffer, > ^ >session/ssh2_rd.c:330:19: warning: passing 'char [520]' to parameter of type 'BYTE *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > sanitiseString( errorString, MAX_ERRMSG_SIZE - 64, length ); > ^~~~~~~~~~~ >./misc/int_api.h:220:63: note: passing argument to parameter 'string' here >char *sanitiseString( INOUT_BUFFER( strMaxLen, strLen ) BYTE *string, > ^ >3 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_svr.o session/ssh2_svr.c >In file included from session/ssh2_svr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >session/ssh2_svr.c:439:18: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strlen( sessionInfoPtr->receiveBuffer ) ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:95:28: note: passing argument to parameter here >size_t strlen(const char *) __pure; > ^ >session/ssh2_svr.c:442:11: warning: passing 'char [17]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > SSH2_ID_STRING, SSH_ID_STRING_SIZE ); > ^~~~~~~~~~~~~~ >./session/ssh.h:118:26: note: expanded from macro 'SSH2_ID_STRING' >#define SSH2_ID_STRING "SSH-2.0-cryptlib" /* cryptlib SSH ID strings */ > ^~~~~~~~~~~~~~~~~~ >./session/ssh.h:632:43: note: passing argument to parameter 'data' here > IN_BUFFER( dataLength ) const BYTE *data, > ^ >session/ssh2_svr.c:448:19: warning: passing 'BYTE *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strlen( sessionInfoPtr->receiveBuffer ) ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:95:28: note: passing argument to parameter here >size_t strlen(const char *) __pure; > ^ >session/ssh2_svr.c:451:12: warning: passing 'char [17]' to parameter of type 'const BYTE *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > SSH2_ID_STRING, SSH_ID_STRING_SIZE ); > ^~~~~~~~~~~~~~ >./session/ssh.h:118:26: note: expanded from macro 'SSH2_ID_STRING' >#define SSH2_ID_STRING "SSH-2.0-cryptlib" /* cryptlib SSH ID strings */ > ^~~~~~~~~~~~~~~~~~ >./session/ssh.h:632:43: note: passing argument to parameter 'data' here > IN_BUFFER( dataLength ) const BYTE *data, > ^ >5 warnings generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssh2_wr.o session/ssh2_wr.c >In file included from session/ssh2_wr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl.o session/ssl.c >In file included from session/ssl.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_cli.o session/ssl_cli.c >In file included from session/ssl_cli.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_cry.o session/ssl_cry.c >In file included from session/ssl_cry.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_ext.o session/ssl_ext.c >In file included from session/ssl_ext.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_hs.o session/ssl_hs.c >In file included from session/ssl_hs.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_hsc.o session/ssl_hsc.c >In file included from session/ssl_hsc.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_kmgmt.o session/ssl_kmgmt.c >In file included from session/ssl_kmgmt.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_rd.o session/ssl_rd.c >In file included from session/ssl_rd.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_suites.o session/ssl_suites.c >In file included from session/ssl_suites.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_svr.o session/ssl_svr.c >In file included from session/ssl_svr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/ssl_wr.o session/ssl_wr.c >In file included from session/ssl_wr.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/tsp.o session/tsp.c >In file included from session/tsp.c:14: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/adler32.o zlib/adler32.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/deflate.o zlib/deflate.c >In file included from zlib/deflate.c:77: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/inffast.o zlib/inffast.c >In file included from zlib/inffast.c:13: >In file included from ./crypt.h:827: >./misc/debug.h:87:11: warning: 'static_assert' macro redefined [-Wmacro-redefined] > #define static_assert( expr, string ) \ > ^ >/usr/include/assert.h:71:9: note: previous definition is here >#define static_assert _Static_assert > ^ >1 warning generated. >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/inflate.o zlib/inflate.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/inftrees.o zlib/inftrees.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/trees.o zlib/trees.c >/nxb-bin/usr/bin/cc -c -D__UNIX__ -DNDEBUG -I. -DDATA_LITTLEENDIAN -fPIC -DHAS_RECURSIVE_MUTEX -DHAS_ROBUST_MUTEX -DOSVERSION=1 -fomit-frame-pointer -pthread -o ./shared-obj/zutil.o zlib/zutil.c >=========================================================================== >=======================<phase: run-depends >============================ >=========================================================================== >=======================<phase: stage >============================ >===> Staging for cryptlib-3.4.1 >===> Generating temporary packing list >install -o root -g wheel -m 0644 /wrkdirs/usr/ports/security/cryptlib/work/libcl.a /wrkdirs/usr/ports/security/cryptlib/work/libcl.so.3.4.1 /wrkdirs/usr/ports/security/cryptlib/work/stage/usr/local/lib >/bin/ln -sf libcl.so.3.4.1 /wrkdirs/usr/ports/security/cryptlib/work/stage/usr/local/lib/libcl.so.3 >/bin/ln -sf libcl.so.3 /wrkdirs/usr/ports/security/cryptlib/work/stage/usr/local/lib/libcl.so >install -o root -g wheel -m 0644 /wrkdirs/usr/ports/security/cryptlib/work/cryptlib.h /wrkdirs/usr/ports/security/cryptlib/work/stage/usr/local/include >/bin/mkdir -p /wrkdirs/usr/ports/security/cryptlib/work/stage/usr/local/share/doc/cryptlib >install -o root -g wheel -m 0644 /wrkdirs/usr/ports/security/cryptlib/work/README /wrkdirs/usr/ports/security/cryptlib/work/stage/usr/local/share/doc/cryptlib >====> Compressing man pages (compress-man) >=========================================================================== >=======================<phase: package >============================ >===> Building package for cryptlib-3.4.1 >=========================================================================== >====>> Cleaning up wrkdir >===> Cleaning for cryptlib-3.4.1 >[1;33m====>>[0;0m [1;33mWarning: Leftover processes:[0;0m >USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND >build of security/cryptlib ended at Fri Feb 13 18:28:28 BRT 2015 >build time: 00:01:13
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 197609
: 152954