=>> Building shells/ksh93 build started at Mon Apr 22 03:57:10 BST 2019 port directory: /usr/ports/shells/ksh93 package name: ksh93-20141224 building for: FreeBSD voi.aagh.net 12.0-RELEASE FreeBSD 12.0-RELEASE amd64 maintained by: saper@saper.info Makefile ident: $FreeBSD: head/shells/ksh93/Makefile 499547 2019-04-21 17:29:49Z cy $ Poudriere version: 3.3.2 Host OSVERSION: 1200086 Jail OSVERSION: 1200086 Job Id: 05 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1200086 UNAME_v=FreeBSD 12.0-RELEASE UNAME_r=12.0-RELEASE BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/usr/local USER=root LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.3.2 MASTERMNT=/usr/local/poudriere/data/.m/RELENG_12_0_amd64-default/ref POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen-256color PWD=/usr/local/poudriere/data/.m/RELENG_12_0_amd64-default/ref/.p/pool P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS MASTERNAME=RELENG_12_0_amd64-default SCRIPTPREFIX=/usr/local/share/poudriere OLDPWD=/usr/local/poudriere/data/.m/RELENG_12_0_amd64-default/ref/.p SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= DEPENDS_ARGS= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for ksh93-20141224: EXAMPLES=on: Build and/or install examples STATIC=off: Build static executables and/or libraries ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- saper@saper.info --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/shells/ksh93/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/shells/ksh93/work HOME=/wrkdirs/usr/ports/shells/ksh93/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/shells/ksh93/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- CCFLAGS="-Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing " XDG_DATA_HOME=/wrkdirs/usr/ports/shells/ksh93/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/shells/ksh93/work HOME=/wrkdirs/usr/ports/shells/ksh93/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/shells/ksh93/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -lm -fstack-protector " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTEXAMPLES="" OSREL=12.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/ksh93" EXAMPLESDIR="share/examples/ksh93" DATADIR="share/ksh93" WWWDIR="www/ksh93" ETCDIR="etc/ksh93" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ksh93 DOCSDIR=/usr/local/share/doc/ksh93 EXAMPLESDIR=/usr/local/share/examples/ksh93 WWWDIR=/usr/local/www/ksh93 ETCDIR=/usr/local/etc/ksh93 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### /usr/local/etc/poudriere.d/make.conf #### WITH_PKGNG=yes DISABLE_LICENSES=yes MAKE_JOBS_NUMBER=12 DEFAULT_VERSIONS=pgsql=9.6 ruby=2.4 ssl=libressl linux=c6 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### /usr/ports/Mk/Scripts/ports_env.sh #### _CCVERSION_921dbbb2=FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM 6.0.1) Target: x86_64-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin _ALTCCVERSION_921dbbb2=none _CXXINTERNAL_acaad9ca=FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM 6.0.1) Target: x86_64-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin "/usr/bin/ld" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld-elf.so.1" "--hash-style=both" "--enable-new-dtags" "-o" "a.out" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "/dev/null" "-lc++" "-lm" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" "/usr/lib/crtend.o" "/usr/lib/crtn.o" CC_OUTPUT_921dbbb2_58173849=yes CC_OUTPUT_921dbbb2_9bdba57c=yes CC_OUTPUT_921dbbb2_6a4fe7f5=yes CC_OUTPUT_921dbbb2_6bcac02b=yes CC_OUTPUT_921dbbb2_67d20829=yes CC_OUTPUT_921dbbb2_bfa62e83=yes CC_OUTPUT_921dbbb2_f0b4d593=yes CC_OUTPUT_921dbbb2_308abb44=yes CC_OUTPUT_921dbbb2_f00456e5=yes CC_OUTPUT_921dbbb2_65ad290d=yes CC_OUTPUT_921dbbb2_f2776b26=yes CC_OUTPUT_921dbbb2_b2657cc3=yes CC_OUTPUT_921dbbb2_380987f7=yes CC_OUTPUT_921dbbb2_160933ec=yes CC_OUTPUT_921dbbb2_fb62803b=yes _OBJC_CCVERSION_921dbbb2=FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM 6.0.1) Target: x86_64-unknown-freebsd12.0 Thread model: posix InstalledDir: /usr/bin _OBJC_ALTCCVERSION_921dbbb2=none ARCH=amd64 OPSYS=FreeBSD _OSRELEASE=12.0-RELEASE OSREL=12.0 OSVERSION=1200086 PYTHONBASE=/usr/local HAVE_COMPAT_IA32_KERN=YES CONFIGURE_MAX_CMD_LEN=262144 HAVE_PORTS_ENV=1 #### Misc Poudriere #### GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== =========================================================================== =================================================== ===> ksh93-20141224 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz [voi.aagh.net] Installing pkg-1.10.5_5... [voi.aagh.net] Extracting pkg-1.10.5_5: .......... done ===> ksh93-20141224 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ksh93-20141224 =========================================================================== =================================================== =========================================================================== =================================================== => att-ast-20141224-ksh93v_GH0.tar.gz doesn't seem to exist in /portdistfiles/ksh93. => Attempting to fetch https://codeload.github.com/att/ast/tar.gz/ksh93v?dummy=/att-ast-20141224-ksh93v_GH0.tar.gz fetch: https://codeload.github.com/att/ast/tar.gz/ksh93v?dummy=/att-ast-20141224-ksh93v_GH0.tar.gz: size unknown fetch: https://codeload.github.com/att/ast/tar.gz/ksh93v?dummy=/att-ast-20141224-ksh93v_GH0.tar.gz: size of remote file is not known att-ast-20141224-ksh93v_GH0.tar.gz 25 MB 3692 kBps 07s ===> Fetching all distfiles required by ksh93-20141224 for building =========================================================================== =================================================== ===> Fetching all distfiles required by ksh93-20141224 for building => SHA256 Checksum OK for ksh93/att-ast-20141224-ksh93v_GH0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by ksh93-20141224 for building ===> Extracting for ksh93-20141224 => SHA256 Checksum OK for ksh93/att-ast-20141224-ksh93v_GH0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for ksh93-20141224 ===> Applying FreeBSD patches for ksh93-20141224 =========================================================================== =================================================== ===> ksh93-20141224 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.4.3_1.txz [voi.aagh.net] Installing ccache-3.4.3_1... [voi.aagh.net] Extracting ccache-3.4.3_1: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) Message from ccache-3.4.3_1: NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> ksh93-20141224 depends on file: /usr/local/bin/ccache - found ===> Returning to build of ksh93-20141224 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for ksh93-20141224 =========================================================================== =================================================== ===> Building for ksh93-20141224 package: initialize the /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64 view package: update /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/make/probe package: update /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mamake package: update /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/proto ../../lib/libpp/ppproto.c:2437:48: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] proto->op = strcopy(( proto->op),( "\n%{\n"+ !notice)); ~~~~~~~~^~~~~~~~~ ../../lib/libpp/ppproto.c:2437:48: note: use array indexing to silence this warning proto->op = strcopy(( proto->op),( "\n%{\n"+ !notice)); ^ & [ ] 1 warning generated. package: update /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ratz package: update /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/release package: make /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/nmake with mamake package: make output captured in /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/package/gen/make.out package: make start at Mon Apr 22 02:57:30 UTC 2019 in /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64 CC=cc SHELL=/bin/sh HOSTTYPE=freebsd12.amd64 NPROC= PACKAGEROOT=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v INSTALLROOT=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64 PATH=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin:/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin:/usr/local/libexec/ccache:/wrkdirs/usr/ports/shells/ksh93/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin + mamake -r '*/*' -k install nmake + mamake -C cmd/INIT -k install probing C language processor /usr/local/libexec/ccache/cc for mam information + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/hurl.sh + test -w hurl -a -x hurl + chmod u+w,+x hurl + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/iffe.sh + test -w iffe -a -x iffe + chmod u+w,+x iffe + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/mktest.sh + test -w mktest -a -x mktest + chmod u+w,+x mktest + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/package.sh + test -w package -a -x package + chmod u+w,+x package + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/regress.sh + test -w regress -a -x regress + chmod u+w,+x regress + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/rt.sh + test -w rt -a -x rt + chmod u+w,+x rt + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/crossexec.sh + test -w crossexec -a -x crossexec + chmod u+w,+x crossexec + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/ditto.sh + test -w ditto -a -x ditto + chmod u+w,+x ditto + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/execrate.sh + test -w execrate -a -x execrate + chmod u+w,+x execrate + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/filter.sh + test -w filter -a -x filter + chmod u+w,+x filter + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/ignore.sh ignore + test -w ignore -a -x ignore + chmod u+w,+x ignore + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/silent.sh silent + test -w silent -a -x silent + chmod u+w,+x silent + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1994-2015 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/mamake.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -o mamake mamake.o + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/proto.c ../../lib/libpp/ppproto.c:2437:48: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] proto->op = strcopy(( proto->op),( "\n%{\n"+ !notice)); ~~~~~~~~^~~~~~~~~ ../../lib/libpp/ppproto.c:2437:48: note: use array indexing to silence this warning proto->op = strcopy(( proto->op),( "\n%{\n"+ !notice)); ^ & [ ] 1 warning generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -o proto proto.o + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/ratz.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -o ratz ratz.o + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1994-2015 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/release.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -o release release.o + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/mprobe.sh mprobe + test -w mprobe -a -x mprobe + chmod u+w,+x mprobe + cat /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/C+probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/make.probe + cp probe.sh probe + test -w probe -a -x probe + chmod u+w,+x probe + test '' '=' hurl + /usr/bin/cmp -s hurl /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/hurl + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/hurl /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/hurl.old + true + /bin/cp hurl /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/hurl + test '' '=' iffe + /usr/bin/cmp -s iffe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/iffe + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/iffe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/iffe.old + true + /bin/cp iffe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/iffe + test '' '=' mktest + /usr/bin/cmp -s mktest /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mktest + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mktest /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mktest.old + true + /bin/cp mktest /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mktest + test '' '=' package + /usr/bin/cmp -s package /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/package + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/package /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/package.old + /bin/cp package /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/package + test '' '=' regress + /usr/bin/cmp -s regress /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/regress + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/regress /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/regress.old + true + /bin/cp regress /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/regress + test '' '=' rt + /usr/bin/cmp -s rt /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/rt + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/rt /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/rt.old + true + /bin/cp rt /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/rt + test '' '=' execrate + /usr/bin/cmp -s execrate /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/execrate + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/execrate /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/execrate.old + /bin/cp execrate /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/execrate + test '' '=' ignore + /usr/bin/cmp -s ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore.old + /bin/cp ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/mamprobe.sh mamprobe + test -w mamprobe -a -x mamprobe + chmod u+w,+x mamprobe + test '' '=' mamprobe + /usr/bin/cmp -s mamprobe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/mamprobe + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/mamprobe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/mamprobe.old + /bin/cp mamprobe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/mamprobe + test '' '=' silent + /usr/bin/cmp -s silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent.old + /bin/cp silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent + test '' '=' crossexec + /usr/bin/cmp -s crossexec /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/crossexec + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/crossexec /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/crossexec.old + true + /bin/cp crossexec /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/crossexec + test '' '=' ditto + /usr/bin/cmp -s ditto /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ditto + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ditto /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ditto.old + true + /bin/cp ditto /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ditto + test '' '=' filter + /usr/bin/cmp -s filter /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/filter + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/filter /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/filter.old + true + /bin/cp filter /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/filter + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make + test '' '=' package.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/package.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/package.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/package.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/package.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/package.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/package.mk + test '' '=' PROBE.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/PROBE.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/PROBE.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/PROBE.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/PROBE.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/PROBE.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/PROBE.mk + test '' '=' TEST.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/TEST.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TEST.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TEST.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TEST.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/TEST.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TEST.mk + test '' '=' WWW.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/WWW.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/WWW.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/WWW.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/WWW.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/WWW.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/WWW.mk + test '' '=' MSGFUN.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/MSGFUN.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGFUN.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGFUN.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGFUN.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/MSGFUN.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGFUN.mk + test '' '=' MSGKEY.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/MSGKEY.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGKEY.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGKEY.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGKEY.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/MSGKEY.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGKEY.mk + test '' '=' MAPLIB.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/MAPLIB.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MAPLIB.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MAPLIB.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MAPLIB.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/MAPLIB.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MAPLIB.mk + test '' '=' mamake + /usr/bin/cmp -s mamake /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mamake + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mamake /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mamake.old + /bin/cp mamake /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mamake + test '' '=' proto + /usr/bin/cmp -s proto /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/proto + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/proto /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/proto.old + /bin/cp proto /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/proto + test ! -x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mkdir -a -x /bin/mkdir + mkdir -p + : + test -d ./-p + test ! -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/.paths -o -w /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/.paths + N=' ' + H=freebsd12.amd64 + P='' + a='' b='' f='' h='' l='' n='' p='' u='' B='' L='' + set : + : + : + shift + break + break + test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/.paths + ifs=$' \t ' + m='' + a='BIN=1' + m=1 + f='FPATH=../fun' + m=1 + h='# use { no NO } prefix to permanently disable #' + set x x : + l='' + : + : + x=x + shift + : + x=x + shift + : + x=: + shift + break + break + test -x /lib/dld.sl + test -x /usr/lib/dyld + l=LD_LIBRARY_PATH + B=lib + l='LD_LIBRARY_PATH=../lib' + m=1 + p='PLUGIN_LIB=cmd' + p='noPLUGIN_LIB=cmd' + m=1 + echo '# use { no NO } prefix to permanently disable # BIN=1 noPLUGIN_LIB=cmd FPATH=../fun LD_LIBRARY_PATH=../lib' + test '' '=' C+probe + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/C+probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/probe + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/probe.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/C+probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/probe + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp + test '' '=' mprobe + /usr/bin/cmp -s mprobe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/probe + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/probe.old + true + /bin/cp mprobe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/probe + test '' '=' mprobe + /usr/bin/cmp -s mprobe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/mprobe + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/mprobe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/mprobe.old + true + /bin/cp mprobe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/mprobe + test '' '=' probe + /usr/bin/cmp -s probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/make/probe + t=freebsd12.amd64 + ifs=$' \t ' + IFS=. + set x freebsd12 amd64 + IFS=$' \t ' + t=freebsd12 + set x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/probe.win32 + : + shift + : + shift + break + : + test '' '=' probe.ini + /usr/bin/cmp -s probe.ini /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/make/probe.ini + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/make/probe.ini /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/make/probe.ini.old + true + /bin/cp probe.ini /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/make/probe.ini + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + proto -f /dev/null + cmp -s h.7259.h prototyped.h + mv h.7259.h prototyped.h + test '' '=' prototyped.h + /usr/bin/cmp -s prototyped.h /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/prototyped.h + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/prototyped.h /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/prototyped.h.old + true + /bin/cp prototyped.h /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/prototyped.h + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + set - + test '' '=' dl.req + /usr/bin/cmp -s dl.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dl + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dl /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dl.old + true + /bin/cp dl.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dl + set - + test '' '=' iconv.req + /usr/bin/cmp -s iconv.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/iconv + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/iconv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/iconv.old + true + /bin/cp iconv.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/iconv + set - + test '' '=' w.req + /usr/bin/cmp -s w.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/w + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/w /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/w.old + true + /bin/cp w.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/w + set - + test '' '=' intl.req + /usr/bin/cmp -s intl.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/intl + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/intl /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/intl.old + true + /bin/cp intl.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/intl + set - + test '' '=' m.req + /usr/bin/cmp -s m.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/m + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/m /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/m.old + true + /bin/cp m.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/m + set - + test '' '=' socket.req + /usr/bin/cmp -s socket.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/socket + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/socket /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/socket.old + true + /bin/cp socket.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/socket + set - + test '' '=' dbm.req + /usr/bin/cmp -s dbm.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dbm + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dbm /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dbm.old + true + /bin/cp dbm.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dbm + test '' '=' package.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/package.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/package.mk + test '' '=' CONVERT.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/CONVERT.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/CONVERT.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/CONVERT.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/CONVERT.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/INIT/CONVERT.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/CONVERT.mk + mamake -C lib/libast -k install probing C language processor /usr/local/libexec/ccache/cc for mam information + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/standards iffe: test: is sys/types.h a header ... yes iffe: test: FreeBSD ... yes iffe: test: is -lm a library ... yes iffe: test: _ISOC99_SOURCE plays nice ... yes iffe: test: cat{ ... }end ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/lib iffe: test: is sys/types.h a header ... yes iffe: test: is universe a command ... no iffe: test: is dirent.h a header ... yes iffe: test: is direntry.h a header ... no iffe: test: is filio.h a header ... no iffe: test: is fmtmsg.h a header ... yes iffe: test: is fnmatch.h a header ... yes iffe: test: is jioctl.h a header ... no iffe: test: is libgen.h a header ... yes iffe: test: is limits.h a header ... yes iffe: test: is locale.h a header ... yes iffe: test: is ndir.h a header ... no iffe: test: is nl_types.h a header ... yes iffe: test: is process.h a header ... no iffe: test: is syslog.h a header ... yes iffe: test: is utime.h a header ... yes iffe: test: is vfork.h a header ... no iffe: test: is netdb.h a header ... yes iffe: test: is netinet/in.h a header ... yes iffe: test: and isw*() really work ... yes iffe: test: is wchar.h a header ... yes iffe: test: is wctype.h a header ... yes iffe: test: is _tzname a library data symbol ... no iffe: test: is tzname a library data symbol ... yes iffe: test: is fcntl.h a header ... yes iffe: test: is AT_FDCWD a macro ... yes iffe: test: is BSDsetpgrp a library function ... no iffe: test: is _cleanup a library function ... no iffe: test: is atexit a library function ... yes iffe: test: is bcopy a library function ... yes iffe: test: is bzero a library function ... yes iffe: test: is catclose a library function ... yes iffe: test: is catgets a library function ... yes iffe: test: is catopen a library function ... yes iffe: test: is confstr a library function ... yes iffe: test: is dirread a library function ... no iffe: test: is dup2 a library function ... yes iffe: test: is execlp a library function ... yes iffe: test: is execve a library function ... yes iffe: test: is execvp a library function ... yes iffe: test: is execvpe a library function ... no iffe: test: is fchmod a library function ... yes iffe: test: is fcntl a library function ... yes iffe: test: is fdopendir a library function ... yes iffe: test: is fmtmsg a library function ... yes iffe: test: is fnmatch a library function ... yes iffe: test: is fork a library function ... yes iffe: test: is fsync a library function ... yes iffe: test: is fdatasync a library function ... yes iffe: test: is sync a library function ... yes iffe: test: is syncfs a library function ... no iffe: test: is -lsocket a library ... no iffe: test: is getaddrinfo a library function ... yes iffe: test: is getconf a library function ... no iffe: test: is getdents a library function ... yes iffe: test: is getdirentries a library function ... yes iffe: test: is getdtablesize a library function ... yes iffe: test: is getdate a library function ... no iffe: test: is getgroups a library function ... yes iffe: test: is gethostname a library function ... yes iffe: test: is getlogin a library function ... yes iffe: test: is getpagesize a library function ... yes iffe: test: is getrlimit a library function ... yes iffe: test: is getuniverse a library function ... no iffe: test: is getopt a library function ... yes iffe: test: is getsubopt a library function ... yes iffe: test: is getopt_long a library function ... yes iffe: test: is getopt_long_only a library function ... yes iffe: test: is glob a library function ... yes iffe: test: is index a library function ... yes iffe: test: is iswblank a library function ... yes iffe: test: is iswctype a library function ... yes iffe: test: is killpg a library function ... yes iffe: test: is link a library function ... yes iffe: test: is localeconv a library function ... yes iffe: test: is madvise a library function ... yes iffe: test: is sys/socket.h a header ... yes iffe: test: is htons a library function ... yes iffe: test: is htonl a library function ... yes iffe: test: is mbtowc a library function ... yes iffe: test: is mbrtowc a library function ... yes iffe: test: is memalign a library function ... no iffe: test: is memchr a library function ... yes iffe: test: is memcpy a library function ... yes iffe: test: is memdup a library function ... no iffe: test: is memmove a library function ... yes iffe: test: is memset a library function ... yes iffe: test: is mkdir a library function ... yes iffe: test: is mkfifo a library function ... yes iffe: test: is mktemp a library function ... yes iffe: test: is mktime a library function ... yes iffe: test: is mount a library function ... yes iffe: test: is on_exit a library function ... no iffe: test: is onexit a library function ... no iffe: test: is opendir a library function ... yes iffe: test: is pathconf a library function ... yes iffe: test: is fpathconf a library function ... yes iffe: test: is pipe2 a library function ... yes iffe: test: is qsort a library function ... yes iffe: test: is qsort_r a library function ... yes iffe: test: is readlink a library function ... yes iffe: test: is remove a library function ... yes iffe: test: is rename a library function ... yes iffe: test: is rewinddir a library function ... yes iffe: test: is rindex a library function ... yes iffe: test: is rmdir a library function ... yes iffe: test: is setlocale a library function ... yes iffe: test: is setpgid a library function ... yes iffe: test: is setpgrp a library function ... yes iffe: test: is setpgrp2 a library function ... no iffe: test: is setregid a library function ... yes iffe: test: is setreuid a library function ... yes iffe: test: is setsid a library function ... yes iffe: test: is setuid a library function ... yes iffe: test: is sigaction a library function ... yes iffe: test: is sigprocmask a library function ... yes iffe: test: is sigsetmask a library function ... yes iffe: test: is sigunblock a library function ... no iffe: test: is sigvec a library function ... yes iffe: test: is strchr a library function ... yes iffe: test: is strcoll a library function ... yes iffe: test: is strdup a library function ... yes iffe: test: is strerror a library function ... yes iffe: test: is strcasecmp a library function ... yes iffe: test: is strncasecmp a library function ... yes iffe: test: is strrchr a library function ... yes iffe: test: is strstr a library function ... yes iffe: test: is strmode a library function ... yes iffe: test: is strxfrm a library function ... yes iffe: test: is strftime a library function ... yes iffe: test: is swab a library function ... yes iffe: test: is symlink a library function ... yes iffe: test: is sysconf a library function ... yes iffe: test: is sysinfo a library function ... no iffe: test: is syslog a library function ... yes iffe: test: is stpcpy a library function ... yes iffe: test: is stpncpy a library function ... yes iffe: test: is strlcat a library function ... yes iffe: test: is strlcpy a library function ... yes iffe: test: is telldir a library function ... yes iffe: test: is tmpnam a library function ... yes iffe: test: is tzset a library function ... yes iffe: test: is universe a library function ... no iffe: test: is unlink a library function ... yes iffe: test: is utime a library function ... yes iffe: test: is wctype a library function ... yes iffe: test: is ftruncate a library function ... yes iffe: test: is truncate a library function ... yes iffe: test: is unistd.h a header ... yes iffe: test: is creat64 a library function ... no iffe: test: is ftruncate64 a library function ... no iffe: test: is lseek64 a library function ... no iffe: test: is open64 a library function ... no iffe: test: is truncate64 a library function ... no iffe: test: is sys/stat.h a header ... yes iffe: test: is fstat64 a library function ... no iffe: test: is lstat64 a library function ... no iffe: test: is stat64 a library function ... no iffe: test: is sys/statvfs.h a header ... yes iffe: test: is fstatvfs64 a library function ... no iffe: test: is statvfs64 a library function ... no iffe: test: is fdopendir64 a library function ... no iffe: test: is opendir64 a library function ... no iffe: test: is readdir64 a library function ... no iffe: test: is rewinddir64 a library function ... no iffe: test: is seekdir64 a library function ... no iffe: test: is telldir64 a library function ... no iffe: test: is closedir64 a library function ... no iffe: test: is accept4 a library function ... yes iffe: test: is socketpair a library function ... yes iffe: test: is faccessat a library function ... yes iffe: test: is fchmodat a library function ... yes iffe: test: is fchownat a library function ... yes iffe: test: is fstatat a library function ... yes iffe: test: is linkat a library function ... yes iffe: test: is mkdirat a library function ... yes iffe: test: is mkfifoat a library function ... yes iffe: test: is mknodat a library function ... yes iffe: test: is openat a library function ... yes iffe: test: is readlinkat a library function ... yes iffe: test: is renameat a library function ... yes iffe: test: is symlinkat a library function ... yes iffe: test: is unlinkat a library function ... yes iffe: test: is fstatat64 a library function ... no iffe: test: is openat64 a library function ... no iffe: test: lchmod implemented ... yes iffe: test: lchown implemented ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is strtod a library function ... yes iffe: test: is strtold a library function ... yes iffe: test: is strtol a library function ... yes iffe: test: is strtoll a library function ... yes iffe: test: is strtoul a library function ... yes iffe: test: is strtoull a library function ... yes iffe: test: is strtod a symbol that needs a prototype ... no iffe: test: is strtold a symbol that needs a prototype ... no iffe: test: is strtol a symbol that needs a prototype ... no iffe: test: is strtoll a symbol that needs a prototype ... no iffe: test: is strtoul a symbol that needs a prototype ... no iffe: test: is strtoull a symbol that needs a prototype ... no iffe: test: is signal.h a header ... yes iffe: test: is sigflag a library function ... no iffe: test: is sigflag a symbol that needs a prototype ... yes iffe: test: is sys/dir.h a header ... yes iffe: test: is direct a type or typedef ... no iffe: test: is d_reclen a member of struct direct ... yes iffe: test: is dirent a type or typedef ... no iffe: test: is d_fileno a member of struct dirent ... yes iffe: test: is d_ino a member of struct dirent ... yes iffe: test: is d_namlen a member of struct dirent ... yes iffe: test: is d_off a member of struct dirent ... yes iffe: test: is d_reclen a member of struct dirent ... yes iffe: test: is d_type a member of struct dirent ... yes iffe: test: is DIR a type or typedef ... iffe: test: is struct DIR a non-opaque struct ... iffe: test: is struct DIR a non-opaque struct ... no iffe: test: is dd_fd a member of struct DIR ... iffe: test: is dd_fd a member of struct DIR ... no iffe: test: is flock a type or typedef ... no iffe: test: is l_type a member of struct flock ... yes iffe: test: is sys/filio.h a header ... yes iffe: test: is sys/jioctl.h a header ... no iffe: test: is sys/localedef.h a header ... no iffe: test: is sys/ptem.h a header ... no iffe: test: is sys/resource.h a header ... yes iffe: test: is sys/stream.h a header ... no iffe: test: is sys/systeminfo.h a header ... no iffe: test: is sys/universe.h a header ... no iffe: test: is sys/vfork.h a header ... no iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is ino64_t a type or typedef ... no iffe: test: is off64_t a type or typedef ... yes iffe: test: is struct dirent64 a type or typedef ... no iffe: test: is DIR64 a type or typedef ... no iffe: test: errno can be assigned ... yes iffe: test: fd is first arg to poll() ... yes iffe: test: fd is second arg to poll() ... no iffe: test: is _lib_poll_fd_1||_lib_poll_fd_2 true ... yes iffe: test: poll with no fds ignores timeout ... no iffe: test: is sys/select.h a header ... yes iffe: test: select() has standard 5 arg interface ... yes iffe: test: select() requires ... yes iffe: test: full duplex pipes ... yes iffe: test: vfork exists and it works ... yes iffe: test: vfork child shares data with parent ... yes iffe: test: ioctl(I_PEEK) works on pipe() ... no iffe: test: recv(MSG_PEEK) works on socketpair() ... yes iffe: test: is string.h a header ... yes iffe: test: standard memcmp interface that works ... yes iffe: test: is sys/mman.h a header ... yes iffe: test: standard memccpy interface that works ... yes iffe: test: utime works with 0 time vector ... yes iffe: test: cross{ ... }end ... yes iffe: test: stuck with standard _cleanup ... yes iffe: test: stuck with standard remove() ... no iffe: test: stuck with standard signal ... no iffe: test: standard strcoll works ... yes iffe: test: stuck with standard strtod ... no iffe: test: stuck with standard strtold ... no iffe: test: stuck with standard strtol ... no iffe: test: [ pid ] + fd + directory path format ... yes iffe: test: output{ ... }end ... yes iffe: test: largefile 64 broken ... no + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/common iffe: test: is sys/types.h a header ... yes iffe: test: is pthread.h a header ... yes iffe: test: is stdarg.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdint.h a header ... yes iffe: test: is inttypes.h a header ... yes iffe: test: is types.h a header ... no iffe: test: is unistd.h a header ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is long double a type or typedef ... yes iffe: test: is size_t a type or typedef ... yes iffe: test: is ssize_t a type or typedef ... yes iffe: test: is stdio.h a header ... yes iffe: test: is __va_list a type or typedef ... yes iffe: test: is sys/stat.h a header ... yes iffe: test: is sys/socket.h a header ... yes iffe: test: is SF_APPEND a macro ... yes iffe: test: is SF_CLOSE a macro ... no iffe: test: Microsoft import/export nonsense ... no iffe: test: standard C prototypes ok ... yes iffe: test: standard C void* ok ... yes iffe: test: cat{ ... }end ... yes iffe: test: + works ... yes iffe: test: LL numeric suffix supported ... yes iffe: test: output{ ... }end ... yes iffe: test: output{ ... }end ... yes iffe: test: output{ ... }end ... yes iffe: test: is int8_t a type or typedef ... yes iffe: test: is uint8_t a type or typedef ... yes iffe: test: is int16_t a type or typedef ... yes iffe: test: is uint16_t a type or typedef ... yes iffe: test: is int32_t a type or typedef ... yes iffe: test: is uint32_t a type or typedef ... yes iffe: test: is int64_t a type or typedef ... yes iffe: test: is uint64_t a type or typedef ... yes iffe: test: is intmax_t a type or typedef ... yes iffe: test: is uintmax_t a type or typedef ... yes iffe: test: is uintptr_t a type or typedef ... yes iffe: test: is _Bool a type or typedef ... yes iffe: test: cat{ ... }end ... yes iffe: test: is -lpthread a library ... yes iffe: test: __thread keyword exists and works with -lpthread ... yes iffe: test: output{ ... }end ... iffe: test: output{ ... }end ... iffe: test: output{ ... }end ... iffe: test: output{ ... }end ... iffe: test: output{ ... }end ... yes iffe: test: cat{ ... }end ... yes iffe: test: run{ ... }end ... no + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/api iffe: test: is sys/types.h a header ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/eaccess iffe: test: is sys/types.h a header ... yes iffe: test: is eaccess a library function ... yes iffe: test: is euidaccess a library function ... no iffe: test: macro{ ... }end ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/mmap iffe: test: is sys/types.h a header ... yes iffe: test: is sys/mman.h a header ... yes iffe: test: standard mmap interface that works ... yes iffe: test: mmap64 interface and implementation work ... no iffe: test: cat{ ... }end ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/vmalloc iffe: test: is sys/types.h a header ... yes iffe: test: is atexit a library function ... yes iffe: test: is getpagesize a library function ... yes iffe: test: is mallinfo a library function ... no iffe: test: is mallopt a library function ... no iffe: test: is memalign a library function ... no iffe: test: is mstats a library function ... no iffe: test: is onexit a library function ... no iffe: test: is pvalloc a library function ... no iffe: test: is strdup a library function ... yes iffe: test: is valloc a library function ... yes iffe: test: is vmalloc a library function ... no iffe: test: is _malloc a library function ... no iffe: test: is __malloc a library function ... yes iffe: test: is __libc_malloc a library function ... no iffe: test: is alloca.h a header ... no iffe: test: is malloc.h a header ... no iffe: test: is stat.h a header ... no iffe: test: is stdlib.h a header ... yes iffe: test: is unistd.h a header ... yes iffe: test: is mallinfo a type or typedef ... no iffe: test: is arena a member of struct mallinfo ... no iffe: test: is mstats a type or typedef ... no iffe: test: is bytes_total a member of struct mstats ... no iffe: test: is sys/stat.h a header ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is ssize_t a type or typedef ... yes iffe: test: sbrk() works as expected ... yes iffe: test: map malloc to _ast_malloc ... yes iffe: test: map malloc to _ast_malloc -- wimp-o mach? ... no iffe: test: alloca exists ... yes iffe: test: alloca is based on malloc() ... no iffe: test: stack grows downward ... yes iffe: test: gnu malloc hooks work ... no iffe: test: cat{ ... }end ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/options iffe: test: is sys/types.h a header ... yes iffe: test: is map-libc set in $PACKAGE_OPTIONS ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/map.c iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/map.c ... ./54033.c:598:23: warning: field precision should have type 'int', but argument has type 'long' [-Wformat] printf("#define %-.*s _ast_%-.*s\n", t - s, s, t - s, s); ~~~^~ ~~~~~ 1 warning generated. iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/map.c ... yes + cmp -s FEATURE/map ast_map.h + rm -f ast_map.h + silent test -d . + /bin/cp FEATURE/map ast_map.h + sed '/define _def_map_ast/d' + cmp -s ast_common.h 1.58932.x + mv 1.58932.x ast_common.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/param.sh iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/param.sh ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/param.sh ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/aso iffe: test: is sys/types.h a header ... yes iffe: test: cat{ ... }end ... yes iffe: test: gcc 4.1+ 64 bit memory atomic operations model ... yes iffe: test: cat{ ... }end ... yes + read x + echo '########################################################################' + i='########################################################################' + cat - /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/conf.sh + silent test -w conf -a -x conf + chmod u+w,+x conf + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/lib/libast/conf -v /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/conf.tab cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing conf: read /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/conf.tab conf: check /usr/bin/getconf(1),confstr(2),pathconf(2),sysconf(2),sysinfo(2) configuration names conf: check macros/enums as static initializers conf: probe for ABI_AIO_XFER_MAX value conf: probe for ABI_ASYNCHRONOUS_IO value conf: probe for ABI_ASYNC_IO value conf: probe for AUDIT value conf: probe for AVAIL_PROCESSORS value conf: probe for CHAR_BIT value conf: probe for CHAR_MAX value conf: probe for CHAR_MIN value conf: probe for CLOCKS_PER_SEC value conf: probe for CPU_KEYBITS1 value conf: probe for CPU_VERSION value conf: probe for EQUIV_CLASS_MAX value conf: probe for EXEC_INTERPRETER_LENGTH value conf: probe for HOSTID value conf: probe for HW_SERIAL value conf: probe for INT_MIN value conf: probe for IO_TYPE value conf: probe for IP_SECOPTS value conf: probe for _POSIX_JOB_CONTROL minmax value conf: probe for KERN_POINTERS value conf: probe for KERN_SIM value conf: probe for _POSIX_LFS_CFLAGS minmax value conf: probe for LLONG_MAX value conf: probe for LLONG_MIN value conf: probe for LONG_MAX value conf: probe for LONG_MIN value conf: probe for MB_LEN_MAX value conf: probe for MCAS_OFFSET value conf: probe for MMAP_FIXED_ALIGNMENT value conf: probe for MSEM_LOCKID value conf: probe for NL_MAX value conf: probe for NL_SPECMAX value conf: probe for NPROC_CONF value conf: probe for NPROC_ONLN value conf: probe for NSS_BUFLEN_GROUP value conf: probe for NSS_BUFLEN_PASSWD value conf: probe for NUM_PROCESSORS value conf: probe for OSREL_MAJ value conf: probe for OSREL_MIN value conf: probe for OSREL_PATCH value conf: probe for PID_MAX value conf: probe for _SVID_PID_MAX minmax value conf: probe for PROC_RSRC_MGR value conf: probe for PTHREAD_DESTRUCTOR_ITERATIONS value conf: probe for PTHREAD_KEYS_MAX value conf: probe for PTHREAD_STACK_MIN value conf: probe for PTHREAD_THREADS_MAX value conf: probe for PTRDIFF_MAX value conf: probe for PTRDIFF_MIN value conf: probe for RELEASE value conf: probe for _POSIX_SAVED_IDS minmax value conf: probe for SCHAR_MAX value conf: probe for SCHAR_MIN value conf: probe for SECURITY_CLASS value conf: probe for _AST_SF_BUFSIZE minmax value conf: probe for _AST_SH minmax value conf: probe for SHRT_MIN value conf: probe for SIG_ATOMIC_MAX value conf: probe for SIG_ATOMIC_MIN value conf: probe for SLVM_MAXNODES value conf: probe for SOFTPOWER value conf: probe for STD_BLK value conf: probe for SYSPID_MAX value conf: probe for TMP_MAX value conf: probe for UCHAR_MAX value conf: probe for UCHAR_MIN value conf: probe for ULLONG_MAX value conf: probe for ULONG_MAX value conf: probe for USHRT_MAX value conf: probe for VERSION_88 value conf: probe for VERSION_88 value conf: probe for VERSION_90 value conf: probe for VERSION_90 value conf: probe for VERSION_93 value conf: probe for VERSION_93 value conf: probe for WCHAR_MAX value conf: probe for WCHAR_MIN value conf: probe for WINT_MAX value conf: probe for WINT_MIN value conf: generate conftab.h string table header conf: generate conftab.c string table conf: generate conflim.h supplemental values + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/limits.c iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/limits.c ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/limits.c ... yes + cmp -s FEATURE/limits ast_limits.h + rm -f ast_limits.h + silent test -d . + /bin/cp FEATURE/limits ast_limits.h + cmp -s FEATURE/api ast_api.h + rm -f ast_api.h + silent test -d . + /bin/cp FEATURE/api ast_api.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/wchar iffe: test: is sys/types.h a header ... yes iffe: test: cat{ ... }end ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is stdio.h a header ... yes iffe: test: is wchar.h a header ... yes iffe: test: is mbstowcs a library function ... yes iffe: test: is wctomb a library function ... yes iffe: test: is wcscmp a library function ... yes iffe: test: is wcscoll a library function ... yes iffe: test: is wcslen a library function ... yes iffe: test: is wcstombs a library function ... yes iffe: test: is wcsxfrm a library function ... yes iffe: test: is wcwidth a library function ... yes iffe: test: is mbrlen a library function ... yes iffe: test: is mbrtowc a library function ... yes iffe: test: is mbsrtowcs a library function ... yes iffe: test: is wcrtomb a library function ... yes iffe: test: is wcsrtombs a library function ... yes iffe: test: is towlower a library function ... yes iffe: test: is towupper a library function ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is mbstate_t a type or typedef ... yes iffe: test: is wchar an include path for the native header ... yes iffe: test: cat{ ... }end ... yes iffe: test: requires native ... yes iffe: test: defines __va_list for ... no iffe: test: is wctype.h a header ... yes iffe: test: is unistd.h a header ... yes iffe: test: is iswalpha a symbol that needs a prototype ... yes iffe: test: run{ ... }end ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/wctype iffe: test: is sys/types.h a header ... yes iffe: test: is wctype an include path for the native header ... yes iffe: test: run{ ... }end ... yes + cmp -s FEATURE/wctype ast_wctype.h + rm -f ast_wctype.h + silent test -d . + /bin/cp FEATURE/wctype ast_wctype.h + cmp -s FEATURE/wchar ast_wchar.h + rm -f ast_wchar.h + silent test -d . + /bin/cp FEATURE/wchar ast_wchar.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sys iffe: test: is sys/types.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdint.h a header ... yes iffe: test: is inttypes.h a header ... yes iffe: test: is string.h a header ... yes iffe: test: is unistd.h a header ... yes iffe: test: is limits.h a header ... yes iffe: test: is fcntl.h a header ... yes iffe: test: is locale.h a header ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is dev_t a type or typedef ... yes iffe: test: is nlink_t a type or typedef ... yes iffe: test: is gid_t a type or typedef ... yes iffe: test: is mode_t a type or typedef ... yes iffe: test: is uid_t a type or typedef ... yes iffe: test: is stdio.h a header ... yes iffe: test: is wchar.h a header ... yes iffe: test: is wchar_t a type or typedef ... yes iffe: test: is pid_t a type or typedef ... yes iffe: test: is ssize_t a type or typedef ... yes iffe: test: is wint_t a type or typedef ... yes iffe: test: is sys/socket.h a header ... yes iffe: test: is socklen_t a type or typedef ... yes iffe: test: is size_t a type or typedef ... yes iffe: test: is clock_t a type or typedef ... yes iffe: test: is ino_t a type or typedef ... yes iffe: test: is off_t a type or typedef ... yes iffe: test: is ptrdiff_t a type or typedef ... yes iffe: test: is time_t a type or typedef ... yes iffe: test: is div_t a type or typedef ... yes iffe: test: is ldiv_t a type or typedef ... yes iffe: test: output{ ... }end ... no iffe: test: is offsetof a macro ... yes iffe: test: is EXIT_FAILURE a macro ... yes iffe: test: is EXIT_SUCCESS a macro ... yes iffe: test: is MB_CUR_MAX a macro ... yes iffe: test: is RAND_MAX a macro ... yes iffe: test: is STDIN_FILENO a macro ... yes iffe: test: is STDOUT_FILENO a macro ... yes iffe: test: is STDERR_FILENO a macro ... yes iffe: test: is NULL a macro ... yes iffe: test: is SEEK_SET a macro ... yes iffe: test: is SEEK_CUR a macro ... yes iffe: test: is SEEK_END a macro ... yes iffe: test: is F_OK a macro ... yes iffe: test: is X_OK a macro ... yes iffe: test: is W_OK a macro ... yes iffe: test: is R_OK a macro ... yes iffe: test: is spawnvex a library function ... no iffe: test: is _exit a symbol that needs a prototype ... no iffe: test: is abort a symbol that needs a prototype ... no iffe: test: is abs a symbol that needs a prototype ... no iffe: test: is access a symbol that needs a prototype ... no iffe: test: is alarm a symbol that needs a prototype ... no iffe: test: is atexit a symbol that needs a prototype ... no iffe: test: is atof a symbol that needs a prototype ... no iffe: test: is atoi a symbol that needs a prototype ... no iffe: test: is atol a symbol that needs a prototype ... no iffe: test: is bsearch a symbol that needs a prototype ... no iffe: test: is calloc a symbol that needs a prototype ... no iffe: test: is cfree a symbol that needs a prototype ... yes iffe: test: is chdir a symbol that needs a prototype ... no iffe: test: is chown a symbol that needs a prototype ... no iffe: test: is close a symbol that needs a prototype ... no iffe: test: is confstr a symbol that needs a prototype ... no iffe: test: is div a symbol that needs a prototype ... no iffe: test: is dup a symbol that needs a prototype ... no iffe: test: is dup2 a symbol that needs a prototype ... no iffe: test: is eaccess a symbol that needs a prototype ... no iffe: test: is execl a symbol that needs a prototype ... no iffe: test: is execle a symbol that needs a prototype ... no iffe: test: is execlp a symbol that needs a prototype ... no iffe: test: is execv a symbol that needs a prototype ... no iffe: test: is execve a symbol that needs a prototype ... no iffe: test: is execve a symbol that needs a prototype ... no iffe: test: is execvp a symbol that needs a prototype ... no iffe: test: is execvpe a symbol that needs a prototype ... yes iffe: test: is exit a symbol that needs a prototype ... no iffe: test: is fork a symbol that needs a prototype ... no iffe: test: is fpathconf a symbol that needs a prototype ... no iffe: test: is free a symbol that needs a prototype ... no iffe: test: is fsync a symbol that needs a prototype ... no iffe: test: is ftruncate a symbol that needs a prototype ... no iffe: test: is fgetcwd a symbol that needs a prototype ... yes iffe: test: is getcwd a symbol that needs a prototype ... no iffe: test: is getegid a symbol that needs a prototype ... no iffe: test: is getenv a symbol that needs a prototype ... no iffe: test: is geteuid a symbol that needs a prototype ... no iffe: test: is getgid a symbol that needs a prototype ... no iffe: test: is getgroups a symbol that needs a prototype ... no iffe: test: is getlogin a symbol that needs a prototype ... no iffe: test: is getpgrp a symbol that needs a prototype ... no iffe: test: is getpid a symbol that needs a prototype ... no iffe: test: is getppid a symbol that needs a prototype ... no iffe: test: is gettxt a symbol that needs a prototype ... yes iffe: test: is getuid a symbol that needs a prototype ... no iffe: test: is isatty a symbol that needs a prototype ... no iffe: test: is labs a symbol that needs a prototype ... no iffe: test: is ldiv a symbol that needs a prototype ... no iffe: test: is link a symbol that needs a prototype ... no iffe: test: is lseek a symbol that needs a prototype ... no iffe: test: is malloc a symbol that needs a prototype ... no iffe: test: is mblen a symbol that needs a prototype ... no iffe: test: is mbstowcs a symbol that needs a prototype ... no iffe: test: is mbtowc a symbol that needs a prototype ... no iffe: test: is memalign a symbol that needs a prototype ... yes iffe: test: is memccpy a symbol that needs a prototype ... no iffe: test: is memchr a symbol that needs a prototype ... no iffe: test: is memcmp a symbol that needs a prototype ... no iffe: test: is memcpy a symbol that needs a prototype ... no iffe: test: is memmove a symbol that needs a prototype ... no iffe: test: is memset a symbol that needs a prototype ... no iffe: test: is pathconf a symbol that needs a prototype ... no iffe: test: is pause a symbol that needs a prototype ... no iffe: test: is pipe a symbol that needs a prototype ... no iffe: test: is pvalloc a symbol that needs a prototype ... yes iffe: test: is qsort a symbol that needs a prototype ... no iffe: test: is rand a symbol that needs a prototype ... no iffe: test: is read a symbol that needs a prototype ... no iffe: test: is realloc a symbol that needs a prototype ... no iffe: test: is realpath a symbol that needs a prototype ... no iffe: test: is resolvepath a symbol that needs a prototype ... yes iffe: test: is rmdir a symbol that needs a prototype ... no iffe: test: is setgid a symbol that needs a prototype ... no iffe: test: is setpgid a symbol that needs a prototype ... no iffe: test: is setsid a symbol that needs a prototype ... no iffe: test: is setuid a symbol that needs a prototype ... no iffe: test: is sleep a symbol that needs a prototype ... no iffe: test: is spawnveg a symbol that needs a prototype ... yes iffe: test: is spawnvex a symbol that needs a prototype ... yes iffe: test: is spawnvex_open a symbol that needs a prototype ... yes iffe: test: is spawnvex_add a symbol that needs a prototype ... yes iffe: test: is spawnvex_apply a symbol that needs a prototype ... yes iffe: test: is spawnvex_get a symbol that needs a prototype ... yes iffe: test: is spawnvex_close a symbol that needs a prototype ... yes iffe: test: is srand a symbol that needs a prototype ... no iffe: test: is stpcpy a symbol that needs a prototype ... no iffe: test: is stpncpy a symbol that needs a prototype ... no iffe: test: is strcasecmp a symbol that needs a prototype ... no iffe: test: is strcat a symbol that needs a prototype ... no iffe: test: is strchr a symbol that needs a prototype ... no iffe: test: is strcmp a symbol that needs a prototype ... no iffe: test: is strcoll a symbol that needs a prototype ... no iffe: test: is strcpy a symbol that needs a prototype ... no iffe: test: is strcspn a symbol that needs a prototype ... no iffe: test: is strdup a symbol that needs a prototype ... no iffe: test: is strlcat a symbol that needs a prototype ... no iffe: test: is strlcpy a symbol that needs a prototype ... no iffe: test: is strlen a symbol that needs a prototype ... no iffe: test: is strncasecmp a symbol that needs a prototype ... no iffe: test: is strncat a symbol that needs a prototype ... no iffe: test: is strncmp a symbol that needs a prototype ... no iffe: test: is strncpy a symbol that needs a prototype ... no iffe: test: is strpbrk a symbol that needs a prototype ... no iffe: test: is strrchr a symbol that needs a prototype ... no iffe: test: is strspn a symbol that needs a prototype ... no iffe: test: is strstr a symbol that needs a prototype ... no iffe: test: is strtok a symbol that needs a prototype ... no iffe: test: is strxfrm a symbol that needs a prototype ... no iffe: test: is swab a symbol that needs a prototype ... no iffe: test: is sysconf a symbol that needs a prototype ... no iffe: test: is system a symbol that needs a prototype ... no iffe: test: is tcgetpgrp a symbol that needs a prototype ... no iffe: test: is tcsetpgrp a symbol that needs a prototype ... no iffe: test: is truncate a symbol that needs a prototype ... no iffe: test: is ttyname a symbol that needs a prototype ... no iffe: test: is unlink a symbol that needs a prototype ... no iffe: test: is valloc a symbol that needs a prototype ... no iffe: test: is wcstombs a symbol that needs a prototype ... no iffe: test: is wctomb a symbol that needs a prototype ... no iffe: test: is write a symbol that needs a prototype ... no + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/botch.c iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/botch.c ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/botch.c ... yes + cmp -s FEATURE/botch ast_botch.h + rm -f ast_botch.h + silent test -d . + /bin/cp FEATURE/botch ast_botch.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/tty iffe: test: is sys/types.h a header ... yes iffe: test: is termios.h a header ... yes iffe: test: is termio.h a header ... no iffe: test: is sgtty.h a header ... no iffe: test: is sys/termios.h a header ... yes iffe: test: is sys/termio.h a header ... no iffe: test: is sys/ioctl.h a header ... yes iffe: test: is sys/bsdtty.h a header ... no iffe: test: is sys/nttyio.h a header ... no iffe: test: is sys/ttyio.h a header ... no iffe: test: is tcgetattr a library function ... yes iffe: test: is tcgetpgrp a library function ... yes iffe: test: is _POSIX_VDISABLE a macro ... yes iffe: test: is termios a type or typedef ... no iffe: test: is c_line a member of struct termios ... no iffe: test: cat{ ... }end ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/fs iffe: test: is sys/types.h a header ... yes iffe: test: is sys/stat.h a header ... yes iffe: test: is _fxstat a library function ... no iffe: test: is __fxstat a library function ... no iffe: test: is _lxstat a library function ... no iffe: test: is __lxstat a library function ... no iffe: test: is _xmknod a library function ... no iffe: test: is __xmknod a library function ... no iffe: test: is _xstat a library function ... no iffe: test: is __xstat a library function ... no iffe: test: is lstat a library function ... yes iffe: test: is mknod a library function ... yes iffe: test: is sync a library function ... yes iffe: test: is _fxstat64 a library function ... no iffe: test: is __fxstat64 a library function ... no iffe: test: is _lxstat64 a library function ... no iffe: test: is __lxstat64 a library function ... no iffe: test: is _xstat64 a library function ... no iffe: test: is __xstat64 a library function ... no iffe: test: is fstat a macro ... no iffe: test: is lstat a macro ... no iffe: test: is stat a macro ... no iffe: test: is mknod a macro ... no iffe: test: link{ ... }end ... no iffe: test: link{ ... }end ... no iffe: test: is sys/mkdev.h a header ... no iffe: test: is chmod a symbol that needs a prototype ... no iffe: test: is fstat a symbol that needs a prototype ... no iffe: test: is lstat a symbol that needs a prototype ... no iffe: test: is mkdir a symbol that needs a prototype ... no iffe: test: is mkfifo a symbol that needs a prototype ... no iffe: test: is mknod a symbol that needs a prototype ... no iffe: test: is stat a symbol that needs a prototype ... no iffe: test: is FS_default a macro ... no iffe: test: macro{ ... }end ... yes iffe: test: is stdio.h a header ... yes iffe: test: is mntent.h a header ... no iffe: test: is mnttab.h a header ... no iffe: test: is sys/mntent.h a header ... no iffe: test: is sys/mnttab.h a header ... no iffe: test: is sys/param.h a header ... yes iffe: test: is sys/ucred.h a header ... yes iffe: test: is sys/fs_types.h a header ... no iffe: test: is sys/mount.h a header ... yes iffe: test: is sys/statfs.h a header ... no iffe: test: is sys/statvfs.h a header ... yes iffe: test: is sys/vfs.h a header ... no iffe: test: is sys/vmount.h a header ... no iffe: test: is mnttab a type or typedef ... no iffe: test: is mt_dev a member of struct mnttab ... no iffe: test: is mt_filsys a member of struct mnttab ... no iffe: test: is mt_fstyp a member of struct mnttab ... no iffe: test: is mntent a type or typedef ... no iffe: test: is mnt_opts a member of struct mntent ... no iffe: test: is w_mntent a type or typedef ... no iffe: test: is mnt_opts a member of struct w_mntent ... no iffe: test: is mnt_opts a member of struct mnttab ... no iffe: test: is mnt_opts a member of struct mntent ... no iffe: test: is mnt_opts a member of struct mnttab ... no iffe: test: is stat a type or typedef ... no iffe: test: is st_blocks a member of struct stat ... yes iffe: test: is st_blksize a member of struct stat ... yes iffe: test: is st_rdev a member of struct stat ... yes iffe: test: is statfs a type or typedef ... iffe: test: is f_files a member of struct statfs ... iffe: test: is f_bavail a member of struct statfs ... iffe: test: is f_files a member of struct statfs ... iffe: test: is f_bavail a member of struct statfs ... iffe: test: is f_files a member of struct statfs ... yes iffe: test: is f_bavail a member of struct statfs ... yes iffe: test: is statvfs a type or typedef ... no iffe: test: is f_basetype a member of struct statvfs ... no iffe: test: is f_frsize a member of struct statvfs ... yes iffe: test: statvfs.f_reserved7 can double for statvfs.f_basetype ... no iffe: test: is getfsstat a library function ... yes iffe: test: is getmntent a library function ... no iffe: test: is getmntinfo a library function ... yes iffe: test: is mntctl a library function ... no iffe: test: is mntopen a library function ... no iffe: test: is mntread a library function ... no iffe: test: is mntclose a library function ... no iffe: test: is setmntent a library function ... no iffe: test: is w_getmntent a library function ... no iffe: test: is statfs a library function ... yes iffe: test: is statvfs a library function ... yes iffe: test: compile{ ... }end ... iffe: test: compile{ ... }end ... iffe: test: compile{ ... }end ... no iffe: test: getmntinfo uses statvfs -- since when? ... no iffe: test: getfsstat uses statvfs -- just in case it is confused like getmntinfo ... no iffe: test: cat{ ... }end ... yes iffe: test: stat.st_fstype is a string ... no iffe: test: stat.st_fstype is an int ... no iffe: test: stat.st_spare1 is an int ... no iffe: test: stat.st_spare4 is an array ... no iffe: test: stat.st_extra is an array ... no iffe: test: stat.st_pad4 is an array ... no + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/socket iffe: test: is sys/types.h a header ... yes iffe: test: is sys/socket an include path for the native header ... yes iffe: test: cat{ ... }end ... yes + cmp -s FEATURE/socket ast_socket.h + rm -f ast_socket.h + silent test -d . + /bin/cp FEATURE/socket ast_socket.h + cmp -s FEATURE/fs ast_fs.h + rm -f ast_fs.h + silent test -d . + /bin/cp FEATURE/fs ast_fs.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/fcntl.c iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/fcntl.c ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/fcntl.c ... yes + cmp -s FEATURE/fcntl ast_fcntl.h + rm -f ast_fcntl.h + silent test -d . + /bin/cp FEATURE/fcntl ast_fcntl.h + cmp -s FEATURE/sys ast_sys.h + rm -f ast_sys.h + silent test -d . + /bin/cp FEATURE/sys ast_sys.h + cmp -s FEATURE/lib ast_lib.h + rm -f ast_lib.h + silent test -d . + /bin/cp FEATURE/lib ast_lib.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/stdio iffe: test: is sys/types.h a header ... yes iffe: test: cat{ ... }end ... yes iffe: test: output{ ... }end ... yes iffe: test: macro{ ... }end ... yes iffe: test: cat{ ... }end ... yes + cmp -s FEATURE/stdio ast_stdio.h + rm -f ast_stdio.h + silent test -d . + /bin/cp FEATURE/stdio ast_stdio.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/nl_types iffe: test: is sys/types.h a header ... yes iffe: test: is catopen a library function ... yes iffe: test: is nl_langinfo a library function ... yes iffe: test: is nl_types.h a header ... yes iffe: test: is langinfo.h a header ... yes iffe: test: is nl_types an include path for the native header ... yes iffe: test: output{ ... }end ... yes + cmp -s FEATURE/nl_types ast_nl_types.h + rm -f ast_nl_types.h + silent test -d . + /bin/cp FEATURE/nl_types ast_nl_types.h + X=1 + cc '-DN=1' -DIS -o astmath.exe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/astmath.c + cc '-DN=1' -DIS -o astmath.exe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/astmath.c -lm + : math function 'N=1' requires -lm : + X=0 + break + rm -f astmath.exe + rm -f astmath.o + : clean up obsolete headers : + rm -rf dirent.h iconv.h nl_types.h stdio.h wchar.h wctype.h ast_hdr.h ast_types.h ast_unistd.h iffeio.h /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/limits.h /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/unistd.h /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/limits.h + set - + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/state.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/dirent iffe: test: is sys/types.h a header ... yes iffe: test: is stat64 a library function ... no iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is off64_t a type or typedef ... yes iffe: test: is opendir a library function ... yes iffe: test: is dirent.h a header ... yes iffe: test: is ndir.h a header ... no iffe: test: is sys/dir.h a header ... yes iffe: test: is dirent an include path for the native header ... yes iffe: test: dirent64.d_ino vs. readdir64 mismatch ... no iffe: test: is ( ! _lib_opendir ) true ... no iffe: test: is ( _nxt_dirent && _lib_stat64 && _typ_off64_t && _botch_d_ino_dirent64 ) true ... no iffe: test: is ( _nxt_dirent && _lib_stat64 && _typ_off64_t ) true ... no iffe: test: is ( _nxt_dirent && _hdr_dirent ) true ... yes iffe: test: cat{ ... }end ... yes + cmp -s FEATURE/dirent ast_dirent.h + rm -f ast_dirent.h + silent test -d . + /bin/cp FEATURE/dirent ast_dirent.h + cmp -s FEATURE/aso ast_aso.h + rm -f ast_aso.h + silent test -d . + /bin/cp FEATURE/aso ast_aso.h + cmp -s FEATURE/standards ast_standards.h + rm -f ast_standards.h + silent test -d . + /bin/cp FEATURE/standards ast_standards.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/intercept.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/intercept.c:464:13: warning: implicit declaration of function 'renameat' is invalid in C99 [-Wimplicit-function-declaration] RESTART(r, renameat(owd, opath, nwd, npath)); ^ 1 warning generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/transition.c + cmp -s FEATURE/param ast_param.h + rm -f ast_param.h + silent test -d . + /bin/cp FEATURE/param ast_param.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/mode.c iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/mode.c ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/mode.c ... yes + cmp -s FEATURE/mode ast_mode.h + rm -f ast_mode.h + silent test -d . + /bin/cp FEATURE/mode ast_mode.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir/opendir.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir/readdir.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir/rewinddir.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir/seekdir.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir/telldir.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fgetcwd.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sys_calls iffe: test: is sys/types.h a header ... yes iffe: test: syscall(SYS_getcwd,buf,len) implemented ... no iffe: test: is ( _lib_sysgetcwd ) true ... no iffe: test: is ( _lib_sysgetcwd ) true ... no + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/getcwd.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:125:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *t++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:125:11: note: place parentheses around the assignment to silence this warning while (c = *t++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:125:11: note: use '==' to turn this assignment into an equality comparison while (c = *t++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:193:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (path = findcodes[i]) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:193:13: note: place parentheses around the assignment to silence this warning if (path = findcodes[i]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:193:13: note: use '==' to turn this assignment into an equality comparison if (path = findcodes[i]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:233:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (b = strrchr(fp->encode.file, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:233:13: note: place parentheses around the assignment to silence this warning if (b = strrchr(fp->encode.file, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:233:13: note: use '==' to turn this assignment into an equality comparison if (b = strrchr(fp->encode.file, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:250:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (b = strrchr(path, '/')) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:250:16: note: place parentheses around the assignment to silence this warning else if (b = strrchr(path, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:250:16: note: use '==' to turn this assignment into an equality comparison else if (b = strrchr(path, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:290:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(path, '/')) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:290:10: note: place parentheses around the assignment to silence this warning if (s = strrchr(path, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:290:10: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(path, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:371:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (path = findcodes[i]) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:371:13: note: place parentheses around the assignment to silence this warning if (path = findcodes[i]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:371:13: note: use '==' to turn this assignment into an equality comparison if (path = findcodes[i]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:382:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (fp->fp = sfopen(NiL, fp->decode.path, "r")) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:382:20: note: place parentheses around the assignment to silence this warning if (fp->fp = sfopen(NiL, fp->decode.path, "r")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:382:20: note: use '==' to turn this assignment into an equality comparison if (fp->fp = sfopen(NiL, fp->decode.path, "r")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:391:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (fp->fp = sfopen(NiL, path, "r")) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:391:23: note: place parentheses around the assignment to silence this warning else if (fp->fp = sfopen(NiL, path, "r")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:391:23: note: use '==' to turn this assignment into an equality comparison else if (fp->fp = sfopen(NiL, path, "r")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:410:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (fp->secure = ((st.st_mode & (S_IRGRP|S_IROTH)) == S_IRGRP) && st.st_gid == getegid() && getegid() != getgid()) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:410:18: note: place parentheses around the assignment to silence this warning if (fp->secure = ((st.st_mode & (S_IRGRP|S_IROTH)) == S_IRGRP) && st.st_gid == getegid() && getegid() != getgid()) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:410:18: note: use '==' to turn this assignment into an equality comparison if (fp->secure = ((st.st_mode & (S_IRGRP|S_IROTH)) == S_IRGRP) && st.st_gid == getegid() && getegid() != getgid()) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:425:82: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(*s++ = fp->decode.bigram2[i] = j) && (i || fp->decode.bigram1[0] >= '0' && fp->decode.bigram1[0] <= '1')) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:425:82: note: place parentheses around the '&&' expression to silence this warning if (!(*s++ = fp->decode.bigram2[i] = j) && (i || fp->decode.bigram1[0] >= '0' && fp->decode.bigram1[0] <= '1')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:459:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (j = sfgetc(fp->fp)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:459:13: note: place parentheses around the assignment to silence this warning while (j = sfgetc(fp->fp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:459:13: note: use '==' to turn this assignment into an equality comparison while (j = sfgetc(fp->fp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:568:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = s = (char*)pattern) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:568:9: note: place parentheses around the assignment to silence this warning if (p = s = (char*)pattern) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:568:9: note: use '==' to turn this assignment into an equality comparison if (p = s = (char*)pattern) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:625:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (i = regcomp(&fp->decode.re, pattern, REG_SHELL|REG_AUGMENTED|(fp->decode.ignorecase?REG_ICASE:0))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:625:11: note: place parentheses around the assignment to silence this warning if (i = regcomp(&fp->decode.re, pattern, REG_SHELL|REG_AUGMENTED|(fp->decode.ignorecase?REG_ICASE:0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:625:11: note: use '==' to turn this assignment into an equality comparison if (i = regcomp(&fp->decode.re, pattern, REG_SHELL|REG_AUGMENTED|(fp->decode.ignorecase?REG_ICASE:0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:638:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (i = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:638:14: note: place parentheses around the assignment to silence this warning while (i = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:638:14: note: use '==' to turn this assignment into an equality comparison while (i = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:739:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (*p++ = c); ~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:739:18: note: place parentheses around the assignment to silence this warning } while (*p++ = c); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:739:18: note: use '==' to turn this assignment into an equality comparison } while (*p++ = c); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:879:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*s == *fp->decode.end || ignorecase && tolower(*s) == *fp->decode.end) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:879:46: note: place parentheses around the '&&' expression to silence this warning if (*s == *fp->decode.end || ignorecase && tolower(*s) == *fp->decode.end) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1001:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (x = (Type_t*)dtmatch(fp->encode.namedict, type)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1001:10: note: place parentheses around the assignment to silence this warning if (x = (Type_t*)dtmatch(fp->encode.namedict, type)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1001:10: note: use '==' to turn this assignment into an equality comparison if (x = (Type_t*)dtmatch(fp->encode.namedict, type)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1107:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (d = fp->encode.hits[n]) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1107:10: note: place parentheses around the assignment to silence this warning if (d = fp->encode.hits[n]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1107:10: note: use '==' to turn this assignment into an equality comparison if (d = fp->encode.hits[n]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1153:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = sfgetr(fp->fp, 0, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1153:12: note: place parentheses around the assignment to silence this warning while (s = sfgetr(fp->fp, 0, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1153:12: note: use '==' to turn this assignment into an equality comparison while (s = sfgetr(fp->fp, 0, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1167:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1167:13: note: place parentheses around the assignment to silence this warning while (n = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1167:13: note: use '==' to turn this assignment into an equality comparison while (n = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1174:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (d = fp->encode.code[n][m]) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1174:11: note: place parentheses around the assignment to silence this warning if (d = fp->encode.code[n][m]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fastfind.c:1174:11: note: use '==' to turn this assignment into an equality comparison if (d = fp->encode.code[n][m]) ^ == 21 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/hashalloc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/hashdump.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/hashfree.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/hashlast.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/hashlook.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/hashscan.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/hashsize.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/hashview.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/hashwalk.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/memhash.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/memsum.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/strhash.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/strkey.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ihash -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/hash/strsum.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/ccode iffe: test: is sys/types.h a header ... yes iffe: test: output{ ... }end ... yes + cmp -s FEATURE/ccode ast_ccode.h + rm -f ast_ccode.h + silent test -d . + /bin/cp FEATURE/ccode ast_ccode.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/stracmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strnacmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/ccmap.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/ccmapid.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/ccnative.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/chresc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/chrtoi.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/streval.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strexpr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strmatch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/modei.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/modex.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strmode.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/stpcpy.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/stpncpy.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strlcat.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strlcpy.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strcopy.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strncopy.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strlook.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strsearch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strpsearch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/stresc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/stropt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strtape.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strpcmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strnpcmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strvcmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strnvcmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/tok.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/tokline.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/tokscan.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathaccess.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathcat.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathcanon.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathcanon.c:608:34: warning: for loop has empty body [-Wempty-body] for (a = s + 2; *a == '/'; a++); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathcanon.c:608:34: note: put the semicolon on a separate line to silence this warning 1 warning generated. + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/time iffe: test: is sys/types.h a header ... yes iffe: test: is nanosleep a library function ... yes iffe: test: is usleep a library function ... yes iffe: test: is _strftime a library function ... no iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is clock_t a type or typedef ... yes iffe: test: is time_t a type or typedef ... yes iffe: test: is tm a type or typedef ... no iffe: test: is tm_sec a member of struct tm ... yes iffe: test: is timeval a type or typedef ... no iffe: test: is tv_sec a member of struct timeval ... yes iffe: test: cat{ ... }end ... yes + cmp -s FEATURE/time ast_time.h + rm -f ast_time.h + silent test -d . + /bin/cp FEATURE/time ast_time.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathcheck.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathpath.c + cc -o lcgen /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:188:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*t++ = *f++); ~~~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:188:14: note: place parentheses around the assignment to silence this warning while (*t++ = *f++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:188:14: note: use '==' to turn this assignment into an equality comparison while (*t++ = *f++); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:343:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = fgets(buf, sizeof(buf), stdin)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:343:11: note: place parentheses around the assignment to silence this warning while (s = fgets(buf, sizeof(buf), stdin)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:343:11: note: use '==' to turn this assignment into an equality comparison while (s = fgets(buf, sizeof(buf), stdin)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:446:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = copy(&b, arg[2])) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:446:10: note: place parentheses around the assignment to silence this warning if (s = copy(&b, arg[2])) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:446:10: note: use '==' to turn this assignment into an equality comparison if (s = copy(&b, arg[2])) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:452:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = *s) ~~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:452:12: note: place parentheses around the assignment to silence this warning if (c = *s) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:452:12: note: use '==' to turn this assignment into an equality comparison if (c = *s) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:508:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = copy(&b, arg[4])) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:508:10: note: place parentheses around the assignment to silence this warning if (s = copy(&b, arg[4])) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lcgen.c:508:10: note: use '==' to turn this assignment into an equality comparison if (s = copy(&b, arg[4])) ^ == 5 warnings generated. + ./lcgen 29017.1 29017.2 + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' 29017.1 + rm -f 29017.1 + cmp -s 29017.3 lc.h + mv 29017.3 lc.h + cmp -s 29017.2 lctab.c + mv 29017.2 lctab.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathexists.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathfind.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/preroot.sh iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/preroot.sh ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/preroot.sh ... yes + cmp -s FEATURE/preroot preroot.h + rm -f preroot.h + silent test -d . + /bin/cp FEATURE/preroot preroot.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathkey.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std '-DHOSTTYPE="freebsd12.amd64"' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathprobe.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathrepl.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathnative.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathposix.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/tv iffe: test: is sys/types.h a header ... yes iffe: test: cat{ ... }end ... yes iffe: test: is sys/stat.h a header ... yes iffe: test: is _st_mtimespec.tv_nsec_stat an identifier ... no iffe: test: is stat a type or typedef ... no iffe: test: is st_mtimespec.tv_nsec a member of struct stat ... yes iffe: test: is ( !no_stat_nsec ) true ... yes iffe: test: cat{ ... }end ... yes + cmp -s FEATURE/tv tv.h + rm -f tv.h + silent test -d . + /bin/cp FEATURE/tv tv.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathtemp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathtmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathstat.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathgetlink.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathsetlink.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathbin.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathshell.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathcd.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/prog iffe: test: is sys/types.h a header ... yes iffe: test: is getexecname a library function ... no iffe: test: is _NSGetExecutablePath a library function ... no iffe: test: run{ ... }end ... yes iffe: test: is mach-o/dyld.h a header ... no + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/path/pathprog.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fs3d.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/ftwalk.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/ftwflags.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std '-D__OBSOLETE__=20140101' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fts.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/astintercept.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/conformance.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/getenv.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/setenviron.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/optget.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/optjoin.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/optesc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/optctx.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strsort.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/struniq.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/magic.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/mime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/mimetype.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sig.sh iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sig.sh ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sig.sh ... yes + cmp -s FEATURE/sig sig.h + rm -f sig.h + silent test -d . + /bin/cp FEATURE/sig sig.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/signal.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/sigflag.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/systrace.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include '-DERROR_CATALOG="libast"' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/error.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/errorf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/errormsg.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/errorx.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/localeconv.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/iconv iffe: test: is sys/types.h a header ... yes iffe: test: is iconv.h a header ... yes iffe: test: is -liconv a library ... no iffe: test: is iconv_open a library function ... yes iffe: test: is iconv_close a library function ... yes iffe: test: is iconv a library function ... yes iffe: test: is iconv an include path for the native header ... yes iffe: test: output{ ... }end ... yes + cmp -s FEATURE/iconv ast_iconv.h + rm -f ast_iconv.h + silent test -d . + /bin/cp FEATURE/iconv ast_iconv.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/setlocale.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/setlocale.c:2327:15: warning: incompatible pointer types assigning to 'int (*)(wchar_t *, const char *, size_t)' (aka 'int (*)(int *, const char *, unsigned long)') from 'size_t (wchar_t *, const char *, size_t)' (aka 'unsigned long (int *, const char *, unsigned long)') [-Wincompatible-pointer-types] ast.mb_towc = utf8towc; ^ ~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/setlocale.c:2629:68: warning: comparison of distinct pointer types ('int (*)(wchar_t *, const char *, size_t)' (aka 'int (*)(int *, const char *, unsigned long)') and 'size_t (*)(wchar_t *, const char *, size_t)' (aka 'unsigned long (*)(int *, const char *, unsigned long)')) [-Wcompare-distinct-pointer-types] , ast.mb_towc == debug_mbtowc ? " debug_mbrtowc" : ast.mb_towc == utf8towc ? " utf8rtowc" : ast.mb_towc == mbtowc ? " mbtowc" ~~~~~~~~~~~ ^ ~~~~~~~~ 2 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/translate.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/catopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/iconv.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/locale iffe: test: is sys/types.h a header ... yes iffe: test: canonical UTF-8 name ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/lc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c lctab.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/float iffe: test: is sys/types.h a header ... yes iffe: test: is float.h a header ... yes iffe: test: is limits.h a header ... yes iffe: test: is math.h a header ... yes iffe: test: is values.h a header ... no iffe: test: is -lm a library ... yes iffe: test: is frexp a library function ... yes iffe: test: is frexpl a library function ... yes iffe: test: is ldexp a library function ... yes iffe: test: is ldexpl a library function ... yes iffe: test: is finite a library function ... yes iffe: test: is finitel a library function ... no iffe: test: is isinfl a library function ... no iffe: test: is isnanl a library function ... no iffe: test: is copysign a library function ... yes iffe: test: is copysignl a library function ... yes iffe: test: is frexp a symbol that needs a prototype ... no iffe: test: is frexpl a symbol that needs a prototype ... no iffe: test: is ldexp a symbol that needs a prototype ... no iffe: test: is ldexpl a symbol that needs a prototype ... no iffe: test: is finite a symbol that needs a prototype ... no iffe: test: is finitel a symbol that needs a prototype ... yes iffe: test: is isinfl a symbol that needs a prototype ... yes iffe: test: is isnanl a symbol that needs a prototype ... yes iffe: test: is copysign a symbol that needs a prototype ... no iffe: test: is copysignl a symbol that needs a prototype ... no iffe: test: fpclassify present and works ... yes iffe: test: isinf present and works ... yes iffe: test: isnan present and works ... yes iffe: test: signbit present and works ... yes iffe: test: no unsigned intmax => floatmax cast ... no iffe: test: fpe on mpy overflow ... no iffe: test: fpe on div underflow ... no iffe: test: macro{ ... }end ... yes iffe: test: missing floating point limits ... yes iffe: test: double exponent bitfoolery ... yes iffe: test: long double exponent bitfoolery ... yes iffe: test: _ast_fltmax_t maximum integral type ... yes iffe: test: INF and NAN memory representations ... yes + cmp -s FEATURE/tty ast_tty.h + rm -f ast_tty.h + silent test -d . + /bin/cp FEATURE/tty ast_tty.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sfio iffe: test: is sys/types.h a header ... yes iffe: test: is float.h a header ... yes iffe: test: is floatingpoint.h a header ... yes iffe: test: is math.h a header ... yes iffe: test: is values.h a header ... no iffe: test: is sys/filio.h a header ... yes iffe: test: is sys/ioctl.h a header ... yes iffe: test: is qfrexp a library function ... no iffe: test: is qldexp a library function ... no iffe: test: is signed a reserved keyword ... yes iffe: test: number of bits in pointer ... yes iffe: test: open files cannot be removed ... no iffe: test: voidptr is larger than int ... yes iffe: test: long is larger than int ... yes iffe: test: register layout ok for vax string operations ... no iffe: test: native floating point conversions ok ... no iffe: test: Stdio fseek/fflush are X/Open-compliant ... no + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:97:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (i = 0; p = paths[i]; i += next) ~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:97:16: note: place parentheses around the assignment to silence this warning for (i = 0; p = paths[i]; i += next) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:97:16: note: use '==' to turn this assignment into an equality comparison for (i = 0; p = paths[i]; i += next) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:190:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = pathpath(file, "", (!catalog && category == AST_LC_MESSAGES) ? PATH_READ : (PATH_REGULAR|PATH_READ|PATH_ABSOLUTE), path, size)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:190:10: note: place parentheses around the assignment to silence this warning if (s = pathpath(file, "", (!catalog && category == AST_LC_MESSAGES) ? PATH_READ : (PATH_REGULAR|PATH_READ|PATH_ABSOLUTE), path, size)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:190:10: note: use '==' to turn this assignment into an equality comparison if (s = pathpath(file, "", (!catalog && category == AST_LC_MESSAGES) ? PATH_READ : (PATH_REGULAR|PATH_READ|PATH_ABSOLUTE), path, size)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:299:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (i = sfgetu(ip)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:299:11: note: place parentheses around the assignment to silence this warning while (i = sfgetu(ip)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:299:11: note: use '==' to turn this assignment into an equality comparison while (i = sfgetu(ip)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:315:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = sfgetu(ip)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:315:10: note: place parentheses around the assignment to silence this warning if (n = sfgetu(ip)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:315:10: note: use '==' to turn this assignment into an equality comparison if (n = sfgetu(ip)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:485:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = sp->msg[num]) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:485:8: note: place parentheses around the assignment to silence this warning if (s = sp->msg[num]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:485:8: note: use '==' to turn this assignment into an equality comparison if (s = sp->msg[num]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:586:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = sp->msg[j]) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:586:11: note: place parentheses around the assignment to silence this warning if (s = sp->msg[j]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mc.c:586:11: note: use '==' to turn this assignment into an equality comparison if (s = sp->msg[j]) ^ == 6 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/base64.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/qp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/recfmt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/recstr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/reclen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/fmtrec.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std '-D__OBSOLETE__=20140101' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtbase.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtbuf.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtbuf.c:64:11: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'char *' [-Wint-conversion] } while (asocasptr(&nxt, cur, tst + n) != cur); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtbuf.c:64:11: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'char *' [-Wint-conversion] } while (asocasptr(&nxt, cur, tst + n) != cur); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtclock.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtdev.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtelapsed.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmterror.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtesc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtfmt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtfs.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtident.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtint.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtip4.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtip6.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtls.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtmatch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtmode.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtnum.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtperm.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtre.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmttime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtuid.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtgid.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtsignal.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtscale.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/tmx iffe: test: is sys/types.h a header ... yes iffe: test: cat{ ... }end ... yes iffe: test: is ( _ast_int8_t ) true ... yes iffe: test: cat{ ... }end ... yes + cmp -s FEATURE/tmx tmx.h + rm -f tmx.h + silent test -d . + /bin/cp FEATURE/tmx tmx.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmttmx.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmttv.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/fmtversion.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strelapsed.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strperm.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/struid.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strgid.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strtoip4.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strtoip6.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/stack.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/align.c iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/align.c ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/align.c ... yes + cmp -s FEATURE/align align.h + rm -f align.h + silent test -d . + /bin/cp FEATURE/align align.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/stk.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/swapget.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/swapmem.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/swapop.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/swapput.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/siglist iffe: test: is sys/types.h a header ... yes iffe: test: is string.h a header ... yes iffe: test: is signal.h a header ... yes iffe: test: is strsignal a library function ... yes iffe: test: run{ ... }end ... yes + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/signal.c iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/signal.c ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/signal.c ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/sigdata.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/sigcrit.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/sigunblock.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/wait iffe: test: is sys/types.h a header ... yes iffe: test: is wait a library function ... yes iffe: test: is wait2 a library function ... no iffe: test: is wait3 a library function ... yes iffe: test: is wait4 a library function ... yes iffe: test: is waitpid a library function ... yes iffe: test: is sys/wait.h a header ... yes iffe: test: posix wait macros ok ... yes + cmp -s FEATURE/wait ast_wait.h + rm -f ast_wait.h + silent test -d . + /bin/cp FEATURE/wait ast_wait.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/procopen.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/procopen.c:604:45: warning: missing sentinel in function call [-Wsentinel] execlp("trace", "trace", "-p", path, NiL); ^ , NULL /usr/include/unistd.h:334:6: note: function has been explicitly marked sentinel here int execlp(const char *, const char *, ...) __null_sentinel; ^ 1 warning generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/procclose.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std '-D__OBSOLETE__=20140101' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/procrun.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/procfree.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmdate.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmequiv.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmfix.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmfmt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmform.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmgoff.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/tmlib iffe: test: is sys/types.h a header ... yes iffe: test: probe CC.EXPORT.DYNAMIC supported ... no iffe: test: tzset() bypasses user getenv() ... yes iffe: test: is ( _tzset_environ ) true ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tminit.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmleap.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmlex.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmlocale.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmmake.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmpoff.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmscan.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmsleep.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmtime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmtype.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmweek.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmword.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmzone.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxdate.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxdate.c:981:32: warning: for loop has empty body [-Wempty-body] for (s = t; skip[*s]; s++); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxdate.c:981:32: note: put the semicolon on a separate line to silence this warning /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxdate.c:839:34: warning: for loop has empty body [-Wempty-body] for (u = t; isspace(*u); u++); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxdate.c:839:34: note: put the semicolon on a separate line to silence this warning 2 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxduration.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:372:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = *format) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:372:10: note: place parentheses around the assignment to silence this warning if (c = *format) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:372:10: note: use '==' to turn this assignment into an equality comparison if (c = *format) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:487:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = zp->type) ~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:487:16: note: place parentheses around the assignment to silence this warning if (p = zp->type) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:487:16: note: use '==' to turn this assignment into an equality comparison if (p = zp->type) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:493:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (p = zp->type) ~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:493:19: note: place parentheses around the assignment to silence this warning else if (p = zp->type) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:493:19: note: use '==' to turn this assignment into an equality comparison else if (p = zp->type) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:512:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = *format) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:512:15: note: place parentheses around the assignment to silence this warning while (n = *format) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:512:15: note: use '==' to turn this assignment into an equality comparison while (n = *format) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:626:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (*arg++ = *format) ~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:626:15: note: place parentheses around the assignment to silence this warning if (*arg++ = *format) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxfmt.c:626:15: note: use '==' to turn this assignment into an equality comparison if (*arg++ = *format) ^ == 5 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxgettime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxleap.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxmake.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxscan.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxsettime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxsleep.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxtime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmxtouch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tvcmp.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/tvlib iffe: test: is sys/types.h a header ... yes iffe: test: is time.h a header ... yes iffe: test: is clock_settime a library function ... yes iffe: test: is gettimeofday a library function ... yes iffe: test: is settimeofday a library function ... yes iffe: test: is stime a library function ... no iffe: test: is utimes a library function ... yes iffe: test: is nanosleep a library function ... yes iffe: test: is usleep a library function ... yes iffe: test: is sys/stat.h a header ... yes iffe: test: complete utimensat implementation ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is timeval a type or typedef ... no iffe: test: is tv_sec a member of struct timeval ... yes iffe: test: execute{ ... }end ... yes iffe: test: link{ ... }end ... no iffe: test: output{ ... }end ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tvgettime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tvsettime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tvsleep.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tvtouch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/cmdarg.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vec/vecargs.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vec/vecfile.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vec/vecfree.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vec/vecload.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vec/vecstring.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/univdata.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/touch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/mnt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/debug.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/memccpy.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/memchr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/memcmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/memcpy.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/memdup.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/memmove.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/memset.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/mkdir.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/mkfifo.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/mknod.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/rmdir.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/remove.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/rename.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/link.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/unlink.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strdup.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strchr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strrchr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strstr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strtod.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strtold.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strtol.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strtoll.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strtoul.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strtoull.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strton.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strtonll.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strntod.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strntold.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strnton.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strntonll.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strntol.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strntoll.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strntoul.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strntoull.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strcasecmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strncasecmp.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/errno iffe: test: is sys/types.h a header ... yes iffe: test: sys_nerr in default libs ... no iffe: test: sys_nerr declared in errno.h ... yes iffe: test: sys_errlist in default libs ... no iffe: test: sys_errlist declared in errno.h ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/strerror.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/mktemp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/tmpnam.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/fsync.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/execlp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/execve.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/execvp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/execvpe.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/spawnveg.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/vfork iffe: test: is sys/types.h a header ... yes iffe: test: is vfork.h a header ... no iffe: test: is sys/vfork.h a header ... no iffe: test: run{ ... }end ... yes + cmp -s FEATURE/vfork ast_vfork.h + rm -f ast_vfork.h + silent test -d . + /bin/cp FEATURE/vfork ast_vfork.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/spawn iffe: test: is sys/types.h a header ... yes iffe: test: is spawn.h a header ... yes iffe: test: is spawn a library function ... no iffe: test: is spawnve a library function ... no iffe: test: is spawnveg a library function ... no iffe: test: is spawnvex a library function ... no iffe: test: is posix_spawnattr_setfchdir a library function ... no iffe: test: is posix_spawnattr_setsid a library function ... no iffe: test: is posix_spawnattr_setumask a library function ... no iffe: test: is inheritance a type or typedef ... no iffe: test: is pgroup a member of struct inheritance ... no iffe: test: is unistd.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: posix_spawn exists and it works and its worth using ... ENOEXEC produces posix_spawn() error (BEST) ... yes iffe: test: first spawn arg is mode and it works ... no iffe: test: interpreter exec as efficient as fork() ... no + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:496:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (vex = newof(0, Spawnvex_t, 1, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:496:10: note: place parentheses around the assignment to silence this warning if (vex = newof(0, Spawnvex_t, 1, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:496:10: note: use '==' to turn this assignment into an equality comparison if (vex = newof(0, Spawnvex_t, 1, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:711:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if (err || callback && (err = (*callback)(handle, op, arg)) > 0) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:711:25: note: place parentheses around the '&&' expression to silence this warning if (err || callback && (err = (*callback)(handle, op, arg)) > 0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1211:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = posix_spawnattr_init(&ax)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1211:11: note: place parentheses around the assignment to silence this warning if (err = posix_spawnattr_init(&ax)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1211:11: note: use '==' to turn this assignment into an equality comparison if (err = posix_spawnattr_init(&ax)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1213:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = posix_spawn_file_actions_init(&fx)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1213:11: note: place parentheses around the assignment to silence this warning if (err = posix_spawn_file_actions_init(&fx)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1213:11: note: use '==' to turn this assignment into an equality comparison if (err = posix_spawn_file_actions_init(&fx)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1237:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = posix_spawnattr_setpgroup(&ax, arg)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1237:13: note: place parentheses around the assignment to silence this warning if (err = posix_spawnattr_setpgroup(&ax, arg)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1237:13: note: use '==' to turn this assignment into an equality comparison if (err = posix_spawnattr_setpgroup(&ax, arg)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1239:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = posix_spawnattr_setflags(&ax, POSIX_SPAWN_SETPGROUP)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1239:13: note: place parentheses around the assignment to silence this warning if (err = posix_spawnattr_setflags(&ax, POSIX_SPAWN_SETPGROUP)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1239:13: note: use '==' to turn this assignment into an equality comparison if (err = posix_spawnattr_setflags(&ax, POSIX_SPAWN_SETPGROUP)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1243:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = posix_spawnattr_setflags(&ax, POSIX_SPAWN_RESETIDS)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1243:13: note: place parentheses around the assignment to silence this warning if (err = posix_spawnattr_setflags(&ax, POSIX_SPAWN_RESETIDS)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1243:13: note: use '==' to turn this assignment into an equality comparison if (err = posix_spawnattr_setflags(&ax, POSIX_SPAWN_RESETIDS)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1270:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = posix_spawn_file_actions_addclose(&fx, op)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1270:14: note: place parentheses around the assignment to silence this warning if (err = posix_spawn_file_actions_addclose(&fx, op)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1270:14: note: use '==' to turn this assignment into an equality comparison if (err = posix_spawn_file_actions_addclose(&fx, op)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1287:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = posix_spawn_file_actions_adddup2(&fx, fd, op)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1287:14: note: place parentheses around the assignment to silence this warning if (err = posix_spawn_file_actions_adddup2(&fx, fd, op)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1287:14: note: use '==' to turn this assignment into an equality comparison if (err = posix_spawn_file_actions_adddup2(&fx, fd, op)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1290:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (err = posix_spawn_file_actions_adddup2(&fx, op, arg)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1290:18: note: place parentheses around the assignment to silence this warning else if (err = posix_spawn_file_actions_adddup2(&fx, op, arg)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1290:18: note: use '==' to turn this assignment into an equality comparison else if (err = posix_spawn_file_actions_adddup2(&fx, op, arg)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1295:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (err = posix_spawn(&pid, path, &fx, &ax, argv, envv ? envv : environ)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1295:11: note: place parentheses around the assignment to silence this warning if (err = posix_spawn(&pid, path, &fx, &ax, argv, envv ? envv : environ)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1295:11: note: use '==' to turn this assignment into an equality comparison if (err = posix_spawn(&pid, path, &fx, &ax, argv, envv ? envv : environ)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1308:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (err = posix_spawn(&pid, path, NiL, NiL, argv, envv ? envv : environ)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1308:15: note: place parentheses around the assignment to silence this warning else if (err = posix_spawn(&pid, path, NiL, NiL, argv, envv ? envv : environ)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/spawnvex.c:1308:15: note: use '==' to turn this assignment into an equality comparison else if (err = posix_spawn(&pid, path, NiL, NiL, argv, envv ? envv : environ)) ^ == 12 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/qsort.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/qsort_r.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/vfork.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/killpg.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/hsearch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/tsearch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/getlogin.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/putenv.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/setenv.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/unsetenv.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/lstat.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/statvfs.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/eaccess.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/hack iffe: test: is sys/types.h a header ... yes iffe: test: is locale_attr.h a header ... no + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/gross.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/omitted iffe: test: is sys/types.h a header ... yes iffe: test: check for win32 .exe botches ... no iffe: test: win32 alarm(2) return botched ... no + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/omitted.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/readlink.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/symlink.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/getpgrp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/setpgid.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/setsid.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/waitpid.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/creat64.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/atdev.c iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/atdev.c ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/atdev.c ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/at.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/atexit.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir/getdents.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/getwd.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/dup2.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/errno.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/preroot/getpreroot.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/preroot/ispreroot.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/preroot/realopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/preroot/setpreroot.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/getgroups.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/mount.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/system.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/iblocks.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Istring -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/modedata.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/tm/tmdata.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/memfatal.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfkeyprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdcdio.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdcdos.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdcfilter.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdcseekable.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdcslow.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdcsubstr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdctee.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdcunion.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdcmore.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfdcprefix.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/codeset.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/wc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/utf32toutf8.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/utf8toutf32.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/wcstoutf32s.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/string/utf32stowcs.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/basename.c + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/namval.h ast_namval.h + rm -f ast_namval.h + silent test -d . + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/namval.h ast_namval.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/closelog.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/dirname.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/fmtmsglib.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/fnmatch.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/ftw.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/getdate.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/getsubopt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Idir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/dir -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/glob.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/nftw.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/openlog.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/re_comp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/resolvepath.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/realpath.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/regcmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/regexp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/setlogmask.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strftime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/strptime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/swab.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/syslog.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/tempnam.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/wordexp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/wordexp.c:115:39: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] else if(!quoted && strchr("|&\n;<>"+ac,c)) ~~~~~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/wordexp.c:115:39: note: use array indexing to silence this warning else if(!quoted && strchr("|&\n;<>"+ac,c)) ^ & [ ] 1 warning generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/mktime.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regalloc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regclass.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcoll.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:152:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = (Rex_t*)alloc(env->disc, 0, sizeof(Rex_t) + extra)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:152:8: note: place parentheses around the assignment to silence this warning if (e = (Rex_t*)alloc(env->disc, 0, sizeof(Rex_t) + extra)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:152:8: note: use '==' to turn this assignment into an equality comparison if (e = (Rex_t*)alloc(env->disc, 0, sizeof(Rex_t) + extra)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:151:120: warning: expression result unused [-Wunused-value] DEBUG_TEST(0x0800,(sfprintf(sfstdout, "%s:%d node(%d,%d,%d,%u)\n", file, line, type, lo, hi, sizeof(Rex_t) + extra)),(0)); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:51:28: note: expanded from macro 'DEBUG_TEST' #define DEBUG_TEST(f,y,n) (n) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:225:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (e = x); ~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:225:14: note: place parentheses around the assignment to silence this warning } while (e = x); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:225:14: note: use '==' to turn this assignment into an equality comparison } while (e = x); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:265:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (e = e->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:265:14: note: place parentheses around the assignment to silence this warning } while (e = e->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:265:14: note: use '==' to turn this assignment into an equality comparison } while (e = e->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:303:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (e = e->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:303:13: note: place parentheses around the assignment to silence this warning } while (e = e->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:303:13: note: use '==' to turn this assignment into an equality comparison } while (e = e->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:480:27: warning: '&&' within '||' [-Wlogical-op-parentheses] if (e->re.group.number && ++env->stats.p <= 0 || !e->re.group.number && ++env->stats.u <= 0) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:480:27: note: place parentheses around the '&&' expression to silence this warning if (e->re.group.number && ++env->stats.p <= 0 || !e->re.group.number && ++env->stats.u <= 0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:480:73: warning: '&&' within '||' [-Wlogical-op-parentheses] if (e->re.group.number && ++env->stats.p <= 0 || !e->re.group.number && ++env->stats.u <= 0) ~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:480:73: note: place parentheses around the '&&' expression to silence this warning if (e->re.group.number && ++env->stats.p <= 0 || !e->re.group.number && ++env->stats.u <= 0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:519:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (q = e->re.group.expr.binary.right) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:519:10: note: place parentheses around the assignment to silence this warning if (q = e->re.group.expr.binary.right) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:519:10: note: use '==' to turn this assignment into an equality comparison if (q = e->re.group.expr.binary.right) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:637:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (e = e->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:637:13: note: place parentheses around the assignment to silence this warning } while (e = e->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:637:13: note: use '==' to turn this assignment into an equality comparison } while (e = e->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:654:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (mp = state.magic[c]) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:654:9: note: place parentheses around the assignment to silence this warning if (mp = state.magic[c]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:654:9: note: use '==' to turn this assignment into an equality comparison if (mp = state.magic[c]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:783:41: warning: '&&' within '||' [-Wlogical-op-parentheses] if (env->type == SRE || c == T_BACK && !(env->flags & (REG_LENIENT|REG_REGEXP))) ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:783:41: note: place parentheses around the '&&' expression to silence this warning if (env->type == SRE || c == T_BACK && !(env->flags & (REG_LENIENT|REG_REGEXP))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:864:145: warning: '&&' within '||' [-Wlogical-op-parentheses] if (env->type >= SRE && !(env->flags & REG_SHELL_ESCAPED) || (env->flags & REG_ESCAPE) && (c == '[' || c == '-' || c == ']' || env->delimiter && c == env->delimiter)) ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:864:145: note: place parentheses around the '&&' expression to silence this warning if (env->type >= SRE && !(env->flags & REG_SHELL_ESCAPED) || (env->flags & REG_ESCAPE) && (c == '[' || c == '-' || c == ']' || env->delimiter && c == env->delimiter)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:864:24: warning: '&&' within '||' [-Wlogical-op-parentheses] if (env->type >= SRE && !(env->flags & REG_SHELL_ESCAPED) || (env->flags & REG_ESCAPE) && (c == '[' || c == '-' || c == ']' || env->delimiter && c == env->delimiter)) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:864:24: note: place parentheses around the '&&' expression to silence this warning if (env->type >= SRE && !(env->flags & REG_SHELL_ESCAPED) || (env->flags & REG_ESCAPE) && (c == '[' || c == '-' || c == ']' || env->delimiter && c == env->delimiter)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:864:90: warning: '&&' within '||' [-Wlogical-op-parentheses] if (env->type >= SRE && !(env->flags & REG_SHELL_ESCAPED) || (env->flags & REG_ESCAPE) && (c == '[' || c == '-' || c == ']' || env->delimiter && c == env->delimiter)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:864:90: note: place parentheses around the '&&' expression to silence this warning if (env->type >= SRE && !(env->flags & REG_SHELL_ESCAPED) || (env->flags & REG_ESCAPE) && (c == '[' || c == '-' || c == ']' || env->delimiter && c == env->delimiter)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:964:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (posixkludge = env->posixkludge) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:964:18: note: place parentheses around the assignment to silence this warning if (posixkludge = env->posixkludge) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:964:18: note: use '==' to turn this assignment into an equality comparison if (posixkludge = env->posixkludge) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1008:163: warning: '&&' within '||' [-Wlogical-op-parentheses] if (env->type == BRE && (*(env->cursor + 1) == 0 || *(env->cursor + 1) == env->delimiter || *(env->cursor + 1) == env->terminator || *(env->cursor + 1) == '\\' && *(env->cursor + 2) == ')') || (env->flags & REG_MULTIPLE) && *(env->cursor + 1) == '\n') ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1008:163: note: place parentheses around the '&&' expression to silence this warning if (env->type == BRE && (*(env->cursor + 1) == 0 || *(env->cursor + 1) == env->delimiter || *(env->cursor + 1) == env->terminator || *(env->cursor + 1) == '\\' && *(env->cursor + 2) == ')') || (env->flags & REG_MULTIPLE) && *(env->cursor + 1) == '\n') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1008:24: warning: '&&' within '||' [-Wlogical-op-parentheses] if (env->type == BRE && (*(env->cursor + 1) == 0 || *(env->cursor + 1) == env->delimiter || *(env->cursor + 1) == env->terminator || *(env->cursor + 1) == '\\' && *(env->cursor + 2) == ')') || (env->flags & REG_MULTIPLE) && *(env->cursor + 1) == '\n') ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1008:24: note: place parentheses around the '&&' expression to silence this warning if (env->type == BRE && (*(env->cursor + 1) == 0 || *(env->cursor + 1) == env->delimiter || *(env->cursor + 1) == env->terminator || *(env->cursor + 1) == '\\' && *(env->cursor + 2) == ')') || (env->flags & REG_MULTIPLE) && *(env->cursor + 1) == '\n') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1008:224: warning: '&&' within '||' [-Wlogical-op-parentheses] if (env->type == BRE && (*(env->cursor + 1) == 0 || *(env->cursor + 1) == env->delimiter || *(env->cursor + 1) == env->terminator || *(env->cursor + 1) == '\\' && *(env->cursor + 2) == ')') || (env->flags & REG_MULTIPLE) && *(env->cursor + 1) == '\n') ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1008:224: note: place parentheses around the '&&' expression to silence this warning if (env->type == BRE && (*(env->cursor + 1) == 0 || *(env->cursor + 1) == env->delimiter || *(env->cursor + 1) == env->terminator || *(env->cursor + 1) == '\\' && *(env->cursor + 2) == ')') || (env->flags & REG_MULTIPLE) && *(env->cursor + 1) == '\n') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1204:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*env->cursor == '^' || env->type >= SRE && *env->cursor == '!') ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1204:46: note: place parentheses around the '&&' expression to silence this warning if (*env->cursor == '^' || env->type >= SRE && *env->cursor == '!') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1213:215: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*env->cursor == 0 || *(env->cursor + 1) == 0 || *env->cursor == env->terminator || *(env->cursor + 1) == env->terminator || (env->flags & REG_ESCAPE) && (*env->cursor == env->delimiter || *env->cursor != '\\' && *(env->cursor + 1) == env->delimiter)) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1213:215: note: place parentheses around the '&&' expression to silence this warning if (*env->cursor == 0 || *(env->cursor + 1) == 0 || *env->cursor == env->terminator || *(env->cursor + 1) == env->terminator || (env->flags & REG_ESCAPE) && (*env->cursor == env->delimiter || *env->cursor != '\\' && *(env->cursor + 1) == env->delimiter)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1213:156: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*env->cursor == 0 || *(env->cursor + 1) == 0 || *env->cursor == env->terminator || *(env->cursor + 1) == env->terminator || (env->flags & REG_ESCAPE) && (*env->cursor == env->delimiter || *env->cursor != '\\' && *(env->cursor + 1) == env->delimiter)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1213:156: note: place parentheses around the '&&' expression to silence this warning if (*env->cursor == 0 || *(env->cursor + 1) == 0 || *env->cursor == env->terminator || *(env->cursor + 1) == env->terminator || (env->flags & REG_ESCAPE) && (*env->cursor == env->delimiter || *env->cursor != '\\' && *(env->cursor + 1) == env->delimiter)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1224:74: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(c = *env->cursor) || c == env->terminator || c == env->delimiter && (env->flags & REG_ESCAPE)) ~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1224:74: note: place parentheses around the '&&' expression to silence this warning if (!(c = *env->cursor) || c == env->terminator || c == env->delimiter && (env->flags & REG_ESCAPE)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1227:87: warning: '&&' within '||' [-Wlogical-op-parentheses] if (c == '\\' && ((env->flags & REG_CLASS_ESCAPE) || *env->cursor == env->delimiter && (env->flags & REG_ESCAPE))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1227:87: note: place parentheses around the '&&' expression to silence this warning if (c == '\\' && ((env->flags & REG_CLASS_ESCAPE) || *env->cursor == env->delimiter && (env->flags & REG_ESCAPE))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1258:40: warning: '&&' within '||' [-Wlogical-op-parentheses] if (env->token.len > 1 || w >= 0 && w < T_META) ~~ ~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1258:40: note: place parentheses around the '&&' expression to silence this warning if (env->token.len > 1 || w >= 0 && w < T_META) ~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1396:75: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*env->cursor == env->terminator || *env->cursor == env->delimiter && (env->flags & REG_ESCAPE)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1396:75: note: place parentheses around the '&&' expression to silence this warning if (*env->cursor == env->terminator || *env->cursor == env->delimiter && (env->flags & REG_ESCAPE)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1480:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (ic = env->flags & REG_ICASE) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1480:11: note: place parentheses around the assignment to silence this warning if (ic = env->flags & REG_ICASE) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1480:11: note: use '==' to turn this assignment into an equality comparison if (ic = env->flags & REG_ICASE) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1491:86: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((c = *env->cursor) == 0 || c == env->terminator || (env->flags & REG_ESCAPE) && c == env->delimiter) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1491:86: note: place parentheses around the '&&' expression to silence this warning if ((c = *env->cursor) == 0 || c == env->terminator || (env->flags & REG_ESCAPE) && c == env->delimiter) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1495:89: warning: '&&' within '||' [-Wlogical-op-parentheses] if (c == '\\' && ((env->flags & REG_CLASS_ESCAPE) || *env->cursor == env->delimiter && (env->flags & REG_ESCAPE))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1495:89: note: place parentheses around the '&&' expression to silence this warning if (c == '\\' && ((env->flags & REG_CLASS_ESCAPE) || *env->cursor == env->delimiter && (env->flags & REG_ESCAPE))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1524:42: warning: '&&' within '||' [-Wlogical-op-parentheses] if (env->token.len > 1 || w >= 0 && w < T_META) ~~ ~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1524:42: note: place parentheses around the '&&' expression to silence this warning if (env->token.len > 1 || w >= 0 && w < T_META) ~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1647:33: warning: '&&' within '||' [-Wlogical-op-parentheses] if (c == 'l' || c == 'L' && !(c = 0)) ~~ ~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1647:33: note: place parentheses around the '&&' expression to silence this warning if (c == 'l' || c == 'L' && !(c = 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1649:38: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (c == 'u' || c == 'U' && !(c = 0)) ~~ ~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1649:38: note: place parentheses around the '&&' expression to silence this warning else if (c == 'u' || c == 'U' && !(c = 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1697:77: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*env->cursor == env->terminator || *env->cursor == env->delimiter && (env->flags & REG_ESCAPE)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1697:77: note: place parentheses around the '&&' expression to silence this warning if (*env->cursor == env->terminator || *env->cursor == env->delimiter && (env->flags & REG_ESCAPE)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1924:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = (Trie_node_t*)alloc(env->disc, 0, sizeof(Trie_node_t))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1924:8: note: place parentheses around the assignment to silence this warning if (t = (Trie_node_t*)alloc(env->disc, 0, sizeof(Trie_node_t))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:1924:8: note: use '==' to turn this assignment into an equality comparison if (t = (Trie_node_t*)alloc(env->disc, 0, sizeof(Trie_node_t))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2190:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (typ >= 0 || env->type == ERE && (env->flags & REG_CLASS_ESCAPE)) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2190:38: note: place parentheses around the '&&' expression to silence this warning if (typ >= 0 || env->type == ERE && (env->flags & REG_CLASS_ESCAPE)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2239:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (typ >= 0 || env->type == ERE && (env->flags & REG_CLASS_ESCAPE)) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2239:38: note: place parentheses around the '&&' expression to silence this warning if (typ >= 0 || env->type == ERE && (env->flags & REG_CLASS_ESCAPE)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2462:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *env->cursor) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2462:12: note: place parentheses around the assignment to silence this warning while (c = *env->cursor) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2462:12: note: use '==' to turn this assignment into an equality comparison while (c = *env->cursor) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2811:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = bra(env)) ~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2811:11: note: place parentheses around the assignment to silence this warning if (e = bra(env)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2811:11: note: use '==' to turn this assignment into an equality comparison if (e = bra(env)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2821:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = ccl(env, c)) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2821:11: note: place parentheses around the assignment to silence this warning if (e = ccl(env, c)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2821:11: note: use '==' to turn this assignment into an equality comparison if (e = ccl(env, c)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2846:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = node(env, REX_ONECHAR, 1, 1, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2846:11: note: place parentheses around the assignment to silence this warning if (e = node(env, REX_ONECHAR, 1, 1, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2846:11: note: use '==' to turn this assignment into an equality comparison if (e = node(env, REX_ONECHAR, 1, 1, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2973:61: warning: '&&' within '||' [-Wlogical-op-parentheses] if (z == HIT || !a->re.bm.skip[c] || a->re.bm.skip[c] > z && a->re.bm.skip[c] < HIT) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2973:61: note: place parentheses around the '&&' expression to silence this warning if (z == HIT || !a->re.bm.skip[c] || a->re.bm.skip[c] > z && a->re.bm.skip[c] < HIT) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2984:62: warning: '&&' within '||' [-Wlogical-op-parentheses] if (z == HIT || !a->re.bm.skip[c] || a->re.bm.skip[c] > z && a->re.bm.skip[c] < HIT) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:2984:62: note: place parentheses around the '&&' expression to silence this warning if (z == HIT || !a->re.bm.skip[c] || a->re.bm.skip[c] > z && a->re.bm.skip[c] < HIT) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3013:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (x = x->sib); ~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3013:13: note: place parentheses around the assignment to silence this warning } while (x = x->sib); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3013:13: note: use '==' to turn this assignment into an equality comparison } while (x = x->sib); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3040:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = p->env->rex) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3040:8: note: place parentheses around the assignment to silence this warning if (e = p->env->rex) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3040:8: note: use '==' to turn this assignment into an equality comparison if (e = p->env->rex) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3089:48: warning: '&&' within '||' [-Wlogical-op-parentheses] a->re.bm.complete = (env->stats.e || y != e && (e->type != REX_GROUP || y != e->re.group.expr.rex) || e->next || ((a->re.bm.left + a->re.bm.right) >= 0)) ? 0 : n; ~~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3089:48: note: place parentheses around the '&&' expression to silence this warning a->re.bm.complete = (env->stats.e || y != e && (e->type != REX_GROUP || y != e->re.group.expr.rex) || e->next || ((a->re.bm.left + a->re.bm.right) >= 0)) ? 0 : n; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3125:96: warning: expression result unused [-Wunused-value] DEBUG_TEST(0x0010,sfprintf(sfstderr, "CUT1: mask[%d][%c]=mask[%d][%c]\n", k, m, j, m), (0)); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:51:28: note: expanded from macro 'DEBUG_TEST' #define DEBUG_TEST(f,y,n) (n) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3128:152: warning: expression result unused [-Wunused-value] DEBUG_TEST(0x0010,sfprintf(sfstderr, "BM#2: fail[%d]=%d => %d\n", k, a->re.bm.fail[k], (a->re.bm.fail[k] > n - j) ? (n - j) : a->re.bm.fail[k]), (0)); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:51:28: note: expanded from macro 'DEBUG_TEST' #define DEBUG_TEST(f,y,n) (n) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3119:72: warning: expression result unused [-Wunused-value] DEBUG_TEST(0x0010,(sfprintf(sfstderr, "BM#0: k=%d j=%d\n", k, j)),(0)); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:51:28: note: expanded from macro 'DEBUG_TEST' #define DEBUG_TEST(f,y,n) (n) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3137:106: warning: expression result unused [-Wunused-value] DEBUG_TEST(0x0010,sfprintf(sfstderr, "BM#4: fail[%d]=%d => %d\n", i, a->re.bm.fail[i], n + k - i), (0)); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:51:28: note: expanded from macro 'DEBUG_TEST' #define DEBUG_TEST(f,y,n) (n) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3392:71: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (!(env.flags & REG_FIRST) && (env.stats.a || env.stats.c > 1 && env.stats.c != env.stats.s || env.stats.t && (env.stats.t > 1 || env.stats.a || env.stats.c))) ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3392:71: note: place parentheses around the '&&' expression to silence this warning else if (!(env.flags & REG_FIRST) && (env.stats.a || env.stats.c > 1 && env.stats.c != env.stats.s || env.stats.t && (env.stats.t > 1 || env.stats.a || env.stats.c))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3392:116: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (!(env.flags & REG_FIRST) && (env.stats.a || env.stats.c > 1 && env.stats.c != env.stats.s || env.stats.t && (env.stats.t > 1 || env.stats.a || env.stats.c))) ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcomp.c:3392:116: note: place parentheses around the '&&' expression to silence this warning else if (!(env.flags & REG_FIRST) && (env.stats.a || env.stats.c > 1 && env.stats.c != env.stats.s || env.stats.t && (env.stats.t > 1 || env.stats.a || env.stats.c))) ^ ( ) 50 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regcache.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regdecomp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regerror.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regexec.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regfatal.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/reginit.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regnexec.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regsubcomp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regsubexec.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regsub.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regrecord.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regrexec.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iregex -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/regex/regstat.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtclose.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtdisc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dthash.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtlist.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtmethod.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:191:2: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] asocasptr(lnkp, lnk, NIL(Dtlink_t*) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:191:2: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] asocasptr(lnkp, lnk, NIL(Dtlink_t*) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:703:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] asocasptr(tbl->list+hshp, opnt->pobj, (Dtlink_t*)opnt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:703:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] asocasptr(tbl->list+hshp, opnt->pobj, (Dtlink_t*)opnt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:711:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] asocasptr(lnkp, NIL(Dtlink_t*), lnk); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:711:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] asocasptr(lnkp, NIL(Dtlink_t*), lnk); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 6 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtstat.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtstrhash.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dttree.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtuser.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtuser.c:48:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] if(asocasptr(&dt->data->user.data, current, data) == current) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtuser.c:48:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] if(asocasptr(&dt->data->user.data, current, data) == current) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtview.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtwalk.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtnew.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtcomp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfclose.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfclrlock.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfdisc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfdlen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfexcept.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfgetl.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfgetu.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfcvt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfecvt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sffcvt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfextern.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sffilbuf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfflsbuf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfprints.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfgetd.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfgetr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfllen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfmode.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfmove.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfnew.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfpkrd.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfnotify.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfnputc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfpeek.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfpoll.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfpool.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfpopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfputd.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfputl.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfputr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfputu.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfrd.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfread.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfreserve.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfseek.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfset.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfsetbuf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfsetfd.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfsize.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfsk.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstack.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstrtod.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfsync.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfswap.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sfinit.c iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sfinit.c ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sfinit.c ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sftable.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sftell.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sftmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfungetc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvprintf.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvprintf.c:1181:32: warning: '&&' within '||' [-Wlogical-op-parentheses] if(fmt == 'e' || fmt == 'E' && (v |= SFFMT_UPPER)) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvprintf.c:1181:32: note: place parentheses around the '&&' expression to silence this warning if(fmt == 'e' || fmt == 'E' && (v |= SFFMT_UPPER)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvprintf.c:1188:37: warning: '&&' within '||' [-Wlogical-op-parentheses] else if(fmt == 'f' || fmt == 'F' && (v |= SFFMT_UPPER)) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvprintf.c:1188:37: note: place parentheses around the '&&' expression to silence this warning else if(fmt == 'f' || fmt == 'F' && (v |= SFFMT_UPPER)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvprintf.c:1194:37: warning: '&&' within '||' [-Wlogical-op-parentheses] else if(fmt == 'a' || fmt == 'A' && (v |= SFFMT_UPPER)) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvprintf.c:1194:37: note: place parentheses around the '&&' expression to silence this warning else if(fmt == 'a' || fmt == 'A' && (v |= SFFMT_UPPER)) ^ ( ) 3 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvscanf.c In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvscanf.c:35: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstrtof.h:345:27: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((c = GET(s)) != 'n' && c != 'N' || ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstrtof.h:345:27: note: place parentheses around the '&&' expression to silence this warning if ((c = GET(s)) != 'n' && c != 'N' || ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstrtof.h:346:27: warning: '&&' within '||' [-Wlogical-op-parentheses] (c = GET(s)) != 'f' && c != 'F') ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstrtof.h:346:27: note: place parentheses around the '&&' expression to silence this warning (c = GET(s)) != 'f' && c != 'F') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstrtof.h:369:27: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((c = GET(s)) != 'a' && c != 'A' || ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstrtof.h:369:27: note: place parentheses around the '&&' expression to silence this warning if ((c = GET(s)) != 'a' && c != 'A' || ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstrtof.h:370:27: warning: '&&' within '||' [-Wlogical-op-parentheses] (c = GET(s)) != 'n' && c != 'N') ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfstrtof.h:370:27: note: place parentheses around the '&&' expression to silence this warning (c = GET(s)) != 'n' && c != 'N') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvscanf.c:355:33: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!form || f->mode != SF_READ && _sfmode(f,SF_READ,0) < 0) ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfvscanf.c:355:33: note: place parentheses around the '&&' expression to silence this warning if(!form || f->mode != SF_READ && _sfmode(f,SF_READ,0) < 0) ^ ( ) 5 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfwr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfwrite.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfpurge.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfraise.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfwalk.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfgetm.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfmutex.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfputm.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfresize.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfgetwc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/sfputwc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfclrerr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfeof.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sferror.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sffileno.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfstacked.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfvalue.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfgetc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfgetl.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfgetl2.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfgetu.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfgetu2.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfdlen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfllen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfslen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfulen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfputc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfputd.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfputl.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfputm.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio/_sfputu.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/clearerr.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fclose.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fdopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/feof.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/ferror.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fflush.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fgetc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fgetpos.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fgets.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fileno.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fpurge.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fputc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fputs.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fread.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/freopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fseek.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fseeko.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fsetpos.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/ftell.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/ftello.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fwrite.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/flockfile.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/ftrylockfile.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/funlockfile.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/getc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/getchar.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/getw.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/pclose.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/popen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/printf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/putc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/putchar.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/puts.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/putw.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/rewind.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/scanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/setbuf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/setbuffer.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/setlinebuf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/setvbuf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/snprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/sprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/sscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/asprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vasprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/tmpfile.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/ungetc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vfprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vfscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vsnprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vsprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vsscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_doprnt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_doscan.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_filbuf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_flsbuf.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/uwin iffe: test: is sys/types.h a header ... yes iffe: test: is a64l a library function ... yes iffe: test: is acosh a library function ... yes iffe: test: is asinh a library function ... yes iffe: test: is atanh a library function ... yes iffe: test: is cbrt a library function ... yes iffe: test: is ceil a library function ... yes iffe: test: is crypt a library function ... no iffe: test: is erf a library function ... yes iffe: test: is exp a library function ... yes iffe: test: is expm1 a library function ... yes iffe: test: is floor a library function ... yes iffe: test: is gamma a library function ... yes iffe: test: is getpass a library function ... yes iffe: test: is lgamma a library function ... yes iffe: test: is log a library function ... yes iffe: test: is log1p a library function ... yes iffe: test: is random a library function ... yes iffe: test: is rcmd a library function ... yes iffe: test: is rint a library function ... yes iffe: test: is srand48 a library function ... yes iffe: test: is copysign a library function ... yes iffe: test: is logb a library function ... yes iffe: test: is finite a library function ... yes iffe: test: is drem a library function ... yes iffe: test: is sqrt a library function ... yes iffe: test: is ilogb a library function ... yes iffe: test: is remainder a library function ... yes iffe: test: is scalb a library function ... yes iffe: test: is _copysign a library function ... no iffe: test: is _finite a library function ... no iffe: test: is _scalb a library function ... no iffe: test: is __iob_func a library function ... no iffe: test: is _p__iob a library function ... no iffe: test: is __p__iob a library function ... no iffe: test: is _iob a library data symbol ... no iffe: test: cat{ ... }end ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_stdfun.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_stdopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_stdprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_stdscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_stdsprnt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_stdvbuf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_stdvsnprnt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_stdvsprnt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/_stdvsscn.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fgetwc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fwprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/putwchar.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vfwscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/wprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fgetws.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fwscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/swprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vswprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/wscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fputwc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/getwc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/swscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vswscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fputws.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/getwchar.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/ungetwc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vwprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fwide.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/putwc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vfwprintf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/vwscanf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/stdio_c99.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fcloseall.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/fmemopen.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/getdelim.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Istdio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/stdio/getline.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/frexp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/frexpl.c + cmp -s FEATURE/mmap ast_mmap.h + rm -f ast_mmap.h + silent test -d . + /bin/cp FEATURE/mmap ast_mmap.h + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/astcopy.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/libpath.sh iffe: test: is sys/types.h a header ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/libpath.sh ... iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/libpath.sh ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Imisc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std '-D__OBSOLETE__=20140101' '-DCONF_LIBSUFFIX=".so"' '-DCONF_LIBPREFIX="lib"' '-DHOSTTYPE="freebsd12.amd64"' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/astconf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iport -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port -Isfio -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sfio -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/astdynamic.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/astlicense.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/astquery.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/astwinsize.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c conftab.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/aststatic.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/getopt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/getoptl.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iaso -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std '-D__OBSOLETE__=20140101' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso/aso.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso/aso.c:385:11: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] } while (asocasptr((void**)p, o, o) != o); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso/aso.c:385:11: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] } while (asocasptr((void**)p, o, o) != o); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iaso -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso/asoactivecpu.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iaso -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso/asolock.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iaso -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso/asorelax.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iaso -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso/asothreadid.c + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sched iffe: test: is sys/types.h a header ... yes iffe: test: is sched.h a header ... yes iffe: test: is sched_yield a library function ... yes + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iaso -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/aso/asoyield.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/malloc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:263:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] if(asocasptr(listp, head, blk) == head ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:263:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] if(asocasptr(listp, head, blk) == head ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:281:13: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pack_t *' (aka 'struct _pack_s *') [-Wint-conversion] if((pack = asocasptr(&best->pack[ppos], NIL(Pack_t*), PK_INITIALIZING)) != NIL(Pack_t*) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:281:13: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pack_t *' (aka 'struct _pack_s *') [-Wint-conversion] if((pack = asocasptr(&best->pack[ppos], NIL(Pack_t*), PK_INITIALIZING)) != NIL(Pack_t*) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:297:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pack_t *' (aka 'struct _pack_s *') [-Wint-conversion] asocasptr(&best->pack[ppos], PK_INITIALIZING, NIL(Pack_t*)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:297:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pack_t *' (aka 'struct _pack_s *') [-Wint-conversion] asocasptr(&best->pack[ppos], PK_INITIALIZING, NIL(Pack_t*)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:326:2: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pack_t *' (aka 'struct _pack_s *') [-Wint-conversion] asocasptr(&best->list[lpos], NIL(Pack_t*), pack); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:326:2: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pack_t *' (aka 'struct _pack_s *') [-Wint-conversion] asocasptr(&best->list[lpos], NIL(Pack_t*), pack); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:329:2: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pack_t *' (aka 'struct _pack_s *') [-Wint-conversion] asocasptr(&best->pack[ppos], PK_INITIALIZING, pack); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:329:2: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pack_t *' (aka 'struct _pack_s *') [-Wint-conversion] asocasptr(&best->pack[ppos], PK_INITIALIZING, pack); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:465:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] if(asocasptr(listp, list, NIL(Block_t*)) == list) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:465:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] if(asocasptr(listp, list, NIL(Block_t*)) == list) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:675:30: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] if(!(blk = small->free) || asocasptr(&small->free, blk, LINK(blk)) == blk ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:675:30: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] if(!(blk = small->free) || asocasptr(&small->free, blk, LINK(blk)) == blk ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:696:8: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] if(asocasptr(&small->free, head, list) == head) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmbest.c:696:8: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] if(asocasptr(&small->free, head, list) == head) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmclear.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmclose.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmclose.c:61:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmalloc_t *' (aka 'struct Vmalloc_s *') [-Wint-conversion] if(asocasptr(&vh->vm, vm, NIL(Vmalloc_t*)) == vm) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmclose.c:61:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmalloc_t *' (aka 'struct Vmalloc_s *') [-Wint-conversion] if(asocasptr(&vh->vm, vm, NIL(Vmalloc_t*)) == vm) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmdcderive.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmdcshare.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmdcsystem.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmdebug.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmdebug.c:388:8: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Free_t *' (aka 'struct _free_s *') [-Wint-conversion] if (asocasptr(&vm->data->delay, list, item) == (void*)list) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmdebug.c:388:8: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Free_t *' (aka 'struct _free_s *') [-Wint-conversion] if (asocasptr(&vm->data->delay, list, item) == (void*)list) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmdebug.c:420:51: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Free_t *' (aka 'struct _free_s *') [-Wint-conversion] if(!list && (rv || !(list = vm->data->delay) || asocasptr(&vm->data->delay, list, NIL(Free_t*)) != list)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmdebug.c:420:51: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Free_t *' (aka 'struct _free_s *') [-Wint-conversion] if(!list && (rv || !(list = vm->data->delay) || asocasptr(&vm->data->delay, list, NIL(Free_t*)) != list)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmdisc.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmexit.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmgetmem.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmlast.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmmaddress.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmmaddress.c:233:7: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmuchar_t *' (aka 'unsigned char *') [-Wint-conversion] if(asocasptr(&_Vmmemaddr, memaddr, addr) == memaddr && _vmchkmem(addr, size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmmaddress.c:233:7: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmuchar_t *' (aka 'unsigned char *') [-Wint-conversion] if(asocasptr(&_Vmmemaddr, memaddr, addr) == memaddr && _vmchkmem(addr, size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmopen.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmopen.c:192:7: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmalloc_t *' (aka 'struct Vmalloc_s *') [-Wint-conversion] if(asocasptr(&vh->vm, NIL(Vmalloc_t*), vm) == NIL(Vmalloc_t*) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmopen.c:192:7: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmalloc_t *' (aka 'struct Vmalloc_s *') [-Wint-conversion] if(asocasptr(&vh->vm, NIL(Vmalloc_t*), vm) == NIL(Vmalloc_t*) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmopen.c:204:8: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmhold_t *' (aka 'struct _vmhold_s *') [-Wint-conversion] if(asocasptr(&_Vmhold, cvh, vh) == cvh) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmopen.c:204:8: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmhold_t *' (aka 'struct _vmhold_s *') [-Wint-conversion] if(asocasptr(&_Vmhold, cvh, vh) == cvh) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmpool.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmpool.c:83:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pool_t *' (aka 'struct _pool_s *') [-Wint-conversion] if(asocasptr(&pool->free, list, NIL(Block_t*)) == list) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmpool.c:83:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pool_t *' (aka 'struct _pool_s *') [-Wint-conversion] if(asocasptr(&pool->free, list, NIL(Block_t*)) == list) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmpool.c:104:7: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pool_t *' (aka 'struct _pool_s *') [-Wint-conversion] { if(asocasptr(&pool->free, NIL(Block_t*), list) != NIL(Block_t*)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmpool.c:104:7: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pool_t *' (aka 'struct _pool_s *') [-Wint-conversion] { if(asocasptr(&pool->free, NIL(Block_t*), list) != NIL(Block_t*)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmpool.c:111:8: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pool_t *' (aka 'struct _pool_s *') [-Wint-conversion] if(asocasptr(&pool->free, free, list) == free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmpool.c:111:8: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pool_t *' (aka 'struct _pool_s *') [-Wint-conversion] if(asocasptr(&pool->free, free, list) == free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmpool.c:144:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pool_t *' (aka 'struct _pool_s *') [-Wint-conversion] if(asocasptr(&pool->free, free, pl) == free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmpool.c:144:6: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Pool_t *' (aka 'struct _pool_s *') [-Wint-conversion] if(asocasptr(&pool->free, free, pl) == free) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 8 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:99:42: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] do LINK(blk) = bp = vmdt->free; while (asocasptr(&vmdt->free, bp, blk) != bp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:99:42: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] do LINK(blk) = bp = vmdt->free; while (asocasptr(&vmdt->free, bp, blk) != bp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:111:11: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] blk = asocasptr(&vmdt->free, bp, LINK(bp)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:111:11: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] blk = asocasptr(&vmdt->free, bp, LINK(bp)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:113:11: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] blk = asocasptr(&LINK(pb), bp, LINK(bp)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:113:11: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Block_t *' (aka 'struct _block_s *') [-Wint-conversion] blk = asocasptr(&LINK(pb), bp, LINK(bp)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:212:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmuchar_t *' (aka 'unsigned char *') [-Wint-conversion] asocasptr(&vmdt->segmin, vmdt->segmin, base); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:212:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmuchar_t *' (aka 'unsigned char *') [-Wint-conversion] asocasptr(&vmdt->segmin, vmdt->segmin, base); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:215:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmuchar_t *' (aka 'unsigned char *') [-Wint-conversion] asocasptr(&vmdt->segmax, vmdt->segmax, base); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:215:3: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Vmuchar_t *' (aka 'unsigned char *') [-Wint-conversion] asocasptr(&vmdt->segmax, vmdt->segmax, base); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:224:34: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Seg_t *' (aka 'struct _seg_s *') [-Wint-conversion] do seg->next = vmdt->seg; while(asocasptr(&vmdt->seg, seg->next, seg) != seg->next); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:64: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmsegment.c:224:34: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Seg_t *' (aka 'struct _seg_s *') [-Wint-conversion] do seg->next = vmdt->seg; while(asocasptr(&vmdt->seg, seg->next, seg) != seg->next); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ast_aso.h:93:81: note: expanded from macro 'asocasptr' #define asocasptr(p,o,n) ((__V_*)__sync_val_compare_and_swap(p,asointegralof(o),asointegralof(n))) ^~~~~~~~~~~~~~~~ ./ast_aso.h:67:26: note: expanded from macro 'asointegralof' #define asointegralof(x) (((char*)(x))-((char*)0)) ^~~~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmset.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmstat.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmstrdup.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmtrace.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Ivmalloc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/vmalloc/vmuserdata.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/a64l.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/acosh.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/asinh.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/atanh.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/cbrt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/crypt.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/erf.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/err.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/exp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/exp__E.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/expm1.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/gamma.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/getpass.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/lgamma.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/log.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/log1p.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/log__L.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/rand48.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/random.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/rcmd.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/rint.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Iuwin -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/uwin/support.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std '-D__OBSOLETE__=20140101' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/disc/sfstrtmp.c + cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast -Icomp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -Iinclude -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -Istd -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/obsolete/spawn.c + /usr/bin/ar rc libast.a state.o intercept.o transition.o opendir.o readdir.o rewinddir.o seekdir.o telldir.o fgetcwd.o getcwd.o fastfind.o hashalloc.o hashdump.o hashfree.o hashlast.o hashlook.o hashscan.o hashsize.o hashview.o hashwalk.o memhash.o memsum.o strhash.o strkey.o strsum.o stracmp.o strnacmp.o ccmap.o ccmapid.o ccnative.o + /usr/bin/ar rc libast.a chresc.o chrtoi.o streval.o strexpr.o strmatch.o modei.o modex.o strmode.o stpcpy.o stpncpy.o strlcat.o strlcpy.o strcopy.o strncopy.o strlook.o strsearch.o strpsearch.o stresc.o stropt.o strtape.o strpcmp.o strnpcmp.o strvcmp.o strnvcmp.o tok.o tokline.o tokscan.o pathaccess.o pathcat.o pathcanon.o pathcheck.o pathopen.o pathpath.o pathexists.o pathfind.o pathkey.o pathprobe.o pathrepl.o pathnative.o pathposix.o pathtemp.o pathtmp.o pathstat.o pathgetlink.o pathsetlink.o pathbin.o pathshell.o pathcd.o pathprog.o fs3d.o ftwalk.o ftwflags.o fts.o astintercept.o conformance.o getenv.o setenviron.o optget.o optjoin.o optesc.o optctx.o strsort.o struniq.o magic.o mime.o mimetype.o signal.o sigflag.o systrace.o error.o errorf.o errormsg.o errorx.o localeconv.o setlocale.o translate.o catopen.o iconv.o lc.o lctab.o mc.o base64.o qp.o recfmt.o recstr.o reclen.o fmtrec.o fmtbase.o fmtbuf.o fmtclock.o fmtdev.o fmtelapsed.o fmterror.o fmtesc.o fmtfmt.o fmtfs.o fmtident.o fmtint.o fmtip4.o fmtip6.o fmtls.o + /usr/bin/ar rc libast.a fmtmatch.o fmtmode.o fmtnum.o fmtperm.o fmtre.o fmttime.o fmtuid.o fmtgid.o fmtsignal.o fmtscale.o fmttmx.o fmttv.o fmtversion.o strelapsed.o strperm.o struid.o strgid.o strtoip4.o strtoip6.o stack.o stk.o swapget.o swapmem.o swapop.o swapput.o sigdata.o sigcrit.o sigunblock.o procopen.o procclose.o procrun.o procfree.o tmdate.o tmequiv.o tmfix.o tmfmt.o tmform.o tmgoff.o tminit.o tmleap.o tmlex.o tmlocale.o tmmake.o tmpoff.o tmscan.o tmsleep.o tmtime.o tmtype.o tmweek.o tmword.o tmzone.o tmxdate.o tmxduration.o tmxfmt.o tmxgettime.o tmxleap.o tmxmake.o tmxscan.o tmxsettime.o tmxsleep.o tmxtime.o tmxtouch.o tvcmp.o tvgettime.o tvsettime.o tvsleep.o tvtouch.o cmdarg.o vecargs.o vecfile.o vecfree.o vecload.o vecstring.o univdata.o touch.o mnt.o debug.o memccpy.o memchr.o memcmp.o memcpy.o memdup.o memmove.o memset.o mkdir.o mkfifo.o mknod.o rmdir.o remove.o rename.o link.o unlink.o strdup.o strchr.o strrchr.o strstr.o strtod.o strtold.o strtol.o strtoll.o strtoul.o + /usr/bin/ar rc libast.a strtoull.o strton.o strtonll.o strntod.o strntold.o strnton.o strntonll.o strntol.o strntoll.o strntoul.o strntoull.o strcasecmp.o strncasecmp.o strerror.o mktemp.o tmpnam.o fsync.o execlp.o execve.o execvp.o execvpe.o spawnveg.o spawnvex.o qsort.o qsort_r.o vfork.o killpg.o hsearch.o tsearch.o getlogin.o putenv.o setenv.o unsetenv.o lstat.o statvfs.o eaccess.o gross.o omitted.o readlink.o symlink.o getpgrp.o setpgid.o setsid.o waitpid.o creat64.o at.o atexit.o getdents.o getwd.o dup2.o errno.o getpreroot.o ispreroot.o realopen.o setpreroot.o getgroups.o mount.o system.o iblocks.o modedata.o tmdata.o memfatal.o sfkeyprintf.o sfdcdio.o sfdcdos.o sfdcfilter.o sfdcseekable.o sfdcslow.o sfdcsubstr.o sfdctee.o sfdcunion.o sfdcmore.o sfdcprefix.o codeset.o wc.o utf32toutf8.o utf8toutf32.o wcstoutf32s.o utf32stowcs.o basename.o closelog.o dirname.o fmtmsglib.o fnmatch.o ftw.o getdate.o getsubopt.o glob.o nftw.o openlog.o re_comp.o resolvepath.o realpath.o regcmp.o regexp.o setlogmask.o strftime.o strptime.o swab.o syslog.o tempnam.o + /usr/bin/ar rc libast.a wordexp.o mktime.o regalloc.o regclass.o regcoll.o regcomp.o regcache.o regdecomp.o regerror.o regexec.o regfatal.o reginit.o regnexec.o regsubcomp.o regsubexec.o regsub.o regrecord.o regrexec.o regstat.o dtclose.o dtdisc.o dthash.o dtlist.o dtmethod.o dtopen.o dtrehash.o dtstat.o dtstrhash.o dttree.o dtuser.o dtview.o dtwalk.o dtnew.o dtcomp.o sfclose.o sfclrlock.o sfdisc.o sfdlen.o sfexcept.o sfgetl.o sfgetu.o sfcvt.o sfecvt.o sffcvt.o sfextern.o sffilbuf.o sfflsbuf.o sfprints.o sfgetd.o sfgetr.o sfllen.o sfmode.o sfmove.o sfnew.o sfpkrd.o sfnotify.o sfnputc.o sfopen.o sfpeek.o sfpoll.o sfpool.o sfpopen.o sfprintf.o sfputd.o sfputl.o sfputr.o sfputu.o sfrd.o sfread.o sfreserve.o sfscanf.o sfseek.o sfset.o sfsetbuf.o sfsetfd.o sfsize.o sfsk.o sfstack.o sfstrtod.o sfsync.o sfswap.o sftable.o sftell.o sftmp.o sfungetc.o sfvprintf.o sfvscanf.o sfwr.o sfwrite.o sfpurge.o sfraise.o sfwalk.o sfgetm.o sfmutex.o sfputm.o sfresize.o sfgetwc.o sfputwc.o _sfclrerr.o _sfeof.o _sferror.o + /usr/bin/ar rc libast.a _sffileno.o _sfopen.o _sfstacked.o _sfvalue.o _sfgetc.o _sfgetl.o _sfgetl2.o _sfgetu.o _sfgetu2.o _sfdlen.o _sfllen.o _sfslen.o _sfulen.o _sfputc.o _sfputd.o _sfputl.o _sfputm.o _sfputu.o clearerr.o fclose.o fdopen.o feof.o ferror.o fflush.o fgetc.o fgetpos.o fgets.o fileno.o fopen.o fprintf.o fpurge.o fputc.o fputs.o fread.o freopen.o fscanf.o fseek.o fseeko.o fsetpos.o ftell.o ftello.o fwrite.o flockfile.o ftrylockfile.o funlockfile.o getc.o getchar.o getw.o pclose.o popen.o printf.o putc.o putchar.o puts.o putw.o rewind.o scanf.o setbuf.o setbuffer.o setlinebuf.o setvbuf.o snprintf.o sprintf.o sscanf.o asprintf.o vasprintf.o tmpfile.o ungetc.o vfprintf.o vfscanf.o vprintf.o vscanf.o vsnprintf.o vsprintf.o vsscanf.o _doprnt.o _doscan.o _filbuf.o _flsbuf.o _stdfun.o _stdopen.o _stdprintf.o _stdscanf.o _stdsprnt.o _stdvbuf.o _stdvsnprnt.o _stdvsprnt.o _stdvsscn.o fgetwc.o fwprintf.o putwchar.o vfwscanf.o wprintf.o fgetws.o fwscanf.o swprintf.o vswprintf.o wscanf.o fputwc.o getwc.o swscanf.o + /usr/bin/ar rc libast.a vswscanf.o fputws.o getwchar.o ungetwc.o vwprintf.o fwide.o putwc.o vfwprintf.o vwscanf.o stdio_c99.o fcloseall.o fmemopen.o getdelim.o getline.o frexp.o frexpl.o astcopy.o astconf.o astdynamic.o astlicense.o astquery.o astwinsize.o conftab.o aststatic.o getopt.o getoptl.o aso.o asoactivecpu.o asolock.o asorelax.o asothreadid.o asoyield.o malloc.o vmbest.o vmclear.o vmclose.o vmdcderive.o vmdcshare.o vmdcsystem.o vmdebug.o vmdisc.o vmexit.o vmgetmem.o vmlast.o vmmaddress.o vmopen.o vmpool.o vmsegment.o vmset.o vmstat.o vmstrdup.o vmtrace.o vmuserdata.o a64l.o acosh.o asinh.o atanh.o cbrt.o crypt.o erf.o err.o exp.o exp__E.o expm1.o gamma.o getpass.o lgamma.o log.o log1p.o log__L.o rand48.o random.o rcmd.o rint.o support.o sfstrtmp.o spawn.o + test '' '=' libast.a + /usr/bin/cmp -s libast.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a.old + true + /bin/cp libast.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a + test '' '=' man/LIBAST.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/LIBAST.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/LIBAST.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/LIBAST.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/LIBAST.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/LIBAST.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/LIBAST.3 + test '' '=' man/aso.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/aso.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/aso.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/aso.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/aso.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/aso.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/aso.3 + test '' '=' man/ast.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/ast.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ast.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ast.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ast.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/ast.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ast.3 + test '' '=' man/astsa.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/astsa.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/astsa.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/astsa.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/astsa.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/astsa.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/astsa.3 + test '' '=' man/cdt.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/cdt.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/cdt.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/cdt.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/cdt.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/cdt.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/cdt.3 + test '' '=' man/chr.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/chr.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/chr.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/chr.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/chr.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/chr.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/chr.3 + test '' '=' man/compat.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/compat.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/compat.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/compat.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/compat.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/compat.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/compat.3 + test '' '=' man/error.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/error.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/error.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/error.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/error.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/error.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/error.3 + test '' '=' man/find.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/find.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/find.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/find.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/find.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/find.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/find.3 + test '' '=' man/fmt.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/fmt.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmt.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmt.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmt.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/fmt.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmt.3 + test '' '=' man/fmtls.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/fmtls.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmtls.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmtls.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmtls.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/fmtls.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmtls.3 + test '' '=' man/fs3d.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/fs3d.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fs3d.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fs3d.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fs3d.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/fs3d.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fs3d.3 + test '' '=' man/ftwalk.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/ftwalk.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ftwalk.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ftwalk.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ftwalk.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/ftwalk.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ftwalk.3 + test '' '=' man/getcwd.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/getcwd.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/getcwd.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/getcwd.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/getcwd.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/getcwd.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/getcwd.3 + test '' '=' man/hash.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/hash.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/hash.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/hash.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/hash.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/hash.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/hash.3 + test '' '=' man/iblocks.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/iblocks.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/iblocks.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/iblocks.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/iblocks.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/iblocks.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/iblocks.3 + test '' '=' man/int.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/int.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/int.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/int.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/int.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/int.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/int.3 + test '' '=' man/ip6.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/ip6.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ip6.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ip6.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ip6.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/ip6.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ip6.3 + test '' '=' man/magic.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/magic.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/magic.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/magic.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/magic.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/magic.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/magic.3 + test '' '=' man/mem.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/mem.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mem.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mem.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mem.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/mem.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mem.3 + test '' '=' man/mime.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/mime.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mime.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mime.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mime.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/mime.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mime.3 + test '' '=' man/modecanon.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/modecanon.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/modecanon.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/modecanon.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/modecanon.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/modecanon.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/modecanon.3 + test '' '=' man/optget.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/optget.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/optget.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/optget.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/optget.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/optget.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/optget.3 + test '' '=' man/path.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/path.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/path.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/path.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/path.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/path.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/path.3 + test '' '=' man/preroot.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/preroot.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/preroot.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/preroot.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/preroot.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/preroot.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/preroot.3 + test '' '=' man/proc.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/proc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/proc.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/proc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/proc.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/proc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/proc.3 + test '' '=' man/re.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/re.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/re.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/re.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/re.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/re.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/re.3 + test '' '=' man/regex.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/regex.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/regex.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/regex.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/regex.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/regex.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/regex.3 + test '' '=' man/setenviron.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/setenviron.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/setenviron.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/setenviron.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/setenviron.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/setenviron.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/setenviron.3 + test '' '=' man/sfdisc.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/sfdisc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfdisc.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfdisc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfdisc.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/sfdisc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfdisc.3 + test '' '=' man/sfio.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/sfio.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfio.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfio.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfio.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/sfio.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfio.3 + test '' '=' man/sig.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/sig.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sig.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sig.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sig.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/sig.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sig.3 + test '' '=' man/spawnveg.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/spawnveg.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnveg.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnveg.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnveg.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/spawnveg.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnveg.3 + test '' '=' man/spawnvex.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/spawnvex.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnvex.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnvex.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnvex.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/spawnvex.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnvex.3 + test '' '=' man/stak.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/stak.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stak.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stak.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stak.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/stak.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stak.3 + test '' '=' man/stk.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/stk.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stk.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stk.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stk.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/stk.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stk.3 + test '' '=' man/strcopy.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strcopy.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strcopy.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strcopy.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strcopy.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strcopy.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strcopy.3 + test '' '=' man/strdup.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strdup.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strdup.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strdup.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strdup.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strdup.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strdup.3 + test '' '=' man/strelapsed.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strelapsed.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strelapsed.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strelapsed.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strelapsed.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strelapsed.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strelapsed.3 + test '' '=' man/strerror.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strerror.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strerror.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strerror.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strerror.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strerror.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strerror.3 + test '' '=' man/stresc.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/stresc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stresc.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stresc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stresc.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/stresc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stresc.3 + test '' '=' man/streval.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/streval.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/streval.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/streval.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/streval.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/streval.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/streval.3 + test '' '=' man/strgid.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strgid.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strgid.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strgid.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strgid.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strgid.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strgid.3 + test '' '=' man/strmatch.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strmatch.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strmatch.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strmatch.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strmatch.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strmatch.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strmatch.3 + test '' '=' man/stropt.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/stropt.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stropt.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stropt.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stropt.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/stropt.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stropt.3 + test '' '=' man/strperm.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strperm.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strperm.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strperm.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strperm.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strperm.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strperm.3 + test '' '=' man/strsignal.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strsignal.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsignal.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsignal.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsignal.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strsignal.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsignal.3 + test '' '=' man/strsort.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strsort.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsort.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsort.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsort.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strsort.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsort.3 + test '' '=' man/strtape.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strtape.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strtape.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strtape.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strtape.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strtape.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strtape.3 + test '' '=' man/strton.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strton.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strton.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strton.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strton.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/strton.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strton.3 + test '' '=' man/struid.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/struid.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/struid.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/struid.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/struid.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/struid.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/struid.3 + test '' '=' man/swap.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/swap.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/swap.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/swap.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/swap.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/swap.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/swap.3 + test '' '=' man/tab.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tab.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tab.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tab.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tab.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tab.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tab.3 + test '' '=' man/tm.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tm.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tm.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tm.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tm.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tm.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tm.3 + test '' '=' man/tmx.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tmx.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tmx.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tmx.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tmx.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tmx.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tmx.3 + test '' '=' man/tok.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tok.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tok.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tok.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tok.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tok.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tok.3 + test '' '=' man/touch.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/touch.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/touch.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/touch.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/touch.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/touch.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/touch.3 + test '' '=' man/tv.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tv.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tv.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tv.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tv.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/tv.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tv.3 + test '' '=' man/vecargs.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/vecargs.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vecargs.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vecargs.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vecargs.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/vecargs.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vecargs.3 + test '' '=' man/vmalloc.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/vmalloc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vmalloc.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vmalloc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vmalloc.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/man/vmalloc.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vmalloc.3 + test '' '=' ast.req + /usr/bin/cmp -s ast.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ast + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ast /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ast.old + true + /bin/cp ast.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ast + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_common.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_common.h 1.38363.x + mv 1.38363.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_common.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast.h 1.40184.x + mv 1.40184.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_debug.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_debug.h 1.42411.x + mv 1.42411.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_debug.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_dir.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_dir.h 1.44396.x + mv 1.44396.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_dir.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_errorf.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_errorf.h 1.46855.x + mv 1.46855.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_errorf.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_getopt.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_getopt.h 1.48726.x + mv 1.48726.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_getopt.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_ioctl.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_ioctl.h 1.49255.x + mv 1.49255.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_ioctl.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_intercept.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_intercept.h 1.51493.x + mv 1.51493.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_intercept.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_namval.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_namval.h 1.53704.x + mv 1.53704.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_namval.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_socket.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_socket.h 1.55552.x + mv 1.55552.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_socket.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_std.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_std.h 1.57686.x + mv 1.57686.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_std.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_windows.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_windows.h 1.60048.x + mv 1.60048.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_windows.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ccode.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ccode.h 1.61641.x + mv 1.61641.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ccode.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/cdt.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cdt.h 1.63011.x + mv 1.63011.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cdt.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/cdtlib.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cdtlib.h 1.64383.x + mv 1.64383.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cdtlib.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/cmdarg.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cmdarg.h 1.66006.x + mv 1.66006.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cmdarg.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/debug.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/debug.h 1.67780.x + mv 1.67780.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/debug.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/dt.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/dt.h 1.69839.x + mv 1.69839.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/dt.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/error.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/error.h 1.70499.x + mv 1.70499.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/error.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/find.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/find.h 1.71495.x + mv 1.71495.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/find.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/ftw.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ftw.h 1.73225.x + mv 1.73225.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ftw.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ftwalk.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ftwalk.h 1.74998.x + mv 1.74998.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ftwalk.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/fts.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fts.h 1.77375.x + mv 1.77375.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fts.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/fs3d.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fs3d.h 1.79899.x + mv 1.79899.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fs3d.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/getopt.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/getopt.h 1.81219.x + mv 1.81219.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/getopt.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/glob.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/glob.h 1.82474.x + mv 1.82474.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/glob.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/hash.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hash.h 1.84526.x + mv 1.84526.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hash.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/hashkey.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hashkey.h 1.86033.x + mv 1.86033.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hashkey.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/hashpart.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hashpart.h 1.86952.x + mv 1.86952.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hashpart.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ip6.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ip6.h 1.88437.x + mv 1.88437.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ip6.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' lc.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/lc.h 1.90265.x + mv 1.90265.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/lc.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ls.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ls.h 1.92069.x + mv 1.92069.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ls.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/magic.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/magic.h 1.93111.x + mv 1.93111.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/magic.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/mc.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/mc.h 1.94828.x + mv 1.94828.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/mc.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/mime.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/mime.h 1.96700.x + mv 1.96700.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/mime.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/mnt.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/mnt.h 1.98239.x + mv 1.98239.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/mnt.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/modecanon.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/modecanon.h 1.449.x + mv 1.449.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/modecanon.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/modex.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/modex.h 1.2535.x + mv 1.2535.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/modex.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/namval.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/namval.h 1.7929.x + mv 1.7929.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/namval.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/option.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/option.h 1.9735.x + mv 1.9735.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/option.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/proc.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/proc.h 1.11040.x + mv 1.11040.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/proc.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/re_comp.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/re_comp.h 1.13098.x + mv 1.13098.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/re_comp.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/recfmt.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/recfmt.h 1.15536.x + mv 1.15536.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/recfmt.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/regex.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/regex.h 1.16618.x + mv 1.16618.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/regex.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/regexp.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/regexp.h 1.18438.x + mv 1.18438.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/regexp.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/sfio.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfio.h 1.20228.x + mv 1.20228.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfio.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/sfio_s.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfio_s.h 1.21546.x + mv 1.21546.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfio_s.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/sfio_t.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfio_t.h 1.23129.x + mv 1.23129.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfio_t.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/sfdisc.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfdisc.h 1.24791.x + mv 1.24791.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfdisc.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/shcmd.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/shcmd.h 1.26565.x + mv 1.26565.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/shcmd.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/stack.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stack.h 1.29481.x + mv 1.29481.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stack.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/stak.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stak.h 1.33474.x + mv 1.33474.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stak.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/stk.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stk.h 1.37387.x + mv 1.37387.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stk.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/swap.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/swap.h 1.41107.x + mv 1.41107.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/swap.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/tar.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tar.h 1.45823.x + mv 1.45823.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tar.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/times.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/times.h 1.47052.x + mv 1.47052.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/times.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/tm.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tm.h 1.48907.x + mv 1.48907.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tm.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/tok.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tok.h 1.49540.x + mv 1.49540.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tok.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/usage.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/usage.h 1.50302.x + mv 1.50302.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/usage.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/vdb.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/vdb.h 1.51612.x + mv 1.51612.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/vdb.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/vecargs.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/vecargs.h 1.52342.x + mv 1.52342.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/vecargs.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/vmalloc.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/vmalloc.h 1.53985.x + mv 1.53985.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/vmalloc.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/wait.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wait.h 1.55558.x + mv 1.55558.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wait.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/wordexp.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wordexp.h 1.56586.x + mv 1.56586.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wordexp.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/bytesex.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/bytesex.h 1.58516.x + mv 1.58516.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/bytesex.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/endian.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/endian.h 1.60274.x + mv 1.60274.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/endian.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/fnmatch.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fnmatch.h 1.62866.x + mv 1.62866.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fnmatch.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/magicid.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/magicid.h 1.65162.x + mv 1.65162.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/magicid.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/fnv.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fnv.h 1.67049.x + mv 1.67049.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fnv.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/aso.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/aso.h 1.69239.x + mv 1.69239.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/aso.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/dirent.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/dirent.h 1.71216.x + mv 1.71216.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/dirent.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/iconv.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/iconv.h 1.73081.x + mv 1.73081.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/iconv.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/nl_types.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/nl_types.h 1.75319.x + mv 1.75319.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/nl_types.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/stdio.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stdio.h 1.76178.x + mv 1.76178.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stdio.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/wchar.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wchar.h 1.78224.x + mv 1.78224.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wchar.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/wctype.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wctype.h 1.80577.x + mv 1.80577.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wctype.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' align.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/align.h 1.81373.x + mv 1.81373.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/align.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' preroot.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/preroot.h 1.82342.x + mv 1.82342.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/preroot.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' sig.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sig.h 1.83764.x + mv 1.83764.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sig.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' tmx.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tmx.h 1.84505.x + mv 1.84505.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tmx.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' tv.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tv.h 1.86564.x + mv 1.86564.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tv.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_api.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_api.h 1.88387.x + mv 1.88387.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_api.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_aso.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_aso.h 1.89535.x + mv 1.89535.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_aso.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_botch.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_botch.h 1.91082.x + mv 1.91082.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_botch.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_ccode.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_ccode.h 1.92458.x + mv 1.92458.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_ccode.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_fcntl.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_fcntl.h 1.94777.x + mv 1.94777.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_fcntl.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' def fddir iffe: test: is sys/types.h a header ... yes iffe: test: is fddir a command ... no iffe: test: is fddir a library data symbol ... no iffe: test: is fddir.h a header ... no iffe: test: is fddir a reserved keyword ... no iffe: test: is fddir a library function ... no iffe: test: is fddir a math library symbol ... no iffe: test: is sys/fddir.h a header ... no iffe: test: is fddir a type or typedef ... no + cmp -s FEATURE/fddir ast_fddir.h + rm -f ast_fddir.h + silent test -d . + /bin/cp FEATURE/fddir ast_fddir.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_fddir.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_fddir.h 1.73877.x + mv 1.73877.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_fddir.h + cmp -s FEATURE/float ast_float.h + rm -f ast_float.h + silent test -d . + /bin/cp FEATURE/float ast_float.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_float.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_float.h 1.77031.x + mv 1.77031.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_float.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_fs.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_fs.h 1.78238.x + mv 1.78238.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_fs.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_lib.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_lib.h 1.79874.x + mv 1.79874.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_lib.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_map.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_map.h 1.81200.x + mv 1.81200.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_map.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_mmap.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_mmap.h 1.82150.x + mv 1.82150.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_mmap.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_mode.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_mode.h 1.83238.x + mv 1.83238.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_mode.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/ndbm iffe: test: is sys/types.h a header ... yes iffe: test: is -ldb a library ... no iffe: test: sleepycat ndbm compatibility ... no iffe: test: is gdbm-ndbm.h a header ... no iffe: test: is gdbm/ndbm.h a header ... no iffe: test: is ndbm.h a header ... yes + cmp -s FEATURE/ndbm ast_ndbm.h + rm -f ast_ndbm.h + silent test -d . + /bin/cp FEATURE/ndbm ast_ndbm.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_ndbm.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_ndbm.h 1.88061.x + mv 1.88061.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_ndbm.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_param.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_param.h 1.89670.x + mv 1.89670.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_param.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_sys.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_sys.h 1.91313.x + mv 1.91313.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_sys.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_time.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_time.h 1.92943.x + mv 1.92943.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_time.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_tty.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_tty.h 1.95185.x + mv 1.95185.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_tty.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_vfork.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_vfork.h 1.97072.x + mv 1.97072.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_vfork.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_wait.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_wait.h 1.97495.x + mv 1.97495.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_wait.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_limits.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_limits.h 1.98635.x + mv 1.98635.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_limits.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_standards.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_standards.h 1.110.x + mv 1.110.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_standards.h + iffe -v -X ast -X std -c 'cc -D_BLD_DLL -fPIC -D_BLD_ast -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/features/sizeof iffe: test: is sys/types.h a header ... yes iffe: test: sizeof(integral-type) ... yes + cmp -s FEATURE/sizeof ast_sizeof.h + rm -f ast_sizeof.h + silent test -d . + /bin/cp FEATURE/sizeof ast_sizeof.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_sizeof.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_sizeof.h 1.63687.x + mv 1.63687.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_sizeof.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_dirent.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_dirent.h 1.65368.x + mv 1.65368.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_dirent.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_iconv.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_iconv.h 1.67563.x + mv 1.67563.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_iconv.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_nl_types.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_nl_types.h 1.69888.x + mv 1.69888.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_nl_types.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_stdio.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_stdio.h 1.72328.x + mv 1.72328.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_stdio.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_wchar.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_wchar.h 1.73941.x + mv 1.73941.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_wchar.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' ast_wctype.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_wctype.h 1.75269.x + mv 1.75269.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_wctype.h + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sys + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sys + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1985,author=gsf+dgk+kpv' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/sys/socket.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sys/socket.h 1.78015.x + mv 1.78015.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sys/socket.h + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/file + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/file + test '' '=' misc/magic.tab + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/magic.tab /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/file/magic + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/file/magic /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/file/magic.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/misc/magic.tab /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/file/magic + silent grep -l $'define[ \t][ \t]*_[hl][di][rb]_fmtmsg' ast_lib.h + silent grep -l $'define[ \t][ \t]*_[hl][di][rb]_libgen' ast_lib.h + silent grep -l $'define[ \t][ \t]*_[hl][di][rb]_syslog' ast_lib.h + mamake -C lib/libardir -k install + set - + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir/ardir.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir/ar-aix.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir/ar-aixbig.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir/ar-local.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir/ar-omf.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir/ar-pdp11.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir/ar-port.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir/ar-s5r0.c + /usr/bin/ar rc libardir.a ardir.o ar-aix.o ar-aixbig.o ar-local.o ar-omf.o ar-pdp11.o ar-port.o ar-s5r0.o + test '' '=' libardir.a + /usr/bin/cmp -s libardir.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libardir.a + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libardir.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libardir.a.old + true + /bin/cp libardir.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libardir.a + test '' '=' ardir.req + /usr/bin/cmp -s ardir.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ardir + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ardir /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ardir.old + true + /bin/cp ardir.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ardir + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=2002,author=gsf+dgk' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libardir/ardir.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ardir.h 1.33516.x + mv 1.33516.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ardir.h + mamake -C lib/libcoshell -k install + set - + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/coopen.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/coclose.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/coinit.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/coexec.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/costash.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/cowait.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/cokill.c + iffe -v -c 'cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector ' ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm : def nfsd iffe: test: is sys/types.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a a library ... yes iffe: test: is nfsd a command ... no iffe: test: is nfsd a library data symbol ... no iffe: test: is nfsd.h a header ... no iffe: test: is nfsd a reserved keyword ... no iffe: test: is nfsd a library function ... no iffe: test: is nfsd a math library symbol ... no iffe: test: is sys/nfsd.h a header ... no iffe: test: is nfsd a type or typedef ... no + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/cosync.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/coquote.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/codata.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/coexport.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/procrun.c + cc -fPIC -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -D_BLD_coshell -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/system.c + /usr/bin/ar rc libcoshell.a coopen.o coclose.o coinit.o coexec.o costash.o cowait.o cokill.o cosync.o coquote.o codata.o coexport.o procrun.o system.o + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/ignore.sh ignore + silent test -w ignore -a -x ignore + chmod u+w,+x ignore + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/silent.sh silent + silent test -w silent -a -x silent + chmod u+w,+x silent + test '' '=' libcoshell.a + /usr/bin/cmp -s libcoshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a.old + true + /bin/cp libcoshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a + test '' '=' coshell.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/coshell.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/coshell.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/coshell.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/coshell.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/coshell.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/coshell.3 + test '' '=' coshell.req + /usr/bin/cmp -s coshell.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/coshell + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/coshell /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/coshell.old + true + /bin/cp coshell.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/coshell + test '' '=' ignore + /usr/bin/cmp -s ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore.old + /bin/cp ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore + test '' '=' silent + /usr/bin/cmp -s silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent.old + /bin/cp silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1990,author=gsf' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcoshell/coshell.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/coshell.h 1.67834.x + mv 1.67834.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/coshell.h + mamake -C cmd/probe -k install + cc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1989-2015 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?probe]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:223:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (nf = sfopen(NiL, path, "r")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:223:9: note: place parentheses around the assignment to silence this warning if (nf = sfopen(NiL, path, "r")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:223:9: note: use '==' to turn this assignment into an equality comparison if (nf = sfopen(NiL, path, "r")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:362:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(processor, ' ')) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:362:9: note: place parentheses around the assignment to silence this warning if (s = strchr(processor, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:362:9: note: use '==' to turn this assignment into an equality comparison if (s = strchr(processor, ' ')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:446:54: warning: '&&' within '||' [-Wlogical-op-parentheses] if (lstat(processor, &vs) || getuid() != vs.st_uid && (!ps.st_mode || getgid() != ps.st_gid)) ~~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:446:54: note: place parentheses around the '&&' expression to silence this warning if (lstat(processor, &vs) || getuid() != vs.st_uid && (!ps.st_mode || getgid() != ps.st_gid)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:496:40: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (s = path + (*path == '/'); s = strchr(s, '/'); *s++ = '/') ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:496:40: note: place parentheses around the assignment to silence this warning for (s = path + (*path == '/'); s = strchr(s, '/'); *s++ = '/') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:496:40: note: use '==' to turn this assignment into an equality comparison for (s = path + (*path == '/'); s = strchr(s, '/'); *s++ = '/') ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:595:39: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (s = cmd + (*cmd == '/'); s = strchr(s, '/'); *s++ = '/') ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:595:39: note: place parentheses around the assignment to silence this warning for (s = cmd + (*cmd == '/'); s = strchr(s, '/'); *s++ = '/') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/probe/probe.c:595:39: note: use '==' to turn this assignment into an equality comparison for (s = cmd + (*cmd == '/'); s = strchr(s, '/'); *s++ = '/') ^ == 5 warnings generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -o probe probe.o /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm + test '' '=' probe + /usr/bin/cmp -s probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/probe + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/probe.old + true + /bin/cp probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/probe + chmod u+s,+x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/probe + test '' '=' probe + /usr/bin/cmp -s probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/probe + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/probe.old + true + /bin/cp probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/probe + chmod u+s,+x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/probe + mamake -C lib/libpp -k install + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppsym.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -o ppsym ppsym.o /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/gentab.sh gentab + silent test -w gentab -a -x gentab + chmod u+w,+x gentab + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/lib/libpp/gentab -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.tab + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1986-2015 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libpp]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppargs.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppbuiltin.c + cc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:63:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (mac = sym->macro) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:63:10: note: place parentheses around the assignment to silence this warning if (mac = sym->macro) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:63:10: note: use '==' to turn this assignment into an equality comparison if (mac = sym->macro) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:101:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tp = mac->tuple) ~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:101:10: note: place parentheses around the assignment to silence this warning if (tp = mac->tuple) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:101:10: note: use '==' to turn this assignment into an equality comparison if (tp = mac->tuple) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:111:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = pplex()) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:111:13: note: place parentheses around the assignment to silence this warning while (c = pplex()) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:111:13: note: use '==' to turn this assignment into an equality comparison while (c = pplex()) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:406:24: warning: '&&' within '||' [-Wlogical-op-parentheses] if (p > mp->arg[0] && ++m || (sym->flags & SYM_VARIADIC)) ~~~~~~~~~~~~~~~^~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcall.c:406:24: note: place parentheses around the '&&' expression to silence this warning if (p > mp->arg[0] && ++m || (sym->flags & SYM_VARIADIC)) ^ ( ) 4 warnings generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcomment.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcontext.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcontrol.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcontrol.c:1887:4: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] hashput(pp.dirtab, pp.tmpbuf, c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hash.h:103:73: note: expanded from macro 'hashput' #define hashput(t,n,v) hashlook(t, (char*)(n), HASH_CREATE|HASH_VALUE, (char*)(v)) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcontrol.c:1892:4: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] hashput(pp.strtab, pp.tmpbuf, c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hash.h:103:73: note: expanded from macro 'hashput' #define hashput(t,n,v) hashlook(t, (char*)(n), HASH_CREATE|HASH_VALUE, (char*)(v)) ^ 2 warnings generated. + cc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcpp.c In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcpp.c:30: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:233:63: warning: '&&' within '||' [-Wlogical-op-parentheses] if (((state = ~state) != S_COMMENT || pp.comment || c == '/' && !INCOMMENT(rp)) && (n = ip - bp - 1) > 0) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:233:63: note: place parentheses around the '&&' expression to silence this warning if (((state = ~state) != S_COMMENT || pp.comment || c == '/' && !INCOMMENT(rp)) && (n = ip - bp - 1) > 0) ~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:435:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = fsm[TERMINAL][INDEX(rp)+1]) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:435:14: note: place parentheses around the assignment to silence this warning if (state = fsm[TERMINAL][INDEX(rp)+1]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:435:14: note: use '==' to turn this assignment into an equality comparison if (state = fsm[TERMINAL][INDEX(rp)+1]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:518:57: warning: '&&' within '||' [-Wlogical-op-parentheses] if (prv->type == IN_FILE || cur->type == IN_FILE && (prv->type == IN_RESCAN || prv->type == IN_MULTILINE)) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:518:57: note: place parentheses around the '&&' expression to silence this warning if (prv->type == IN_FILE || cur->type == IN_FILE && (prv->type == IN_RESCAN || prv->type == IN_MULTILINE)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:661:84: warning: '&&' within '||' [-Wlogical-op-parentheses] if (prv && (!INMACRO(rp) || (st & (COMPATIBILITY|TRANSITION)) == COMPATIBILITY && ppismac(*prv->nextchr))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:661:84: note: place parentheses around the '&&' expression to silence this warning if (prv && (!INMACRO(rp) || (st & (COMPATIBILITY|TRANSITION)) == COMPATIBILITY && ppismac(*prv->nextchr))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:733:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:733:13: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:733:13: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:834:42: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(st & COMPATIBILITY) || c != 'u' && c != 'U') ~~ ~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:834:42: note: place parentheses around the '&&' expression to silence this warning if (!(st & COMPATIBILITY) || c != 'u' && c != 'U') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1057:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] STRCOPY(op, pp.token + 2 + (*pp.token == ' '), s); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1057:6: note: place parentheses around the assignment to silence this warning /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1057:6: note: use '==' to turn this assignment into an equality comparison /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ^ In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcpp.c:30: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1070:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] STRCOPY(op, pp.token + 1 + (*pp.token == ' '), s); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1070:6: note: place parentheses around the assignment to silence this warning /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1070:6: note: use '==' to turn this assignment into an equality comparison /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ^ In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppcpp.c:30: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1342:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sym = ppsymref(pp.symtab, tp)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1342:11: note: place parentheses around the assignment to silence this warning if (sym = ppsymref(pp.symtab, tp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1342:11: note: use '==' to turn this assignment into an equality comparison if (sym = ppsymref(pp.symtab, tp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2041:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c = '"']) goto fsm_next; ~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2041:17: note: place parentheses around the assignment to silence this warning if (state = rp[c = '"']) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2041:17: note: use '==' to turn this assignment into an equality comparison if (state = rp[c = '"']) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2050:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c = '\'']) goto fsm_next; ~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2050:17: note: place parentheses around the assignment to silence this warning if (state = rp[c = '\'']) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2050:17: note: use '==' to turn this assignment into an equality comparison if (state = rp[c = '\'']) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2110:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = trigraph[n]) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2110:13: note: place parentheses around the assignment to silence this warning if (c = trigraph[n]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2110:13: note: use '==' to turn this assignment into an equality comparison if (c = trigraph[n]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2119:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2119:18: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2119:18: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2165:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2165:17: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2165:17: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2299:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2299:17: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2299:17: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2408:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (ifile = sfgetr(sfstdin, '\n', 1)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2408:15: note: place parentheses around the assignment to silence this warning while (ifile = sfgetr(sfstdin, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2408:15: note: use '==' to turn this assignment into an equality comparison while (ifile = sfgetr(sfstdin, '\n', 1)) ^ == 16 warnings generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppdata.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pperror.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppexpr.c + cc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:590:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:590:12: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:590:12: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:604:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:604:12: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:604:12: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:670:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:670:14: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:670:14: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:684:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:684:13: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:684:13: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:704:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:704:12: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:704:12: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:707:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:707:12: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:707:12: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:744:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:744:15: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:744:15: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:753:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) setsplice(c); ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:753:13: note: place parentheses around the assignment to silence this warning while (c = *s++) setsplice(c); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:753:13: note: use '==' to turn this assignment into an equality comparison while (c = *s++) setsplice(c); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:790:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:790:12: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:790:12: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:798:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:798:12: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:798:12: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:833:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:833:9: note: place parentheses around the assignment to silence this warning if (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppfsm.c:833:9: note: use '==' to turn this assignment into an equality comparison if (c = *s++) ^ == 11 warnings generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppincref.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppinput.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppkey.c + cc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:233:63: warning: '&&' within '||' [-Wlogical-op-parentheses] if (((state = ~state) != S_COMMENT || pp.comment || c == '/' && !INCOMMENT(rp)) && (n = ip - bp - 1) > 0) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:233:63: note: place parentheses around the '&&' expression to silence this warning if (((state = ~state) != S_COMMENT || pp.comment || c == '/' && !INCOMMENT(rp)) && (n = ip - bp - 1) > 0) ~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:435:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = fsm[TERMINAL][INDEX(rp)+1]) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:435:14: note: place parentheses around the assignment to silence this warning if (state = fsm[TERMINAL][INDEX(rp)+1]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:435:14: note: use '==' to turn this assignment into an equality comparison if (state = fsm[TERMINAL][INDEX(rp)+1]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:518:57: warning: '&&' within '||' [-Wlogical-op-parentheses] if (prv->type == IN_FILE || cur->type == IN_FILE && (prv->type == IN_RESCAN || prv->type == IN_MULTILINE)) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:518:57: note: place parentheses around the '&&' expression to silence this warning if (prv->type == IN_FILE || cur->type == IN_FILE && (prv->type == IN_RESCAN || prv->type == IN_MULTILINE)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:661:84: warning: '&&' within '||' [-Wlogical-op-parentheses] if (prv && (!INMACRO(rp) || (st & (COMPATIBILITY|TRANSITION)) == COMPATIBILITY && ppismac(*prv->nextchr))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:661:84: note: place parentheses around the '&&' expression to silence this warning if (prv && (!INMACRO(rp) || (st & (COMPATIBILITY|TRANSITION)) == COMPATIBILITY && ppismac(*prv->nextchr))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:733:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:733:13: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:733:13: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:886:151: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(st & HEADER) || (pp.option & (HEADEREXPAND|HEADEREXPANDALL)) && pp.in->type != IN_FILE && pp.in->type != IN_BUFFER && pp.in->type != IN_INIT && pp.in->type != IN_RESCAN) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:886:151: note: place parentheses around the '&&' expression to silence this warning if (!(st & HEADER) || (pp.option & (HEADEREXPAND|HEADEREXPANDALL)) && pp.in->type != IN_FILE && pp.in->type != IN_BUFFER && pp.in->type != IN_INIT && pp.in->type != IN_RESCAN) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1057:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] STRCOPY(op, pp.token + 2 + (*pp.token == ' '), s); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1057:6: note: place parentheses around the assignment to silence this warning /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1057:6: note: use '==' to turn this assignment into an equality comparison /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1070:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] STRCOPY(op, pp.token + 1 + (*pp.token == ' '), s); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1070:6: note: place parentheses around the assignment to silence this warning /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1070:6: note: use '==' to turn this assignment into an equality comparison /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplib.h:471:45: note: expanded from macro 'STRCOPY' #define STRCOPY(p,v,r) do{r=(v);while((*p++)=(*r++));p--;}while(0) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1402:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pp.symbol = sym) ~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1402:20: note: place parentheses around the assignment to silence this warning if (pp.symbol = sym) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1402:20: note: use '==' to turn this assignment into an equality comparison if (pp.symbol = sym) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1583:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sym = ppsymref(pp.symtab, tp)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1583:11: note: place parentheses around the assignment to silence this warning if (sym = ppsymref(pp.symtab, tp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1583:11: note: use '==' to turn this assignment into an equality comparison if (sym = ppsymref(pp.symtab, tp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1922:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1922:17: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1922:17: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1934:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1934:16: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1934:16: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1944:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1944:14: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1944:14: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1952:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1952:14: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1952:14: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1985:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((st & JOINING) && (!INQUOTE(rp) || quot != '"') || pp.level > 1 && (rp == fsm[START] || INQUOTE(rp))) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1985:25: note: place parentheses around the '&&' expression to silence this warning if ((st & JOINING) && (!INQUOTE(rp) || quot != '"') || pp.level > 1 && (rp == fsm[START] || INQUOTE(rp))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1985:74: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((st & JOINING) && (!INQUOTE(rp) || quot != '"') || pp.level > 1 && (rp == fsm[START] || INQUOTE(rp))) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:1985:74: note: place parentheses around the '&&' expression to silence this warning if ((st & JOINING) && (!INQUOTE(rp) || quot != '"') || pp.level > 1 && (rp == fsm[START] || INQUOTE(rp))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2041:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c = '"']) goto fsm_next; ~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2041:17: note: place parentheses around the assignment to silence this warning if (state = rp[c = '"']) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2041:17: note: use '==' to turn this assignment into an equality comparison if (state = rp[c = '"']) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2050:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c = '\'']) goto fsm_next; ~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2050:17: note: place parentheses around the assignment to silence this warning if (state = rp[c = '\'']) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2050:17: note: use '==' to turn this assignment into an equality comparison if (state = rp[c = '\'']) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2110:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = trigraph[n]) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2110:13: note: place parentheses around the assignment to silence this warning if (c = trigraph[n]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2110:13: note: use '==' to turn this assignment into an equality comparison if (c = trigraph[n]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2119:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2119:18: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2119:18: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2165:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2165:17: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2165:17: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2299:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = rp[c]) goto fsm_next; ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2299:17: note: place parentheses around the assignment to silence this warning if (state = rp[c]) goto fsm_next; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pplex.c:2299:17: note: use '==' to turn this assignment into an equality comparison if (state = rp[c]) goto fsm_next; ^ == 22 warnings generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppline.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppmacref.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppmisc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/lib/libpp/gentab -t /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.tab + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppop.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppop.c:80:3: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] hashput(tab, s, key->value); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hash.h:103:73: note: expanded from macro 'hashput' #define hashput(t,n,v) hashlook(t, (char*)(n), HASH_CREATE|HASH_VALUE, (char*)(v)) ^ 1 warning generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pppragma.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppprintf.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppproto.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppsearch.c + : + ed - 1.17584.c + cmp -s 1.17584.c ppdebug.h + mv 1.17584.c ppdebug.h + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pptrace.c + /usr/bin/ar rc libpp.a ppargs.o ppbuiltin.o ppcall.o ppcomment.o ppcontext.o ppcontrol.o ppcpp.o ppdata.o pperror.o ppexpr.o ppfsm.o ppincref.o ppinput.o ppkey.o pplex.o ppline.o ppmacref.o ppmisc.o ppop.o pppragma.o ppprintf.o ppproto.o ppsearch.o pptrace.o + test '' '=' libpp.a + /usr/bin/cmp -s libpp.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libpp.a + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libpp.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libpp.a.old + true + /bin/cp libpp.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libpp.a + test '' '=' pp.3 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/pp.3 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/pp.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/pp.3.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/pp.3 + test '' '=' pp.req + /usr/bin/cmp -s pp.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/pp + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/pp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/pp.old + true + /bin/cp pp.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/pp + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1986,author=gsf' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/pp.h 1.31101.x + mv 1.31101.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/pp.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1986,author=gsf' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppkey.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ppkey.h 1.33627.x + mv 1.33627.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ppkey.h + rm -f pp.yacc + cat /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.h + ed - 1.34421.c + cc -o 34421.exe 1.34421.c + ./34421.exe + rm -f 1.34421.c 34421.exe + test '' '=' pp.yacc + /usr/bin/cmp -s pp.yacc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/pp.yacc + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/pp.yacc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/pp.yacc.old + true + /bin/cp pp.yacc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/pp.yacc + rm -f ppkey.yacc + sed -n -e '/^#define T_TOKEN/p' -e '/^#define N_/p' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.h + cat /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/ppkey.h + ed - 1.41361.c + cc -o 41361.exe 1.41361.c + ./41361.exe + rm -f 1.41361.c 41361.exe + test '' '=' ppkey.yacc + /usr/bin/cmp -s ppkey.yacc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ppkey.yacc + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ppkey.yacc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ppkey.yacc.old + true + /bin/cp ppkey.yacc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ppkey.yacc + cat /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.probe + cp probe.sh probe + silent test -w probe -a -x probe + chmod u+w,+x probe + test '' '=' probe + /usr/bin/cmp -s probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe.old + true + /bin/cp probe /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe + test '' '=' pp.def + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.def /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.def + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.def /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.def.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.def /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.def + test '' '=' pp.key + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.key /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.key + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.key /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.key.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/pp.key /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.key + test '' '=' ppsym + /usr/bin/cmp -s ppsym /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/ppsym + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/ppsym /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/ppsym.old + true + /bin/cp ppsym /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/ppsym + t=freebsd12.amd64 + ifs=$' \t ' + IFS=. + set x freebsd12 amd64 + IFS=$' \t ' + t=freebsd12 + set x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libpp/probe.win32 + : + shift + : + shift + break + : + test '' '=' probe.ini + /usr/bin/cmp -s probe.ini /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe.ini + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe.ini /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe.ini.old + true + /bin/cp probe.ini /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe.ini + mamake -C cmd/cpp -k install + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/cpp/cpp.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -o cpp cpp.o /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libpp.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm -lm /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm + silent test -f acpp + ln cpp acpp + test '' '=' cpp + /usr/bin/cmp -s cpp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/cpp + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/cpp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/cpp.old + true + /bin/cp cpp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/cpp + test '' '=' cpp.1 + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/cpp/cpp.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/cpp.1 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/cpp.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/cpp.1.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/cpp/cpp.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/cpp.1 + test '' '=' cpp + /usr/bin/cmp -s cpp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cpp + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cpp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cpp.old + true + /bin/cp cpp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cpp + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/acpp + ln /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cpp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/acpp + mamake -C cmd/nmake -k install + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -D_PACKAGE_ast -DDEBUG -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/archive.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/bind.c + cc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:132:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strrchr(r->name, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:132:9: note: place parentheses around the assignment to silence this warning if (t = strrchr(r->name, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:132:9: note: use '==' to turn this assignment into an equality comparison if (t = strrchr(r->name, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:153:61: warning: '&&' within '||' [-Wlogical-op-parentheses] if (stat(r->name, &st) || tmxgetmtime(&st) < state.start && tmxtouch(r->name, (Time_t)0, (Time_t)0, (Time_t)0, 0)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:153:61: note: place parentheses around the '&&' expression to silence this warning if (stat(r->name, &st) || tmxgetmtime(&st) < state.start && tmxtouch(r->name, (Time_t)0, (Time_t)0, (Time_t)0, 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:244:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (fp = sfopen(NiL, state.tmpfile, "re")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:244:10: note: place parentheses around the assignment to silence this warning if (fp = sfopen(NiL, state.tmpfile, "re")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:244:10: note: use '==' to turn this assignment into an equality comparison if (fp = sfopen(NiL, state.tmpfile, "re")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:285:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strrchr(s, '/')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:285:8: note: place parentheses around the assignment to silence this warning if (t = strrchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:285:8: note: use '==' to turn this assignment into an equality comparison if (t = strrchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:288:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = bindfile(NiL, s, 0)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:288:9: note: place parentheses around the assignment to silence this warning if (r = bindfile(NiL, s, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:288:9: note: use '==' to turn this assignment into an equality comparison if (r = bindfile(NiL, s, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:303:96: warning: '&&' within '||' [-Wlogical-op-parentheses] if (r || state.targetcontext && (!r || !r->time) && (st.st_mode = (S_IRWXU|S_IRWXG|S_IRWXO)) && tmxsetmtime(&st, state.start)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:303:96: note: place parentheses around the '&&' expression to silence this warning if (r || state.targetcontext && (!r || !r->time) && (st.st_mode = (S_IRWXU|S_IRWXG|S_IRWXO)) && tmxsetmtime(&st, state.start)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:310:48: warning: '&&' within '||' [-Wlogical-op-parentheses] if (((job->flags & CO_ALWAYS) || state.exec && state.touch) && (mkdir(s, st.st_mode & (S_IRWXU|S_IRWXG|S_IRWXO)) || stat(s, &st))) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:310:48: note: place parentheses around the '&&' expression to silence this warning if (((job->flags & CO_ALWAYS) || state.exec && state.touch) && (mkdir(s, st.st_mode & (S_IRWXU|S_IRWXG|S_IRWXO)) || stat(s, &st))) ~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:346:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (z = job->context) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:346:8: note: place parentheses around the assignment to silence this warning if (z = job->context) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:346:8: note: use '==' to turn this assignment into an equality comparison if (z = job->context) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:385:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (z = job->context) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:385:8: note: place parentheses around the assignment to silence this warning if (z = job->context) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:385:8: note: use '==' to turn this assignment into an equality comparison if (z = job->context) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:431:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (z = job->context) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:431:8: note: place parentheses around the assignment to silence this warning if (z = job->context) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:431:8: note: use '==' to turn this assignment into an equality comparison if (z = job->context) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:465:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (z = jobs.freecontext) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:465:9: note: place parentheses around the assignment to silence this warning if (z = jobs.freecontext) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:465:9: note: use '==' to turn this assignment into an equality comparison if (z = jobs.freecontext) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:474:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (x = jobs.freeframe) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:474:10: note: place parentheses around the assignment to silence this warning if (x = jobs.freeframe) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:474:10: note: use '==' to turn this assignment into an equality comparison if (x = jobs.freeframe) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:539:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ((r->property & (P_make|P_local|P_use)) == (P_make|P_local) && r->action) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:556:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (u = strchr(u, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:556:10: note: place parentheses around the assignment to silence this warning if (u = strchr(u, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:556:10: note: use '==' to turn this assignment into an equality comparison if (u = strchr(u, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:577:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (b = strchr(s, MARK_CONTEXT)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:577:12: note: place parentheses around the assignment to silence this warning while (b = strchr(s, MARK_CONTEXT)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:577:12: note: use '==' to turn this assignment into an equality comparison while (b = strchr(s, MARK_CONTEXT)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:583:39: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*b == '/' || (u = getbound(b)) && *u == '/') ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:583:39: note: place parentheses around the '&&' expression to silence this warning if (*b == '/' || (u = getbound(b)) && *u == '/') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:648:89: warning: '&&' within '||' [-Wlogical-op-parentheses] if (state.targetcontext || state.maxview && !state.fsview && *job->target->name != '/' && (!(job->target->dynamic & D_regular) || job->target->view)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:648:89: note: place parentheses around the '&&' expression to silence this warning if (state.targetcontext || state.maxview && !state.fsview && *job->target->name != '/' && (!(job->target->dynamic & D_regular) || job->target->view)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:696:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = internal.exports->prereqs) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:696:9: note: place parentheses around the assignment to silence this warning if (p = internal.exports->prereqs) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:696:9: note: use '==' to turn this assignment into an equality comparison if (p = internal.exports->prereqs) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:703:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (v = getvar(p->rule->name)) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:703:11: note: place parentheses around the assignment to silence this warning if (v = getvar(p->rule->name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:703:11: note: use '==' to turn this assignment into an equality comparison if (v = getvar(p->rule->name)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:708:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (s = strchr(p->rule->name, '=')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:708:16: note: place parentheses around the assignment to silence this warning else if (s = strchr(p->rule->name, '=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:708:16: note: use '==' to turn this assignment into an equality comparison else if (s = strchr(p->rule->name, '=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:715:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (p = p->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:715:15: note: place parentheses around the assignment to silence this warning } while (p = p->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:715:15: note: use '==' to turn this assignment into an equality comparison } while (p = p->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:745:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = getrule(external.makerun)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:745:9: note: place parentheses around the assignment to silence this warning if (r = getrule(external.makerun)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:745:9: note: use '==' to turn this assignment into an equality comparison if (r = getrule(external.makerun)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:774:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = sfopen(NiL, state.tmpfile, "r")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:774:12: note: place parentheses around the assignment to silence this warning if (sp = sfopen(NiL, state.tmpfile, "r")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:774:12: note: use '==' to turn this assignment into an equality comparison if (sp = sfopen(NiL, state.tmpfile, "r")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:831:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = staterule(PREREQS, r, NiL, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:831:10: note: place parentheses around the assignment to silence this warning if (t = staterule(PREREQS, r, NiL, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:831:10: note: use '==' to turn this assignment into an equality comparison if (t = staterule(PREREQS, r, NiL, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:873:28: warning: '&&' within '||' [-Wlogical-op-parentheses] if (a->status == MAKING && !a->semaphore || !(a->property & P_make) && a->status == UPDATE) ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:873:28: note: place parentheses around the '&&' expression to silence this warning if (a->status == MAKING && !a->semaphore || !(a->property & P_make) && a->status == UPDATE) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:873:72: warning: '&&' within '||' [-Wlogical-op-parentheses] if (a->status == MAKING && !a->semaphore || !(a->property & P_make) && a->status == UPDATE) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:873:72: note: place parentheses around the '&&' expression to silence this warning if (a->status == MAKING && !a->semaphore || !(a->property & P_make) && a->status == UPDATE) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:924:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = cojob && (state.mam.dynamic || state.mam.regress) && state.user && !(job->target->property & (P_after|P_before|P_dontcare|P_make|P_state|P_virtual))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:924:8: note: place parentheses around the assignment to silence this warning if (n = cojob && (state.mam.dynamic || state.mam.regress) && state.user && !(job->target->property & (P_after|P_before|P_dontcare|P_make|P_state|P_virtual))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:924:8: note: use '==' to turn this assignment into an equality comparison if (n = cojob && (state.mam.dynamic || state.mam.regress) && state.user && !(job->target->property & (P_after|P_before|P_dontcare|P_make|P_state|P_virtual))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:944:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (job = jobs.firstjob) ~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:944:10: note: place parentheses around the assignment to silence this warning if (job = jobs.firstjob) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:944:10: note: use '==' to turn this assignment into an equality comparison if (job = jobs.firstjob) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1133:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (job = jobs.firstjob) ~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1133:16: note: place parentheses around the assignment to silence this warning while (job = jobs.firstjob) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1133:16: note: use '==' to turn this assignment into an equality comparison while (job = jobs.firstjob) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1165:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = getrule(external.jobdone)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1165:9: note: place parentheses around the assignment to silence this warning if (r = getrule(external.jobdone)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1165:9: note: use '==' to turn this assignment into an equality comparison if (r = getrule(external.jobdone)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1174:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = !EXITED_TERM(cojob->status) || EXIT_CODE(cojob->status)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1174:10: note: place parentheses around the assignment to silence this warning if (n = !EXITED_TERM(cojob->status) || EXIT_CODE(cojob->status)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1174:10: note: use '==' to turn this assignment into an equality comparison if (n = !EXITED_TERM(cojob->status) || EXIT_CODE(cojob->status)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1256:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (recent = r->status == MAKING) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1256:14: note: place parentheses around the assignment to silence this warning if (recent = r->status == MAKING) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1256:14: note: use '==' to turn this assignment into an equality comparison if (recent = r->status == MAKING) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1264:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (recent = r->status == MAKING) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1264:17: note: place parentheses around the assignment to silence this warning if (recent = r->status == MAKING) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1264:17: note: use '==' to turn this assignment into an equality comparison if (recent = r->status == MAKING) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1374:17: warning: '&&' within '||' [-Wlogical-op-parentheses] if (state.exec && !state.touch || (a->property & P_always) && (!state.never || (flags & CO_URGENT))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1374:17: note: place parentheses around the '&&' expression to silence this warning if (state.exec && !state.touch || (a->property & P_always) && (!state.never || (flags & CO_URGENT))) ~~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1374:61: warning: '&&' within '||' [-Wlogical-op-parentheses] if (state.exec && !state.touch || (a->property & P_always) && (!state.never || (flags & CO_URGENT))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1374:61: note: place parentheses around the '&&' expression to silence this warning if (state.exec && !state.touch || (a->property & P_always) && (!state.never || (flags & CO_URGENT))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1400:31: warning: '&&' within '||' [-Wlogical-op-parentheses] if (state.coshell && (action && !(r->property & P_make) || (flags & CO_FOREGROUND))) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1400:31: note: place parentheses around the '&&' expression to silence this warning if (state.coshell && (action && !(r->property & P_make) || (flags & CO_FOREGROUND))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1560:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (job = jobs.freejob) ~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1560:12: note: place parentheses around the assignment to silence this warning if (job = jobs.freejob) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1560:12: note: use '==' to turn this assignment into an equality comparison if (job = jobs.freejob) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1567:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (job->next = jobs.firstjob) ~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1567:19: note: place parentheses around the assignment to silence this warning if (job->next = jobs.firstjob) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1567:19: note: use '==' to turn this assignment into an equality comparison if (job->next = jobs.firstjob) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1576:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (job->prev = jobs.lastjob) ~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1576:19: note: place parentheses around the assignment to silence this warning if (job->prev = jobs.lastjob) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/command.c:1576:19: note: use '==' to turn this assignment into an equality comparison if (job->prev = jobs.lastjob) ^ == 39 warnings generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/dump.c + cc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:341:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:341:12: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:341:12: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:351:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:351:12: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:351:12: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:370:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:370:12: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:370:12: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:375:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:375:12: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:375:12: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:449:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:449:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:449:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:453:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:453:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:453:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:504:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (t = tokread(tok0)) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:504:11: note: place parentheses around the assignment to silence this warning while (t = tokread(tok0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:504:11: note: use '==' to turn this assignment into an equality comparison while (t = tokread(tok0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:520:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok1)) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:520:13: note: place parentheses around the assignment to silence this warning while (s = tokread(tok1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:520:13: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:564:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:564:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:564:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:594:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:594:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:594:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:597:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = getrule(s)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:597:9: note: place parentheses around the assignment to silence this warning if (r = getrule(s)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:597:9: note: use '==' to turn this assignment into an equality comparison if (r = getrule(s)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:656:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:656:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:656:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:661:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:661:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:661:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:663:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = getrule(s)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:663:9: note: place parentheses around the assignment to silence this warning if (r = getrule(s)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:663:9: note: use '==' to turn this assignment into an equality comparison if (r = getrule(s)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:699:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:699:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:699:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:732:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pos = hashscan(tab, 0)) ~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:732:10: note: place parentheses around the assignment to silence this warning if (pos = hashscan(tab, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:732:10: note: use '==' to turn this assignment into an equality comparison if (pos = hashscan(tab, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:805:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:805:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:805:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:820:37: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (v = (char**)sfstrbase(vec); r = (Rule_t*)*v;) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:820:37: note: place parentheses around the assignment to silence this warning for (v = (char**)sfstrbase(vec); r = (Rule_t*)*v;) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:820:37: note: use '==' to turn this assignment into an equality comparison for (v = (char**)sfstrbase(vec); r = (Rule_t*)*v;) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:830:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pos = hashscan(table.file, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:830:10: note: place parentheses around the assignment to silence this warning if (pos = hashscan(table.file, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:830:10: note: use '==' to turn this assignment into an equality comparison if (pos = hashscan(table.file, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:834:50: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((s = pos->bucket->name)[0] != '.' || s[1] && (s[1] != '.' || s[2])) ~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:834:50: note: place parentheses around the '&&' expression to silence this warning if ((s = pos->bucket->name)[0] != '.' || s[1] && (s[1] != '.' || s[2])) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:844:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = regcomp(re, pat, REG_SHELL|REG_AUGMENTED|REG_LENIENT|REG_ICASE|REG_LEFT|REG_RIGHT)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:844:14: note: place parentheses around the assignment to silence this warning if (n = regcomp(re, pat, REG_SHELL|REG_AUGMENTED|REG_LENIENT|REG_ICASE|REG_LEFT|REG_RIGHT)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:844:14: note: use '==' to turn this assignment into an equality comparison if (n = regcomp(re, pat, REG_SHELL|REG_AUGMENTED|REG_LENIENT|REG_ICASE|REG_LEFT|REG_RIGHT)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:854:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = regexec(re, s, 0, NiL, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:854:12: note: place parentheses around the assignment to silence this warning if (n = regexec(re, s, 0, NiL, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:854:12: note: use '==' to turn this assignment into an equality comparison if (n = regexec(re, s, 0, NiL, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:865:41: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (v = (char**)sfstrbase(vec); s = *v++;) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:865:41: note: place parentheses around the assignment to silence this warning for (v = (char**)sfstrbase(vec); s = *v++;) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:865:41: note: use '==' to turn this assignment into an equality comparison for (v = (char**)sfstrbase(vec); s = *v++;) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:893:41: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (w = (char**)sfstrbase(vec); s = *w++;) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:893:41: note: place parentheses around the assignment to silence this warning for (w = (char**)sfstrbase(vec); s = *w++;) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:893:41: note: use '==' to turn this assignment into an equality comparison for (w = (char**)sfstrbase(vec); s = *w++;) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:907:40: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (w = (char**)sfstrbase(vec); s = *w++;) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:907:40: note: place parentheses around the assignment to silence this warning for (w = (char**)sfstrbase(vec); s = *w++;) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:907:40: note: use '==' to turn this assignment into an equality comparison for (w = (char**)sfstrbase(vec); s = *w++;) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:957:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:957:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:957:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:960:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = sfstrtell(vec) / sizeof(s)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:960:8: note: place parentheses around the assignment to silence this warning if (n = sfstrtell(vec) / sizeof(s)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:960:8: note: use '==' to turn this assignment into an equality comparison if (n = sfstrtell(vec) / sizeof(s)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:979:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *++p) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:979:14: note: place parentheses around the assignment to silence this warning while (s = *++p) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:979:14: note: use '==' to turn this assignment into an equality comparison while (s = *++p) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1221:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (t = *v++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1221:11: note: place parentheses around the assignment to silence this warning while (t = *v++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1221:11: note: use '==' to turn this assignment into an equality comparison while (t = *v++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1243:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(d->name, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1243:9: note: place parentheses around the assignment to silence this warning if (s = strrchr(d->name, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1243:9: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(d->name, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1267:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1267:13: note: place parentheses around the assignment to silence this warning while (s = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1267:13: note: use '==' to turn this assignment into an equality comparison while (s = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1303:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1303:11: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1303:11: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1307:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strrchr(s, '/')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1307:10: note: place parentheses around the assignment to silence this warning if (t = strrchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1307:10: note: use '==' to turn this assignment into an equality comparison if (t = strrchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1323:139: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((flags & ORDER_directory) || (flags & (ORDER_force|ORDER_paths)) == ORDER_force && (d = bindfile(NiL, t, 0)) && !stat(d->name, &st) && S_ISDIR(st.st_mode)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1323:139: note: place parentheses around the '&&' expression to silence this warning if ((flags & ORDER_directory) || (flags & (ORDER_force|ORDER_paths)) == ORDER_force && (d = bindfile(NiL, t, 0)) && !stat(d->name, &st) && S_ISDIR(st.st_mode)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1331:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = strchr(t, ':')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1331:11: note: place parentheses around the assignment to silence this warning if (e = strchr(t, ':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1331:11: note: use '==' to turn this assignment into an equality comparison if (e = strchr(t, ':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1341:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = bindfile(NiL, e = sfstruse(tmp), 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1341:11: note: place parentheses around the assignment to silence this warning if (r = bindfile(NiL, e = sfstruse(tmp), 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1341:11: note: use '==' to turn this assignment into an equality comparison if (r = bindfile(NiL, e = sfstruse(tmp), 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1350:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(t, '/')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1350:10: note: place parentheses around the assignment to silence this warning if (s = strrchr(t, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1350:10: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(t, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1423:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (r = *v++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1423:11: note: place parentheses around the assignment to silence this warning while (r = *v++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1423:11: note: use '==' to turn this assignment into an equality comparison while (r = *v++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1429:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1429:13: note: place parentheses around the assignment to silence this warning while (s = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1429:13: note: use '==' to turn this assignment into an equality comparison while (s = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1438:20: warning: '&&' within '||' [-Wlogical-op-parentheses] m = *s != '-' && *s != '+' || *(s + 1) != 'l'; ~~~~~~~~~~^~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1438:20: note: place parentheses around the '&&' expression to silence this warning m = *s != '-' && *s != '+' || *(s + 1) != 'l'; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1455:74: warning: '&&' within '||' [-Wlogical-op-parentheses] for (u = t += 2; istype(*u, C_ID1|C_ID2) || *u == '-' || *u == '/' && (a = u); u++); ~~ ~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1455:74: note: place parentheses around the '&&' expression to silence this warning for (u = t += 2; istype(*u, C_ID1|C_ID2) || *u == '-' || *u == '/' && (a = u); u++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1548:69: warning: '&&' within '||' [-Wlogical-op-parentheses] if (k && ((r = (Rule_t*)hashget(tab, t)) && (r->mark & M_MUST) && r != d || *t++ == 'l' && *t++ == 'i' && *t++ == 'b' && *t && (r = (Rule_t*)hashget(tab, t)) && (r->mark & M_MUST) && r != d)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1548:69: note: place parentheses around the '&&' expression to silence this warning if (k && ((r = (Rule_t*)hashget(tab, t)) && (r->mark & M_MUST) && r != d || *t++ == 'l' && *t++ == 'i' && *t++ == 'b' && *t && (r = (Rule_t*)hashget(tab, t)) && (r->mark & M_MUST) && r != d)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1548:186: warning: '&&' within '||' [-Wlogical-op-parentheses] if (k && ((r = (Rule_t*)hashget(tab, t)) && (r->mark & M_MUST) && r != d || *t++ == 'l' && *t++ == 'i' && *t++ == 'b' && *t && (r = (Rule_t*)hashget(tab, t)) && (r->mark & M_MUST) && r != d)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1548:186: note: place parentheses around the '&&' expression to silence this warning if (k && ((r = (Rule_t*)hashget(tab, t)) && (r->mark & M_MUST) && r != d || *t++ == 'l' && *t++ == 'i' && *t++ == 'b' && *t && (r = (Rule_t*)hashget(tab, t)) && (r->mark & M_MUST) && r != d)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1550:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strrchr(d->name, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1550:13: note: place parentheses around the assignment to silence this warning if (t = strrchr(d->name, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1550:13: note: use '==' to turn this assignment into an equality comparison if (t = strrchr(d->name, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1556:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (u = strrchr(r->name, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1556:13: note: place parentheses around the assignment to silence this warning if (u = strrchr(r->name, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1556:13: note: use '==' to turn this assignment into an equality comparison if (u = strrchr(r->name, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1569:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(d->name, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1569:10: note: place parentheses around the assignment to silence this warning if (s = strrchr(d->name, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1569:10: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(d->name, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1581:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strrchr(d->name, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1581:12: note: place parentheses around the assignment to silence this warning if (t = strrchr(d->name, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1581:12: note: use '==' to turn this assignment into an equality comparison if (t = strrchr(d->name, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1613:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = tokread(tok)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1613:12: note: place parentheses around the assignment to silence this warning while (s = tokread(tok)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1613:12: note: use '==' to turn this assignment into an equality comparison while (s = tokread(tok)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1702:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = getrule(s)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1702:8: note: place parentheses around the assignment to silence this warning if (r = getrule(s)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1702:8: note: use '==' to turn this assignment into an equality comparison if (r = getrule(s)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1777:158: warning: '&&' within '||' [-Wlogical-op-parentheses] if (((state.questionable & 0x10000000) || !(s = r->uname) || !(t = strrchr(r->name, '/')) || !streq(t+1, s)) && ((t = getbound(r->name)) || (s = r->uname) && (t = getbound(s)))) ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1777:158: note: place parentheses around the '&&' expression to silence this warning if (((state.questionable & 0x10000000) || !(s = r->uname) || !(t = strrchr(r->name, '/')) || !streq(t+1, s)) && ((t = getbound(r->name)) || (s = r->uname) && (t = getbound(s)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1779:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((x = getrule(t)) && (x->dynamic & (D_entries|D_scanned)) == (D_entries|D_scanned) || *t == '/' && !*(t + 1)) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1779:25: note: place parentheses around the '&&' expression to silence this warning if ((x = getrule(t)) && (x->dynamic & (D_entries|D_scanned)) == (D_entries|D_scanned) || *t == '/' && !*(t + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1779:103: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((x = getrule(t)) && (x->dynamic & (D_entries|D_scanned)) == (D_entries|D_scanned) || *t == '/' && !*(t + 1)) ~~ ~~~~~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1779:103: note: place parentheses around the '&&' expression to silence this warning if ((x = getrule(t)) && (x->dynamic & (D_entries|D_scanned)) == (D_entries|D_scanned) || *t == '/' && !*(t + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1781:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (s = strrchr(t, '/')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1781:15: note: place parentheses around the assignment to silence this warning else if (s = strrchr(t, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1781:15: note: use '==' to turn this assignment into an equality comparison else if (s = strrchr(t, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1853:51: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*s != '/' && (*s != '.' || *(s + 1) != '/' && (*(s + 1) != '.' || *(s + 2) != '/'))) ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1853:51: note: place parentheses around the '&&' expression to silence this warning if (*s != '/' && (*s != '.' || *(s + 1) != '/' && (*(s + 1) != '.' || *(s + 2) != '/'))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1904:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1904:13: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1904:13: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1936:53: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (*++op == '*' || *op == '!' || *op == '=' && (*(op + 1) == '*' || *(op + 1) == '!')) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1936:53: note: place parentheses around the '&&' expression to silence this warning else if (*++op == '*' || *op == '!' || *op == '=' && (*(op + 1) == '*' || *(op + 1) == '!')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1979:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = r->view) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1979:11: note: place parentheses around the assignment to silence this warning if (n = r->view) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:1979:11: note: use '==' to turn this assignment into an equality comparison if (n = r->view) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2060:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = pathprobe(op, t ? t : idname, s, 0, sfstrrsrv(xp, MAXNAME), MAXNAME, NiL, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2060:9: note: place parentheses around the assignment to silence this warning if (s = pathprobe(op, t ? t : idname, s, 0, sfstrrsrv(xp, MAXNAME), MAXNAME, NiL, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2060:9: note: use '==' to turn this assignment into an equality comparison if (s = pathprobe(op, t ? t : idname, s, 0, sfstrrsrv(xp, MAXNAME), MAXNAME, NiL, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2088:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (n = 1; op = strchr(op, '/'); n++, op++); ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2088:21: note: place parentheses around the assignment to silence this warning for (n = 1; op = strchr(op, '/'); n++, op++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2088:21: note: use '==' to turn this assignment into an equality comparison for (n = 1; op = strchr(op, '/'); n++, op++); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2103:42: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*s++ != '.' || *s++ != '.' || *s && *s != '/') ~~ ~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2103:42: note: place parentheses around the '&&' expression to silence this warning if (*s++ != '.' || *s++ != '.' || *s && *s != '/') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2213:52: warning: '&&' within '||' [-Wlogical-op-parentheses] if (q != DELETE && q != KEEP && (!*q || *q == '.' && !*(q + 1))) ~~ ~~~~~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2213:52: note: place parentheses around the '&&' expression to silence this warning if (q != DELETE && q != KEEP && (!*q || *q == '.' && !*(q + 1))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2215:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = strrchr(s, '/')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2215:8: note: place parentheses around the assignment to silence this warning if (p = strrchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2215:8: note: use '==' to turn this assignment into an equality comparison if (p = strrchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2353:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (op = *p) ~~~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2353:12: note: place parentheses around the assignment to silence this warning while (op = *p) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2353:12: note: use '==' to turn this assignment into an equality comparison while (op = *p) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2491:32: warning: '&&' within '||' [-Wlogical-op-parentheses] tst = (notfile(r) || !r->time && ((state.questionable & 0x04000000) || !(r->dynamic & D_triggered)) || r->status == IGNORE || state.exec && r->status != NOTYET && (x = staterule(RULE, r, NiL, 0)) && !x->time || (r->dynamic & (D_member|D_membertoo)) == D_member) ? 0 : 'F'; ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2491:32: note: place parentheses around the '&&' expression to silence this warning tst = (notfile(r) || !r->time && ((state.questionable & 0x04000000) || !(r->dynamic & D_triggered)) || r->status == IGNORE || state.exec && r->status != NOTYET && (x = staterule(RULE, r, NiL, 0)) && !x->time || (r->dynamic & (D_member|D_membertoo)) == D_member) ? 0 : 'F'; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2491:198: warning: '&&' within '||' [-Wlogical-op-parentheses] tst = (notfile(r) || !r->time && ((state.questionable & 0x04000000) || !(r->dynamic & D_triggered)) || r->status == IGNORE || state.exec && r->status != NOTYET && (x = staterule(RULE, r, NiL, 0)) && !x->time || (r->dynamic & (D_member|D_membertoo)) == D_member) ? 0 : 'F'; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2491:198: note: place parentheses around the '&&' expression to silence this warning tst = (notfile(r) || !r->time && ((state.questionable & 0x04000000) || !(r->dynamic & D_triggered)) || r->status == IGNORE || state.exec && r->status != NOTYET && (x = staterule(RULE, r, NiL, 0)) && !x->time || (r->dynamic & (D_member|D_membertoo)) == D_member) ? 0 : 'F'; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2611:18: warning: '&&' within '||' [-Wlogical-op-parentheses] if (tst != 'F' && dobind || (r->property & (P_target|P_terminal)) == P_terminal) ~~~~~~~~~~~^~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2611:18: note: place parentheses around the '&&' expression to silence this warning if (tst != 'F' && dobind || (r->property & (P_target|P_terminal)) == P_terminal) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2617:66: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((r->dynamic & D_built) || (x = staterule(RULE, r, NiL, 0)) && (x->dynamic & D_built)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2617:66: note: place parentheses around the '&&' expression to silence this warning if ((r->dynamic & D_built) || (x = staterule(RULE, r, NiL, 0)) && (x->dynamic & D_built)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2629:97: warning: '&&' within '||' [-Wlogical-op-parentheses] if (r->action || (r->property & (P_archive|P_command)) || !(state.questionable & 0x00004000) && (r->dynamic & D_dynamic)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2629:97: note: place parentheses around the '&&' expression to silence this warning if (r->action || (r->property & (P_archive|P_command)) || !(state.questionable & 0x00004000) && (r->dynamic & D_dynamic)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2751:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (force = op == 'F') ~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2751:13: note: place parentheses around the assignment to silence this warning if (force = op == 'F') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2751:13: note: use '==' to turn this assignment into an equality comparison if (force = op == 'F') ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2801:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (x = getrule(ops)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2801:11: note: place parentheses around the assignment to silence this warning if (x = getrule(ops)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2801:11: note: use '==' to turn this assignment into an equality comparison if (x = getrule(ops)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2817:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = rulestate(r, *ops != 'Q')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2817:10: note: place parentheses around the assignment to silence this warning if (r = rulestate(r, *ops != 'Q')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2817:10: note: use '==' to turn this assignment into an equality comparison if (r = rulestate(r, *ops != 'Q')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2822:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (v = varstate(r, *ops != 'Q')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2822:10: note: place parentheses around the assignment to silence this warning if (v = varstate(r, *ops != 'Q')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2822:10: note: use '==' to turn this assignment into an equality comparison if (v = varstate(r, *ops != 'Q')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2943:30: warning: '&&' within '||' [-Wlogical-op-parentheses] if (r || (x || (sep & LT)) && (r = makerule(s))) ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2943:30: note: place parentheses around the '&&' expression to silence this warning if (r || (x || (sep & LT)) && (r = makerule(s))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2965:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (a = getrule(att)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2965:17: note: place parentheses around the assignment to silence this warning else if (a = getrule(att)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2965:17: note: use '==' to turn this assignment into an equality comparison else if (a = getrule(att)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2969:47: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((y = associate(a, r, s, NiL)) || x && (y = associate(a, x, NiL, NiL))) ~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:2969:47: note: place parentheses around the '&&' expression to silence this warning if ((y = associate(a, r, s, NiL)) || x && (y = associate(a, x, NiL, NiL))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3029:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (r = z); ~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3029:13: note: place parentheses around the assignment to silence this warning } while (r = z); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3029:13: note: use '==' to turn this assignment into an equality comparison } while (r = z); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3065:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (x = metainfo('N', NiL, NiL, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3065:10: note: place parentheses around the assignment to silence this warning if (x = metainfo('N', NiL, NiL, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3065:10: note: use '==' to turn this assignment into an equality comparison if (x = metainfo('N', NiL, NiL, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3067:101: warning: '&&' within '||' [-Wlogical-op-parentheses] if (metamatch(tmpname, name, p->rule->name) && (streq(tmpname, pat) || (b = strrchr(pat, '/')) && streq(tmpname, b + 1))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3067:101: note: place parentheses around the '&&' expression to silence this warning if (metamatch(tmpname, name, p->rule->name) && (streq(tmpname, pat) || (b = strrchr(pat, '/')) && streq(tmpname, b + 1))) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3095:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (z = metarule(q->rule->name, p->rule->name, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3095:8: note: place parentheses around the assignment to silence this warning if (z = metarule(q->rule->name, p->rule->name, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3095:8: note: use '==' to turn this assignment into an equality comparison if (z = metarule(q->rule->name, p->rule->name, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3099:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (y = metainfo('S', z->name, NiL, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3099:10: note: place parentheses around the assignment to silence this warning if (y = metainfo('S', z->name, NiL, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3099:10: note: use '==' to turn this assignment into an equality comparison if (y = metainfo('S', z->name, NiL, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3118:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (y = metainfo('O', q->rule->name, NiL, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3118:14: note: place parentheses around the assignment to silence this warning else if (y = metainfo('O', q->rule->name, NiL, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3118:14: note: use '==' to turn this assignment into an equality comparison else if (y = metainfo('O', q->rule->name, NiL, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3176:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (x = metainfo('N', NiL, NiL, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3176:13: note: place parentheses around the assignment to silence this warning else if (x = metainfo('N', NiL, NiL, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3176:13: note: use '==' to turn this assignment into an equality comparison else if (x = metainfo('N', NiL, NiL, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3345:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pos = hashscan(table.rule, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3345:10: note: place parentheses around the assignment to silence this warning if (pos = hashscan(table.rule, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3345:10: note: use '==' to turn this assignment into an equality comparison if (pos = hashscan(table.rule, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3449:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (op = *ed++) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3449:12: note: place parentheses around the assignment to silence this warning while (op = *ed++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3449:12: note: use '==' to turn this assignment into an equality comparison while (op = *ed++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3469:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (map = getedit(&ed, del)) ~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3469:12: note: place parentheses around the assignment to silence this warning if (map = getedit(&ed, del)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3469:12: note: use '==' to turn this assignment into an equality comparison if (map = getedit(&ed, del)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3477:31: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!map->cmd.arg || *ed && *ed != del) ~~ ~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3477:31: note: place parentheses around the '&&' expression to silence this warning if (!map->cmd.arg || *ed && *ed != del) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3494:43: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (*ed != '-' || *(ed + 1) == '-' && (!*(ed + 2) || isspace(*(ed + 2)))) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3494:43: note: place parentheses around the '&&' expression to silence this warning else if (*ed != '-' || *(ed + 1) == '-' && (!*(ed + 2) || isspace(*(ed + 2)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3594:14: warning: '&&' within '||' [-Wlogical-op-parentheses] s = (*ed && *ed != del || (qual & (NOT|EQ|LT|GT))) ? null : ed; ~~~~^~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3594:14: note: place parentheses around the '&&' expression to silence this warning s = (*ed && *ed != del || (qual & (NOT|EQ|LT|GT))) ? null : ed; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3712:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = *ed) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3712:11: note: place parentheses around the assignment to silence this warning if (n = *ed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3712:11: note: use '==' to turn this assignment into an equality comparison if (n = *ed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3756:43: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (*ed == del || (qual & ED_LONG) && isspace(*ed)) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:3756:43: note: place parentheses around the '&&' expression to silence this warning else if (*ed == del || (qual & ED_LONG) && isspace(*ed)) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4039:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = regcomp(&re, val, REG_AUGMENTED|REG_LENIENT|REG_NOSUB|REG_NULL)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4039:11: note: place parentheses around the assignment to silence this warning if (n = regcomp(&re, val, REG_AUGMENTED|REG_LENIENT|REG_NOSUB|REG_NULL)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4039:11: note: use '==' to turn this assignment into an equality comparison if (n = regcomp(&re, val, REG_AUGMENTED|REG_LENIENT|REG_NOSUB|REG_NULL)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4046:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = regcomp(&re, val, REG_SHELL|REG_AUGMENTED|REG_LEFT|REG_RIGHT|REG_LENIENT|REG_NOSUB|REG_NULL)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4046:11: note: place parentheses around the assignment to silence this warning if (n = regcomp(&re, val, REG_SHELL|REG_AUGMENTED|REG_LEFT|REG_RIGHT|REG_LENIENT|REG_NOSUB|REG_NULL)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4046:11: note: use '==' to turn this assignment into an equality comparison if (n = regcomp(&re, val, REG_SHELL|REG_AUGMENTED|REG_LEFT|REG_RIGHT|REG_LENIENT|REG_NOSUB|REG_NULL)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4060:30: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!*val || *val == '=' && !*++val) ~~ ~~~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4060:30: note: place parentheses around the '&&' expression to silence this warning if (!*val || *val == '=' && !*++val) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4268:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (v = tokread(t)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4268:15: note: place parentheses around the assignment to silence this warning while (v = tokread(t)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4268:15: note: use '==' to turn this assignment into an equality comparison while (v = tokread(t)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4402:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pos = hashscan(table.rule, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4402:13: note: place parentheses around the assignment to silence this warning if (pos = hashscan(table.rule, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4402:13: note: use '==' to turn this assignment into an equality comparison if (pos = hashscan(table.rule, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4514:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (op = *ed) ~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4514:13: note: place parentheses around the assignment to silence this warning while (op = *ed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4514:13: note: use '==' to turn this assignment into an equality comparison while (op = *ed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4750:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *a++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4750:14: note: place parentheses around the assignment to silence this warning while (c = *a++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/expand.c:4750:14: note: use '==' to turn this assignment into an equality comparison while (c = *a++) ^ == 97 warnings generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG '-DIDNAME="make"' '-DPATHCHECK="make"' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/main.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/make.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/mam.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/metarule.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/misc.c + cc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:311:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = sfgetr(sp, 0, 0)) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:311:8: note: place parentheses around the assignment to silence this warning if (s = sfgetr(sp, 0, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:311:8: note: use '==' to turn this assignment into an equality comparison if (s = sfgetr(sp, 0, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:326:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (map = object.n2a) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:326:10: note: place parentheses around the assignment to silence this warning if (map = object.n2a) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:326:10: note: use '==' to turn this assignment into an equality comparison if (map = object.n2a) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:328:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *(unsigned char*)s++) ~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:328:12: note: place parentheses around the assignment to silence this warning while (c = *(unsigned char*)s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:328:12: note: use '==' to turn this assignment into an equality comparison while (c = *(unsigned char*)s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:392:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (map = object.n2a) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:392:11: note: place parentheses around the assignment to silence this warning if (map = object.n2a) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:392:11: note: use '==' to turn this assignment into an equality comparison if (map = object.n2a) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:393:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:393:13: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:393:13: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:540:48: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((r->dynamic & D_compiled) || s != r->name && !(r->dynamic & D_alias)) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:540:48: note: place parentheses around the '&&' expression to silence this warning if ((r->dynamic & D_compiled) || s != r->name && !(r->dynamic & D_alias)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:591:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = r->prereqs) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:591:8: note: place parentheses around the assignment to silence this warning if (p = r->prereqs) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:591:8: note: use '==' to turn this assignment into an equality comparison if (p = r->prereqs) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:594:28: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] do cs->lists++; while (p = p->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:594:28: note: place parentheses around the assignment to silence this warning do cs->lists++; while (p = p->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:594:28: note: use '==' to turn this assignment into an equality comparison do cs->lists++; while (p = p->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:632:61: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!r->complink || !(r->mark & M_compile) || s != r->name && !(r->dynamic & D_alias) || state.stateview == 0 && !(r->property & P_state)) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:632:61: note: place parentheses around the '&&' expression to silence this warning if (!r->complink || !(r->mark & M_compile) || s != r->name && !(r->dynamic & D_alias) || state.stateview == 0 && !(r->property & P_state)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:632:112: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!r->complink || !(r->mark & M_compile) || s != r->name && !(r->dynamic & D_alias) || state.stateview == 0 && !(r->property & P_state)) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:632:112: note: place parentheses around the '&&' expression to silence this warning if (!r->complink || !(r->mark & M_compile) || s != r->name && !(r->dynamic & D_alias) || state.stateview == 0 && !(r->property & P_state)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:634:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = r->prereqs) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:634:8: note: place parentheses around the assignment to silence this warning if (p = r->prereqs) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:634:8: note: use '==' to turn this assignment into an equality comparison if (p = r->prereqs) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:649:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (p = p->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:649:14: note: place parentheses around the assignment to silence this warning } while (p = p->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:649:14: note: use '==' to turn this assignment into an equality comparison } while (p = p->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:669:61: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!r->complink || !(r->mark & M_compile) || s != r->name && !(r->dynamic & D_alias) || state.stateview == 0 && !(r->property & P_state)) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:669:61: note: place parentheses around the '&&' expression to silence this warning if (!r->complink || !(r->mark & M_compile) || s != r->name && !(r->dynamic & D_alias) || state.stateview == 0 && !(r->property & P_state)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:669:112: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!r->complink || !(r->mark & M_compile) || s != r->name && !(r->dynamic & D_alias) || state.stateview == 0 && !(r->property & P_state)) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:669:112: note: place parentheses around the '&&' expression to silence this warning if (!r->complink || !(r->mark & M_compile) || s != r->name && !(r->dynamic & D_alias) || state.stateview == 0 && !(r->property & P_state)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:672:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = r->prereqs) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:672:8: note: place parentheses around the assignment to silence this warning if (p = r->prereqs) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:672:8: note: use '==' to turn this assignment into an equality comparison if (p = r->prereqs) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:674:84: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] do sfputu(cs->fp, p->rule->complink ? p->rule->complink : r->complink); while (p = p->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:674:84: note: place parentheses around the assignment to silence this warning do sfputu(cs->fp, p->rule->complink ? p->rule->complink : r->complink); while (p = p->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:674:84: note: use '==' to turn this assignment into an equality comparison do sfputu(cs->fp, p->rule->complink ? p->rule->complink : r->complink); while (p = p->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:698:85: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((v->property & V_compiled) || state.stateview < 0 && !(v->property & V_frozen) && ((v->property & V_import) || (v->property & (V_oldvalue|V_readonly)) == V_readonly) || state.stateview == 0 && !(v->property & V_retain)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:698:85: note: place parentheses around the '&&' expression to silence this warning if ((v->property & V_compiled) || state.stateview < 0 && !(v->property & V_frozen) && ((v->property & V_import) || (v->property & (V_oldvalue|V_readonly)) == V_readonly) || state.stateview == 0 && !(v->property & V_retain)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:698:196: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((v->property & V_compiled) || state.stateview < 0 && !(v->property & V_frozen) && ((v->property & V_import) || (v->property & (V_oldvalue|V_readonly)) == V_readonly) || state.stateview == 0 && !(v->property & V_retain)) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:698:196: note: place parentheses around the '&&' expression to silence this warning if ((v->property & V_compiled) || state.stateview < 0 && !(v->property & V_frozen) && ((v->property & V_import) || (v->property & (V_oldvalue|V_readonly)) == V_readonly) || state.stateview == 0 && !(v->property & V_retain)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:719:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = getold(v->name)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:719:10: note: place parentheses around the assignment to silence this warning if (t = getold(v->name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:719:10: note: use '==' to turn this assignment into an equality comparison if (t = getold(v->name)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:811:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = object.pp) ~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:811:9: note: place parentheses around the assignment to silence this warning if (sp = object.pp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:811:9: note: use '==' to turn this assignment into an equality comparison if (sp = object.pp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1170:93: warning: '&&' within '||' [-Wlogical-op-parentheses] if (streq(state.writeobject, "-") || !stat(state.writeobject, &st) && S_ISDIR(st.st_mode) && (dir = state.writeobject)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1170:93: note: place parentheses around the '&&' expression to silence this warning if (streq(state.writeobject, "-") || !stat(state.writeobject, &st) && S_ISDIR(st.st_mode) && (dir = state.writeobject)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1254:22: warning: '&&' within '||' [-Wlogical-op-parentheses] if (n >= MAGICSIZE && !memcmp(s, MAGIC, MAGICSIZE) || n >= sizeof(old) && ((old = OLD_MAGIC, swapop(s, &old, sizeof(old)) >= 0) || (old = OLD_OLD_MAGIC, swapop(s, &old, sizeof(old)) >= 0))) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1254:22: note: place parentheses around the '&&' expression to silence this warning if (n >= MAGICSIZE && !memcmp(s, MAGIC, MAGICSIZE) || n >= sizeof(old) && ((old = OLD_MAGIC, swapop(s, &old, sizeof(old)) >= 0) || (old = OLD_OLD_MAGIC, swapop(s, &old, sizeof(old)) >= 0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1254:74: warning: '&&' within '||' [-Wlogical-op-parentheses] if (n >= MAGICSIZE && !memcmp(s, MAGIC, MAGICSIZE) || n >= sizeof(old) && ((old = OLD_MAGIC, swapop(s, &old, sizeof(old)) >= 0) || (old = OLD_OLD_MAGIC, swapop(s, &old, sizeof(old)) >= 0))) ~~ ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1254:74: note: place parentheses around the '&&' expression to silence this warning if (n >= MAGICSIZE && !memcmp(s, MAGIC, MAGICSIZE) || n >= sizeof(old) && ((old = OLD_MAGIC, swapop(s, &old, sizeof(old)) >= 0) || (old = OLD_OLD_MAGIC, swapop(s, &old, sizeof(old)) >= 0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1277:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = sfgetu(sp)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1277:11: note: place parentheses around the assignment to silence this warning while (n = sfgetu(sp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1277:11: note: use '==' to turn this assignment into an equality comparison while (n = sfgetu(sp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1284:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (x = bindfile(NiL, s, BIND_MAKEFILE|BIND_RULE)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1284:10: note: place parentheses around the assignment to silence this warning if (x = bindfile(NiL, s, BIND_MAKEFILE|BIND_RULE)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1284:10: note: use '==' to turn this assignment into an equality comparison if (x = bindfile(NiL, s, BIND_MAKEFILE|BIND_RULE)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1338:53: warning: '&&' within '||' [-Wlogical-op-parentheses] if (streq(p->rule->name, s) || p->rule->uname && streq(p->rule->uname, s)) ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1338:53: note: place parentheses around the '&&' expression to silence this warning if (streq(p->rule->name, s) || p->rule->uname && streq(p->rule->uname, s)) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1559:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(old_stamp.version, ' ')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1559:9: note: place parentheses around the assignment to silence this warning if (s = strrchr(old_stamp.version, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1559:9: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(old_stamp.version, ' ')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1580:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(s, ' ')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1580:9: note: place parentheses around the assignment to silence this warning if (s = strrchr(s, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1580:9: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(s, ' ')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1702:170: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((state.exec || !state.base || state.compileonly) && (v->property & V_frozen) && (!(x = getvar(v->name)) && ((v->property & V_oldvalue) || (v->property & V_import) && *v->value) || x && ((x->property & (V_append|V_readonly)) == (V_append|V_readonly) || ((v->property|x->property) & (V_import|V_readonly)) && !streq(v->value, x->value)) || (v->property & V_functional))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1702:170: note: place parentheses around the '&&' expression to silence this warning if ((state.exec || !state.base || state.compileonly) && (v->property & V_frozen) && (!(x = getvar(v->name)) && ((v->property & V_oldvalue) || (v->property & V_import) && *v->value) || x && ((x->property & (V_append|V_readonly)) == (V_append|V_readonly) || ((v->property|x->property) & (V_import|V_readonly)) && !streq(v->value, x->value)) || (v->property & V_functional))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1702:311: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((state.exec || !state.base || state.compileonly) && (v->property & V_frozen) && (!(x = getvar(v->name)) && ((v->property & V_oldvalue) || (v->property & V_import) && *v->value) || x && ((x->property & (V_append|V_readonly)) == (V_append|V_readonly) || ((v->property|x->property) & (V_import|V_readonly)) && !streq(v->value, x->value)) || (v->property & V_functional))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1702:311: note: place parentheses around the '&&' expression to silence this warning if ((state.exec || !state.base || state.compileonly) && (v->property & V_frozen) && (!(x = getvar(v->name)) && ((v->property & V_oldvalue) || (v->property & V_import) && *v->value) || x && ((x->property & (V_append|V_readonly)) == (V_append|V_readonly) || ((v->property|x->property) & (V_import|V_readonly)) && !streq(v->value, x->value)) || (v->property & V_functional))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1702:111: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((state.exec || !state.base || state.compileonly) && (v->property & V_frozen) && (!(x = getvar(v->name)) && ((v->property & V_oldvalue) || (v->property & V_import) && *v->value) || x && ((x->property & (V_append|V_readonly)) == (V_append|V_readonly) || ((v->property|x->property) & (V_import|V_readonly)) && !streq(v->value, x->value)) || (v->property & V_functional))) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1702:111: note: place parentheses around the '&&' expression to silence this warning if ((state.exec || !state.base || state.compileonly) && (v->property & V_frozen) && (!(x = getvar(v->name)) && ((v->property & V_oldvalue) || (v->property & V_import) && *v->value) || x && ((x->property & (V_append|V_readonly)) == (V_append|V_readonly) || ((v->property|x->property) & (V_import|V_readonly)) && !streq(v->value, x->value)) || (v->property & V_functional))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1702:189: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((state.exec || !state.base || state.compileonly) && (v->property & V_frozen) && (!(x = getvar(v->name)) && ((v->property & V_oldvalue) || (v->property & V_import) && *v->value) || x && ((x->property & (V_append|V_readonly)) == (V_append|V_readonly) || ((v->property|x->property) & (V_import|V_readonly)) && !streq(v->value, x->value)) || (v->property & V_functional))) ~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1702:189: note: place parentheses around the '&&' expression to silence this warning if ((state.exec || !state.base || state.compileonly) && (v->property & V_frozen) && (!(x = getvar(v->name)) && ((v->property & V_oldvalue) || (v->property & V_import) && *v->value) || x && ((x->property & (V_append|V_readonly)) == (V_append|V_readonly) || ((v->property|x->property) & (V_import|V_readonly)) && !streq(v->value, x->value)) || (v->property & V_functional))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1729:74: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(x = getvar(v->name)) || !(x->property & (V_readonly|V_restored)) && (!(x->property & V_import) || !state.global)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1729:74: note: place parentheses around the '&&' expression to silence this warning if (!(x = getvar(v->name)) || !(x->property & (V_readonly|V_restored)) && (!(x->property & V_import) || !state.global)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1821:80: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((r->property & P_attribute) && (r->attribute && !(r->property & P_use) && !streq(r->name, internal.attribute->name) || r->scan && !streq(r->name, internal.scan->name))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1821:80: note: place parentheses around the '&&' expression to silence this warning if ((r->property & P_attribute) && (r->attribute && !(r->property & P_use) && !streq(r->name, internal.attribute->name) || r->scan && !streq(r->name, internal.scan->name))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1821:136: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((r->property & P_attribute) && (r->attribute && !(r->property & P_use) && !streq(r->name, internal.attribute->name) || r->scan && !streq(r->name, internal.scan->name))) ~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1821:136: note: place parentheses around the '&&' expression to silence this warning if ((r->property & P_attribute) && (r->attribute && !(r->property & P_use) && !streq(r->name, internal.attribute->name) || r->scan && !streq(r->name, internal.scan->name))) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1842:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = sfgetu(sp)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1842:10: note: place parentheses around the assignment to silence this warning if (n = sfgetu(sp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1842:10: note: use '==' to turn this assignment into an equality comparison if (n = sfgetu(sp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1848:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = sfgetu(sp)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1848:10: note: place parentheses around the assignment to silence this warning if (n = sfgetu(sp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1848:10: note: use '==' to turn this assignment into an equality comparison if (n = sfgetu(sp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1856:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = rulenum) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1856:10: note: place parentheses around the assignment to silence this warning if (n = rulenum) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:1856:10: note: use '==' to turn this assignment into an equality comparison if (n = rulenum) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:2296:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (oldrules = xr); ~~~~~~~~~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:2296:21: note: place parentheses around the assignment to silence this warning } while (oldrules = xr); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:2296:21: note: use '==' to turn this assignment into an equality comparison } while (oldrules = xr); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:2320:81: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((s = getstring(sp)) && *s && (!streq(s, "--") || (s = getstring(sp)) && *s)) ~~ ~~~~~~~~~~~~~~~~~~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/object.c:2320:81: note: place parentheses around the '&&' expression to silence this warning else if ((s = getstring(sp)) && *s && (!streq(s, "--") || (s = getstring(sp)) && *s)) ^ ( ) 40 warnings generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1984-2015 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html]"' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/option.c + cc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:210:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (lcl = pp->local) ~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:210:11: note: place parentheses around the assignment to silence this warning if (lcl = pp->local) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:210:11: note: use '==' to turn this assignment into an equality comparison if (lcl = pp->local) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:254:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (d = strchr(t, '=')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:254:8: note: place parentheses around the assignment to silence this warning if (d = strchr(t, '=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:254:8: note: use '==' to turn this assignment into an equality comparison if (d = strchr(t, '=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:283:2: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] newlocal(p); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:82:28: note: expanded from macro 'newlocal' #define newlocal(x) do{if(x=freelocals)freelocals=x->next;else x=newof(0,Local_t,1,0);}while(0) ~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:283:2: note: place parentheses around the assignment to silence this warning newlocal(p); ^ ( /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:82:28: note: expanded from macro 'newlocal' #define newlocal(x) do{if(x=freelocals)freelocals=x->next;else x=newof(0,Local_t,1,0);}while(0) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:283:2: note: use '==' to turn this assignment into an equality comparison /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:82:28: note: expanded from macro 'newlocal' #define newlocal(x) do{if(x=freelocals)freelocals=x->next;else x=newof(0,Local_t,1,0);}while(0) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:341:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(v, '\n')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:341:8: note: place parentheses around the assignment to silence this warning if (t = strchr(v, '\n')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:341:8: note: use '==' to turn this assignment into an equality comparison if (t = strchr(v, '\n')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:349:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (t = getarg(&v, NiL)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:349:11: note: place parentheses around the assignment to silence this warning while (t = getarg(&v, NiL)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:349:11: note: use '==' to turn this assignment into an equality comparison while (t = getarg(&v, NiL)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:561:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = pp->pushback) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:561:8: note: place parentheses around the assignment to silence this warning if (s = pp->pushback) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:561:8: note: use '==' to turn this assignment into an equality comparison if (s = pp->pushback) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:574:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (t = pp->bp = strchr(s, '\n')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:574:14: note: place parentheses around the assignment to silence this warning else if (t = pp->bp = strchr(s, '\n')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:574:14: note: use '==' to turn this assignment into an equality comparison else if (t = pp->bp = strchr(s, '\n')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:592:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = pp->stashget) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:592:9: note: place parentheses around the assignment to silence this warning if (s = pp->stashget) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:592:9: note: use '==' to turn this assignment into an equality comparison if (s = pp->stashget) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:595:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(s, '\n')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:595:10: note: place parentheses around the assignment to silence this warning if (t = strchr(s, '\n')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:595:10: note: use '==' to turn this assignment into an equality comparison if (t = strchr(s, '\n')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:613:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = getrule(external.makeprompt)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:613:10: note: place parentheses around the assignment to silence this warning if (r = getrule(external.makeprompt)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:613:10: note: use '==' to turn this assignment into an equality comparison if (r = getrule(external.makeprompt)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:623:48: warning: '&&' within '||' [-Wlogical-op-parentheses] if (sps[0] == state.coshell->msgfp || n > 1 && sps[1] == state.coshell->msgfp) ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:623:48: note: place parentheses around the '&&' expression to silence this warning if (sps[0] == state.coshell->msgfp || n > 1 && sps[1] == state.coshell->msgfp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:844:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (f = strchr(s, '\n')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:844:9: note: place parentheses around the assignment to silence this warning if (f = strchr(s, '\n')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:844:9: note: use '==' to turn this assignment into an equality comparison if (f = strchr(s, '\n')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:884:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pp->bp = f) ~~~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:884:14: note: place parentheses around the assignment to silence this warning if (pp->bp = f) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:884:14: note: use '==' to turn this assignment into an equality comparison if (pp->bp = f) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:931:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = lin = readline(lead)) ~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:931:11: note: place parentheses around the assignment to silence this warning while (s = lin = readline(lead)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:931:11: note: use '==' to turn this assignment into an equality comparison while (s = lin = readline(lead)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1039:60: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (!(c & CON_skip) || (c & (CON_for | CON_while)) && !(c & CON_kept)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1039:60: note: place parentheses around the '&&' expression to silence this warning else if (!(c & CON_skip) || (c & (CON_for | CON_while)) && !(c & CON_kept)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1042:25: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((c & CON_while) && expr(sp, pp->cp->loop.w.test) || (c & CON_for) && iterate()) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1042:25: note: place parentheses around the '&&' expression to silence this warning if ((c & CON_while) && expr(sp, pp->cp->loop.w.test) || (c & CON_for) && iterate()) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1042:75: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((c & CON_while) && expr(sp, pp->cp->loop.w.test) || (c & CON_for) && iterate()) ~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1042:75: note: place parentheses around the '&&' expression to silence this warning if ((c & CON_while) && expr(sp, pp->cp->loop.w.test) || (c & CON_for) && iterate()) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1562:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1562:11: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1562:11: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1582:26: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*p || brace > b && *(brace - 1) == '$') ~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:1582:26: note: place parentheses around the '&&' expression to silence this warning if (*p || brace > b && *(brace - 1) == '$') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2115:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = getarg(&rhs, NiL)) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2115:13: note: place parentheses around the assignment to silence this warning while (s = getarg(&rhs, NiL)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2115:13: note: use '==' to turn this assignment into an equality comparison while (s = getarg(&rhs, NiL)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2158:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = getarg(&rhs, NiL)) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2158:14: note: place parentheses around the assignment to silence this warning while (s = getarg(&rhs, NiL)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2158:14: note: use '==' to turn this assignment into an equality comparison while (s = getarg(&rhs, NiL)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2212:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = getrule(s)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2212:11: note: place parentheses around the assignment to silence this warning if (r = getrule(s)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2212:11: note: use '==' to turn this assignment into an equality comparison if (r = getrule(s)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2217:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (v = getvar(s)) ~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2217:11: note: place parentheses around the assignment to silence this warning if (v = getvar(s)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2217:11: note: use '==' to turn this assignment into an equality comparison if (v = getvar(s)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2222:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = staterule(VAR, NiL, s, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2222:12: note: place parentheses around the assignment to silence this warning if (r = staterule(VAR, NiL, s, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2222:12: note: use '==' to turn this assignment into an equality comparison if (r = staterule(VAR, NiL, s, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2243:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = getarg(&rhs, &set.op)) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2243:11: note: place parentheses around the assignment to silence this warning while (s = getarg(&rhs, &set.op)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2243:11: note: use '==' to turn this assignment into an equality comparison while (s = getarg(&rhs, &set.op)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2371:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2371:15: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2371:15: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2504:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (name = getarg(&lhs, &set.op)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2504:16: note: place parentheses around the assignment to silence this warning if (name = getarg(&lhs, &set.op)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2504:16: note: use '==' to turn this assignment into an equality comparison if (name = getarg(&lhs, &set.op)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2513:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (name = getarg(&lhs, &set.op)); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2513:22: note: place parentheses around the assignment to silence this warning } while (name = getarg(&lhs, &set.op)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2513:22: note: use '==' to turn this assignment into an equality comparison } while (name = getarg(&lhs, &set.op)); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2536:65: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((r->property & P_readonly) || (r->property & P_staterule) && !istype(*(r->name + 1), C_ID1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2536:65: note: place parentheses around the '&&' expression to silence this warning if ((r->property & P_readonly) || (r->property & P_staterule) && !istype(*(r->name + 1), C_ID1)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2704:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (x = staterule(RULE, r, NiL, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2704:10: note: place parentheses around the assignment to silence this warning if (x = staterule(RULE, r, NiL, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2704:10: note: use '==' to turn this assignment into an equality comparison if (x = staterule(RULE, r, NiL, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2711:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (x = staterule(PREREQS, r, NiL, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2711:10: note: place parentheses around the assignment to silence this warning if (x = staterule(PREREQS, r, NiL, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2711:10: note: use '==' to turn this assignment into an equality comparison if (x = staterule(PREREQS, r, NiL, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2754:52: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!state.init && !state.readonly && (!state.op && state.reading || !(r->property & P_immediate))) ~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2754:52: note: place parentheses around the '&&' expression to silence this warning if (!state.init && !state.readonly && (!state.op && state.reading || !(r->property & P_immediate))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2831:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = strchr(s, '\n')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2831:8: note: place parentheses around the assignment to silence this warning if (e = strchr(s, '\n')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:2831:8: note: use '==' to turn this assignment into an equality comparison if (e = strchr(s, '\n')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3050:73: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(c = *s) || c != '<' && c != '>' && (*(s + 1) != '=' || c != '!' && c != '=')) ~~ ~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3050:73: note: place parentheses around the '&&' expression to silence this warning if (!(c = *s) || c != '<' && c != '>' && (*(s + 1) != '=' || c != '!' && c != '=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3050:41: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(c = *s) || c != '<' && c != '>' && (*(s + 1) != '=' || c != '!' && c != '=')) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3050:41: note: place parentheses around the '&&' expression to silence this warning if (!(c = *s) || c != '<' && c != '>' && (*(s + 1) != '=' || c != '!' && c != '=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3279:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pp->fp = fp) ~~~~~~~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3279:13: note: place parentheses around the assignment to silence this warning if (pp->fp = fp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3279:13: note: use '==' to turn this assignment into an equality comparison if (pp->fp = fp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3305:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pp->scoped = scoped) ~~~~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3305:17: note: place parentheses around the assignment to silence this warning if (pp->scoped = scoped) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3305:17: note: use '==' to turn this assignment into an equality comparison if (pp->scoped = scoped) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3437:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (lcl = pp->local) ~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3437:15: note: place parentheses around the assignment to silence this warning else if (lcl = pp->local) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/parse.c:3437:15: note: use '==' to turn this assignment into an equality comparison else if (lcl = pp->local) ^ == 38 warnings generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/read.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/rule.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/rule.c:1485:2: warning: implicit conversion from 'long' to 'int' changes value from 2147483664 to -2147483632 [-Wconstant-conversion] ATTR(read, ".READ", P_read); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/rule.c:35:73: note: expanded from macro 'ATTR' #define ATTR(field,name,flags) internal.field=rinternal(name,P_attribute|(flags)) ~~~~~~~~~ ~~~~~~~~~~~^~~~~~~~ 1 warning generated. + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/scan.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/state.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/trap.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast -DDEBUG '-D__OBSOLETE__=20140101' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/variable.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing '-DIDNAME="make"' '-DSTAMP="\n@(#)$Id: make (AT&T Research) 5.7 2013-08-11 $\0\n"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/version.c + cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -o nmake archive.o bind.o command.o dump.o expand.o main.o make.o mam.o metarule.o misc.o object.o option.o parse.o read.o rule.o scan.o state.o trap.o variable.o version.o /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm -lm /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libardir.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm -lm /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a -lm + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/ppcc.sh ppcc + silent test -w ppcc -a -x ppcc + chmod u+w,+x ppcc + test '' '=' nmake + /usr/bin/cmp -s nmake /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/nmake + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/nmake /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/nmake.old + true + /bin/cp nmake /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/nmake + ignore nmake --nroff + sed -e '/itself/r nmake.1.body' -e '/fBsh/r nmake.1.tail' + test '' '=' nmake.1 + /usr/bin/cmp -s nmake.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/nmake.1 + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/nmake.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/nmake.1.old + true + /bin/cp nmake.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/nmake.1 + echo '/* : : generated from cc assertions : : */' + set - probing C language processor /usr/local/libexec/ccache/cc for pp information + eval echo '$n' '=' '$_addressing_' + echo _addressing_ '=' + eval echo '$n' '=' '$_architecture_' + echo _architecture_ '=' amd64 + eval echo '$n' '=' '$_dialect_' + echo _dialect_ '=' dynamic + eval echo '$n' '=' '$_hosttype_' + echo _hosttype_ '=' freebsd12.amd64 + eval echo '$n' '=' '$_machine_' + echo _machine_ '=' amd64 + eval echo '$n' '=' '$_model_' + echo _model_ '=' + eval echo '$n' '=' '$_preroot_' + echo _preroot_ '=' + eval echo '$n' '=' '$_release_' + echo _release_ '=' bsd + eval echo '$n' '=' '$_system_' + echo _system_ '=' unix + eval echo '$n' '=' '$_universe_' + echo _universe_ '=' ucb + eval echo '$n' '=' '$_version_' + echo _version_ '=' 4.1 + eval echo '$n' '=' '$_feature_' + echo _feature_ '=' ln ln-s mkdir-p + eval echo '$n' '=' '$STDCAT' + echo STDCAT '=' /bin/cat + eval echo '$n' '=' '$STDCHMOD' + echo STDCHMOD '=' /bin/chmod + eval echo '$n' '=' '$STDCMP' + echo STDCMP '=' /usr/bin/cmp + eval echo '$n' '=' '$STDCP' + echo STDCP '=' /bin/cp + eval echo '$n' '=' '$STDED' + echo STDED '=' ed + eval echo '$n' '=' '$STDEDFLAGS' + echo STDEDFLAGS '=' - + eval echo '$n' '=' '$STDLN' + echo STDLN '=' /bin/ln + eval echo '$n' '=' '$STDMV' + echo STDMV '=' /bin/mv + eval echo '$n' '=' '$STDRM' + echo STDRM '=' /bin/rm + test '' '=' Makeinstall.mk + /usr/bin/cmp -s Makeinstall.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makeinstall.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makeinstall.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makeinstall.mk.old + true + /bin/cp Makeinstall.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makeinstall.mk + test '' '=' Makerules.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/Makerules.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makerules.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makerules.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makerules.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/Makerules.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makerules.mk + test '' '=' Scanrules.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/Scanrules.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Scanrules.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Scanrules.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Scanrules.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/Scanrules.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Scanrules.mk + test '' '=' S.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/S.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/S.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/S.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/S.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/S.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/S.mk + test '' '=' SCCS.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/SCCS.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SCCS.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SCCS.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SCCS.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/SCCS.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SCCS.mk + test '' '=' SYSTEM.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/SYSTEM.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SYSTEM.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SYSTEM.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SYSTEM.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/SYSTEM.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SYSTEM.mk + test '' '=' TABLE.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/TABLE.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TABLE.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TABLE.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TABLE.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/TABLE.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TABLE.mk + test '' '=' debug.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/debug.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/debug.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug.mk + test '' '=' debug-package.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/debug-package.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug-package.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug-package.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug-package.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/debug-package.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug-package.mk + test '' '=' mkservice.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/mkservice.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/mkservice.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/mkservice.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/mkservice.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/mkservice.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/mkservice.mk + test '' '=' yacc.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/yacc.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/yacc.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/yacc.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/yacc.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/yacc.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/yacc.mk + test '' '=' rules-win32.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/rules-win32.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/rules-win32.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/rules-win32.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/rules-win32.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/rules-win32.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/rules-win32.mk + test '' '=' pkg-tcl.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-tcl.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-tcl.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-tcl.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-tcl.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-tcl.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-tcl.mk + test '' '=' pkg-X11.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-X11.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-X11.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-X11.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-X11.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-X11.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-X11.mk + test '' '=' pkg-freetype.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-freetype.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-freetype.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-freetype.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-freetype.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-freetype.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-freetype.mk + test '' '=' pkg-cobol.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-cobol.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-cobol.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol.mk + test '' '=' pkg-cobol-cobc.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-cobol-cobc.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-cobc.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-cobc.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-cobc.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-cobol-cobc.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-cobc.mk + test '' '=' pkg-cobol-mfcobc.mk + /usr/bin/cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-cobol-mfcobc.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-mfcobc.mk + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-mfcobc.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-mfcobc.mk.old + true + /bin/cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/pkg-cobol-mfcobc.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-mfcobc.mk + test '' '=' ppcc + /usr/bin/cmp -s ppcc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc.old + true + /bin/cp ppcc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc + nmake --base --compile '--file=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/nmake/Makerules.mk' + set - + test '' '=' Makerules.mo + /usr/bin/cmp -s Makerules.mo /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/makerules.mo + /bin/mv /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/makerules.mo /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/makerules.mo.old + true + /bin/cp Makerules.mo /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/makerules.mo package: believe generated files for nmake CC=cc SHELL=/bin/sh HOSTTYPE=freebsd12.amd64 NPROC= PACKAGEROOT=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v INSTALLROOT=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64 PATH=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin:/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin:/usr/local/libexec/ccache:/wrkdirs/usr/ports/shells/ksh93/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin probing C language processor /usr/local/libexec/ccache/cc for make information + set - cmd/INIT: touch hurl touch iffe touch mktest touch package touch regress touch rt touch crossexec touch ditto touch execrate touch filter touch ignore touch silent touch mamake.o touch mamake touch proto.o touch proto touch ratz.o touch ratz touch release.o touch release touch mprobe touch probe.sh touch probe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/hurl touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/iffe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mktest touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/package touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/regress touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/rt touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/execrate touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore touch mamprobe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/mamprobe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/package touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/crossexec touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ditto touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/filter touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/package.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/CONVERT.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/package.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/PROBE.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TEST.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/WWW.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGFUN.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MSGKEY.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/MAPLIB.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mamake touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/proto touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ratz touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/release touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mkdir make [cmd/INIT]: ".BELIEVE", line 3: warning: cannot touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mkdir [No such file or directory] touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/.paths touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/probe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/make touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/probe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/mam/mprobe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/make/probe touch probe.ini touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/make/probe.ini touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast touch prototyped.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/prototyped.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib touch dl.req touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dl touch iconv.req touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/iconv touch w.req touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/w touch intl.req touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/intl touch m.req touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/m touch socket.req touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/socket touch dbm.req touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dbm + set - lib/libast: touch FEATURE/standards touch FEATURE/lib touch FEATURE/common touch FEATURE/param touch FEATURE/aso make [lib/libast]: ".BELIEVE", line 3: warning: ast_common.h: scan strategy .SCAN.c overrides .SCAN.IGNORE touch ast_common.h touch FEATURE/api touch FEATURE/eaccess touch FEATURE/vmalloc touch FEATURE/mmap touch FEATURE/options touch FEATURE/map touch ast_map.h touch conf touch conflim.h touch conftab.h touch conftab.c touch FEATURE/limits touch ast_limits.h touch FEATURE/stdio touch ast_api.h touch FEATURE/wchar make [lib/libast]: ".BELIEVE", line 3: warning: .BELIEVE : .INSTALL : .ALL : ast : libast.a : ast.req.REQUIRE : ast.req : .check.hdr : ast_stdio.h : FEATURE/stdio : /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_std.h : /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/regex.h : ast_wchar.h : FEATURE/wchar : /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/wchar.h : ast_wchar.h: implicit reference before action completed make [lib/libast]: ".BELIEVE", line 3: warning: .BELIEVE : .INSTALL : .ALL : ast : libast.a : ast.req.REQUIRE : ast.req : .check.hdr : ast_stdio.h : FEATURE/stdio : /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/ast_std.h : /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include/regex.h : ast_wchar.h : FEATURE/wchar : /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/stdio.h : ast_stdio.h: implicit reference before action completed touch ast_wchar.h touch FEATURE/sys touch FEATURE/botch touch ast_botch.h touch FEATURE/tty touch FEATURE/fs touch FEATURE/socket touch ast_socket.h touch FEATURE/fcntl touch ast_fs.h touch ast_fcntl.h touch ast_sys.h touch ast_lib.h touch ast_stdio.h touch FEATURE/nl_types touch ast_nl_types.h touch FEATURE/wctype make [lib/libast]: ".BELIEVE", line 3: warning: .BELIEVE : .INSTALL : .ALL : ast : libast.a : ast.req.REQUIRE : ast.req : .check.hdr : ast_wctype.h : FEATURE/wctype : /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/wctype.h : ast_wctype.h: implicit reference before action completed touch ast_wctype.h touch ast.req touch astmath.exe make [lib/libast]: ".BELIEVE", line 3: warning: cannot touch astmath.exe [No such file or directory] touch .check.lib make [lib/libast]: ".BELIEVE", line 3: warning: cannot touch .check.lib [No such file or directory] touch state.o touch FEATURE/dirent make [lib/libast]: ".BELIEVE", line 3: warning: .BELIEVE : .INSTALL : .ALL : ast : libast.a : intercept.o : /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/port/intercept.c : ast_dirent.h : FEATURE/dirent : /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std/dirent.h : ast_dirent.h: implicit reference before action completed touch ast_dirent.h touch ast_aso.h touch ast_standards.h touch intercept.o touch transition.o touch ast_param.h touch FEATURE/mode touch ast_mode.h touch opendir.o touch readdir.o touch rewinddir.o touch seekdir.o touch telldir.o touch fgetcwd.o touch FEATURE/sys_calls touch getcwd.o touch fastfind.o touch hashalloc.o touch hashdump.o touch hashfree.o touch hashlast.o touch hashlook.o touch hashscan.o touch hashsize.o touch hashview.o touch hashwalk.o touch memhash.o touch memsum.o touch strhash.o touch strkey.o touch strsum.o touch FEATURE/ccode touch ast_ccode.h touch stracmp.o touch strnacmp.o touch ccmap.o touch ccmapid.o touch ccnative.o touch chresc.o touch chrtoi.o touch streval.o touch strexpr.o touch strmatch.o touch modei.o touch modex.o touch strmode.o touch stpcpy.o touch stpncpy.o touch strlcat.o touch strlcpy.o touch strcopy.o touch strncopy.o touch strlook.o touch strsearch.o touch strpsearch.o touch stresc.o touch stropt.o touch strtape.o touch strpcmp.o touch strnpcmp.o touch strvcmp.o touch strnvcmp.o touch tok.o touch tokline.o touch tokscan.o touch pathaccess.o touch pathcat.o touch pathcanon.o touch FEATURE/time touch ast_time.h touch pathcheck.o touch pathopen.o touch pathpath.o touch lcgen touch lc.h touch lctab.c touch pathexists.o touch pathfind.o touch FEATURE/preroot touch preroot.h touch pathkey.o touch pathprobe.o touch pathrepl.o touch pathnative.o touch pathposix.o touch FEATURE/tv touch tv.h touch pathtemp.o touch pathtmp.o touch pathstat.o touch pathgetlink.o touch pathsetlink.o touch pathbin.o touch pathshell.o touch pathcd.o touch FEATURE/prog touch pathprog.o touch fs3d.o touch ftwalk.o touch ftwflags.o touch fts.o touch astintercept.o touch conformance.o touch getenv.o touch setenviron.o touch optget.o touch optjoin.o touch optesc.o touch optctx.o touch strsort.o touch struniq.o touch magic.o touch mime.o touch mimetype.o touch FEATURE/sig touch sig.h touch signal.o touch sigflag.o touch systrace.o touch error.o touch errorf.o touch errormsg.o touch errorx.o touch localeconv.o touch FEATURE/iconv touch ast_iconv.h touch setlocale.o touch translate.o touch catopen.o touch iconv.o touch FEATURE/locale touch lc.o touch lctab.o touch FEATURE/float touch ast_tty.h touch FEATURE/sfio touch mc.o touch base64.o touch qp.o touch recfmt.o touch recstr.o touch reclen.o touch fmtrec.o touch fmtbase.o touch fmtbuf.o touch fmtclock.o touch fmtdev.o touch fmtelapsed.o touch fmterror.o touch fmtesc.o touch fmtfmt.o touch fmtfs.o touch fmtident.o touch fmtint.o touch fmtip4.o touch fmtip6.o touch fmtls.o touch fmtmatch.o touch fmtmode.o touch fmtnum.o touch fmtperm.o touch fmtre.o touch fmttime.o touch fmtuid.o touch fmtgid.o touch fmtsignal.o touch fmtscale.o touch FEATURE/tmx touch tmx.h touch fmttmx.o touch fmttv.o touch fmtversion.o touch strelapsed.o touch strperm.o touch struid.o touch strgid.o touch strtoip4.o touch strtoip6.o touch stack.o touch FEATURE/align touch align.h touch stk.o touch swapget.o touch swapmem.o touch swapop.o touch swapput.o touch FEATURE/siglist touch FEATURE/signal touch sigdata.o touch sigcrit.o touch sigunblock.o touch FEATURE/wait touch ast_wait.h touch procopen.o touch procclose.o touch procrun.o touch procfree.o touch tmdate.o touch tmequiv.o touch tmfix.o touch tmfmt.o touch tmform.o touch tmgoff.o touch FEATURE/tmlib touch tminit.o touch tmleap.o touch tmlex.o touch tmlocale.o touch tmmake.o touch tmpoff.o touch tmscan.o touch tmsleep.o touch tmtime.o touch tmtype.o touch tmweek.o touch tmword.o touch tmzone.o touch tmxdate.o touch tmxduration.o touch tmxfmt.o touch tmxgettime.o touch tmxleap.o touch tmxmake.o touch tmxscan.o touch tmxsettime.o touch tmxsleep.o touch tmxtime.o touch tmxtouch.o touch tvcmp.o touch FEATURE/tvlib touch tvgettime.o touch tvsettime.o touch tvsleep.o touch tvtouch.o touch cmdarg.o touch vecargs.o touch vecfile.o touch vecfree.o touch vecload.o touch vecstring.o touch univdata.o touch touch.o touch mnt.o touch debug.o touch memccpy.o touch memchr.o touch memcmp.o touch memcpy.o touch memdup.o touch memmove.o touch memset.o touch mkdir.o touch mkfifo.o touch mknod.o touch rmdir.o touch remove.o touch rename.o touch link.o touch unlink.o touch strdup.o touch strchr.o touch strrchr.o touch strstr.o touch strtod.o touch strtold.o touch strtol.o touch strtoll.o touch strtoul.o touch strtoull.o touch strton.o touch strtonll.o touch strntod.o touch strntold.o touch strnton.o touch strntonll.o touch strntol.o touch strntoll.o touch strntoul.o touch strntoull.o touch strcasecmp.o touch strncasecmp.o touch FEATURE/errno touch strerror.o touch mktemp.o touch tmpnam.o touch fsync.o touch execlp.o touch execve.o touch execvp.o touch execvpe.o touch spawnveg.o touch FEATURE/vfork touch ast_vfork.h touch FEATURE/spawn touch spawnvex.o touch qsort.o touch qsort_r.o touch vfork.o touch killpg.o touch hsearch.o touch tsearch.o touch getlogin.o touch putenv.o touch setenv.o touch unsetenv.o touch lstat.o touch statvfs.o touch eaccess.o touch FEATURE/hack touch gross.o touch FEATURE/omitted touch omitted.o touch readlink.o touch symlink.o touch getpgrp.o touch setpgid.o touch setsid.o touch waitpid.o touch creat64.o touch FEATURE/atdev touch at.o touch atexit.o touch getdents.o touch getwd.o touch dup2.o touch errno.o touch getpreroot.o touch ispreroot.o touch realopen.o touch setpreroot.o touch getgroups.o touch mount.o touch system.o touch iblocks.o touch modedata.o touch tmdata.o touch memfatal.o touch sfkeyprintf.o touch sfdcdio.o touch sfdcdos.o touch sfdcfilter.o touch sfdcseekable.o touch sfdcslow.o touch sfdcsubstr.o touch sfdctee.o touch sfdcunion.o touch sfdcmore.o touch sfdcprefix.o touch codeset.o touch wc.o touch utf32toutf8.o touch utf8toutf32.o touch wcstoutf32s.o touch utf32stowcs.o touch basename.o touch ast_namval.h touch closelog.o touch dirname.o touch fmtmsglib.o touch fnmatch.o touch ftw.o touch getdate.o touch getsubopt.o touch glob.o touch nftw.o touch openlog.o touch re_comp.o touch resolvepath.o touch realpath.o touch regcmp.o touch regexp.o touch setlogmask.o touch strftime.o touch strptime.o touch swab.o touch syslog.o touch tempnam.o touch wordexp.o touch mktime.o touch regalloc.o touch regclass.o touch regcoll.o touch regcomp.o touch regcache.o touch regdecomp.o touch regerror.o touch regexec.o touch regfatal.o touch reginit.o touch regnexec.o touch regsubcomp.o touch regsubexec.o touch regsub.o touch regrecord.o touch regrexec.o touch regstat.o touch dtclose.o touch dtdisc.o touch dthash.o touch dtlist.o touch dtmethod.o touch dtopen.o touch dtrehash.o touch dtstat.o touch dtstrhash.o touch dttree.o touch dtuser.o touch dtview.o touch dtwalk.o touch dtnew.o touch dtcomp.o touch sfclose.o touch sfclrlock.o touch sfdisc.o touch sfdlen.o touch sfexcept.o touch sfgetl.o touch sfgetu.o touch sfcvt.o touch sfecvt.o touch sffcvt.o touch sfextern.o touch sffilbuf.o touch sfflsbuf.o touch sfprints.o touch sfgetd.o touch sfgetr.o touch sfllen.o touch sfmode.o touch sfmove.o touch sfnew.o touch sfpkrd.o touch sfnotify.o touch sfnputc.o touch sfopen.o touch sfpeek.o touch sfpoll.o touch sfpool.o touch sfpopen.o touch sfprintf.o touch sfputd.o touch sfputl.o touch sfputr.o touch sfputu.o touch sfrd.o touch sfread.o touch sfreserve.o touch sfscanf.o touch sfseek.o touch sfset.o touch sfsetbuf.o touch sfsetfd.o touch sfsize.o touch sfsk.o touch sfstack.o touch sfstrtod.o touch sfsync.o touch sfswap.o touch FEATURE/sfinit touch sftable.o touch sftell.o touch sftmp.o touch sfungetc.o touch sfvprintf.o touch sfvscanf.o touch sfwr.o touch sfwrite.o touch sfpurge.o touch sfraise.o touch sfwalk.o touch sfgetm.o touch sfmutex.o touch sfputm.o touch sfresize.o touch sfgetwc.o touch sfputwc.o touch _sfclrerr.o touch _sfeof.o touch _sferror.o touch _sffileno.o touch _sfopen.o touch _sfstacked.o touch _sfvalue.o touch _sfgetc.o touch _sfgetl.o touch _sfgetl2.o touch _sfgetu.o touch _sfgetu2.o touch _sfdlen.o touch _sfllen.o touch _sfslen.o touch _sfulen.o touch _sfputc.o touch _sfputd.o touch _sfputl.o touch _sfputm.o touch _sfputu.o touch clearerr.o touch fclose.o touch fdopen.o touch feof.o touch ferror.o touch fflush.o touch fgetc.o touch fgetpos.o touch fgets.o touch fileno.o touch fopen.o touch fprintf.o touch fpurge.o touch fputc.o touch fputs.o touch fread.o touch freopen.o touch fscanf.o touch fseek.o touch fseeko.o touch fsetpos.o touch ftell.o touch ftello.o touch fwrite.o touch flockfile.o touch ftrylockfile.o touch funlockfile.o touch getc.o touch getchar.o touch getw.o touch pclose.o touch popen.o touch printf.o touch putc.o touch putchar.o touch puts.o touch putw.o touch rewind.o touch scanf.o touch setbuf.o touch setbuffer.o touch setlinebuf.o touch setvbuf.o touch snprintf.o touch sprintf.o touch sscanf.o touch asprintf.o touch vasprintf.o touch tmpfile.o touch ungetc.o touch vfprintf.o touch vfscanf.o touch vprintf.o touch vscanf.o touch vsnprintf.o touch vsprintf.o touch vsscanf.o touch _doprnt.o touch _doscan.o touch _filbuf.o touch _flsbuf.o touch FEATURE/uwin touch _stdfun.o touch _stdopen.o touch _stdprintf.o touch _stdscanf.o touch _stdsprnt.o touch _stdvbuf.o touch _stdvsnprnt.o touch _stdvsprnt.o touch _stdvsscn.o touch fgetwc.o touch fwprintf.o touch putwchar.o touch vfwscanf.o touch wprintf.o touch fgetws.o touch fwscanf.o touch swprintf.o touch vswprintf.o touch wscanf.o touch fputwc.o touch getwc.o touch swscanf.o touch vswscanf.o touch fputws.o touch getwchar.o touch ungetwc.o touch vwprintf.o touch fwide.o touch putwc.o touch vfwprintf.o touch vwscanf.o touch stdio_c99.o touch fcloseall.o touch fmemopen.o touch getdelim.o touch getline.o touch frexp.o touch frexpl.o touch ast_mmap.h touch astcopy.o touch FEATURE/libpath touch astconf.o touch astdynamic.o touch astlicense.o touch astquery.o touch astwinsize.o touch conftab.o touch aststatic.o touch getopt.o touch getoptl.o touch aso.o touch asoactivecpu.o touch asolock.o touch asorelax.o touch asothreadid.o touch FEATURE/sched touch asoyield.o touch malloc.o touch vmbest.o touch vmclear.o touch vmclose.o touch vmdcderive.o touch vmdcshare.o touch vmdcsystem.o touch vmdebug.o touch vmdisc.o touch vmexit.o touch vmgetmem.o touch vmlast.o touch vmmaddress.o touch vmopen.o touch vmpool.o touch vmsegment.o touch vmset.o touch vmstat.o touch vmstrdup.o touch vmtrace.o touch vmuserdata.o touch a64l.o touch acosh.o touch asinh.o touch atanh.o touch cbrt.o touch crypt.o touch erf.o touch err.o touch exp.o touch exp__E.o touch expm1.o touch gamma.o touch getpass.o touch lgamma.o touch log.o touch log1p.o touch log__L.o touch rand48.o touch random.o touch rcmd.o touch rint.o touch support.o touch sfstrtmp.o touch spawn.o touch libast.a/state.o touch libast.a/intercept.o touch libast.a/transition.o touch libast.a/opendir.o touch libast.a/readdir.o touch libast.a/rewinddir.o touch libast.a/seekdir.o touch libast.a/telldir.o touch libast.a/fgetcwd.o touch libast.a/getcwd.o touch libast.a/fastfind.o touch libast.a/hashalloc.o touch libast.a/hashdump.o touch libast.a/hashfree.o touch libast.a/hashlast.o touch libast.a/hashlook.o touch libast.a/hashscan.o touch libast.a/hashsize.o touch libast.a/hashview.o touch libast.a/hashwalk.o touch libast.a/memhash.o touch libast.a/memsum.o touch libast.a/strhash.o touch libast.a/strkey.o touch libast.a/strsum.o touch libast.a/stracmp.o touch libast.a/strnacmp.o touch libast.a/ccmap.o touch libast.a/ccmapid.o touch libast.a/ccnative.o touch libast.a/chresc.o touch libast.a/chrtoi.o touch libast.a/streval.o touch libast.a/strexpr.o touch libast.a/strmatch.o touch libast.a/modei.o touch libast.a/modex.o touch libast.a/strmode.o touch libast.a/stpcpy.o touch libast.a/stpncpy.o touch libast.a/strlcat.o touch libast.a/strlcpy.o touch libast.a/strcopy.o touch libast.a/strncopy.o touch libast.a/strlook.o touch libast.a/strsearch.o touch libast.a/strpsearch.o touch libast.a/stresc.o touch libast.a/stropt.o touch libast.a/strtape.o touch libast.a/strpcmp.o touch libast.a/strnpcmp.o touch libast.a/strvcmp.o touch libast.a/strnvcmp.o touch libast.a/tok.o touch libast.a/tokline.o touch libast.a/tokscan.o touch libast.a/pathaccess.o touch libast.a/pathcat.o touch libast.a/pathcanon.o touch libast.a/pathcheck.o touch libast.a/pathopen.o touch libast.a/pathpath.o touch libast.a/pathexists.o touch libast.a/pathfind.o touch libast.a/pathkey.o touch libast.a/pathprobe.o touch libast.a/pathrepl.o touch libast.a/pathnative.o touch libast.a/pathposix.o touch libast.a/pathtemp.o touch libast.a/pathtmp.o touch libast.a/pathstat.o touch libast.a/pathgetlink.o touch libast.a/pathsetlink.o touch libast.a/pathbin.o touch libast.a/pathshell.o touch libast.a/pathcd.o touch libast.a/pathprog.o touch libast.a/fs3d.o touch libast.a/ftwalk.o touch libast.a/ftwflags.o touch libast.a/fts.o touch libast.a/astintercept.o touch libast.a/conformance.o touch libast.a/getenv.o touch libast.a/setenviron.o touch libast.a/optget.o touch libast.a/optjoin.o touch libast.a/optesc.o touch libast.a/optctx.o touch libast.a/strsort.o touch libast.a/struniq.o touch libast.a/magic.o touch libast.a/mime.o touch libast.a/mimetype.o touch libast.a/signal.o touch libast.a/sigflag.o touch libast.a/systrace.o touch libast.a/error.o touch libast.a/errorf.o touch libast.a/errormsg.o touch libast.a/errorx.o touch libast.a/localeconv.o touch libast.a/setlocale.o touch libast.a/translate.o touch libast.a/catopen.o touch libast.a/iconv.o touch libast.a/lc.o touch libast.a/lctab.o touch libast.a/mc.o touch libast.a/base64.o touch libast.a/qp.o touch libast.a/recfmt.o touch libast.a/recstr.o touch libast.a/reclen.o touch libast.a/fmtrec.o touch libast.a/fmtbase.o touch libast.a/fmtbuf.o touch libast.a/fmtclock.o touch libast.a/fmtdev.o touch libast.a/fmtelapsed.o touch libast.a/fmterror.o touch libast.a/fmtesc.o touch libast.a/fmtfmt.o touch libast.a/fmtfs.o touch libast.a/fmtident.o touch libast.a/fmtint.o touch libast.a/fmtip4.o touch libast.a/fmtip6.o touch libast.a/fmtls.o touch libast.a/fmtmatch.o touch libast.a/fmtmode.o touch libast.a/fmtnum.o touch libast.a/fmtperm.o touch libast.a/fmtre.o touch libast.a/fmttime.o touch libast.a/fmtuid.o touch libast.a/fmtgid.o touch libast.a/fmtsignal.o touch libast.a/fmtscale.o touch libast.a/fmttmx.o touch libast.a/fmttv.o touch libast.a/fmtversion.o touch libast.a/strelapsed.o touch libast.a/strperm.o touch libast.a/struid.o touch libast.a/strgid.o touch libast.a/strtoip4.o touch libast.a/strtoip6.o touch libast.a/stack.o touch libast.a/stk.o touch libast.a/swapget.o touch libast.a/swapmem.o touch libast.a/swapop.o touch libast.a/swapput.o touch libast.a/sigdata.o touch libast.a/sigcrit.o touch libast.a/sigunblock.o touch libast.a/procopen.o touch libast.a/procclose.o touch libast.a/procrun.o touch libast.a/procfree.o touch libast.a/tmdate.o touch libast.a/tmequiv.o touch libast.a/tmfix.o touch libast.a/tmfmt.o touch libast.a/tmform.o touch libast.a/tmgoff.o touch libast.a/tminit.o touch libast.a/tmleap.o touch libast.a/tmlex.o touch libast.a/tmlocale.o touch libast.a/tmmake.o touch libast.a/tmpoff.o touch libast.a/tmscan.o touch libast.a/tmsleep.o touch libast.a/tmtime.o touch libast.a/tmtype.o touch libast.a/tmweek.o touch libast.a/tmword.o touch libast.a/tmzone.o touch libast.a/tmxdate.o touch libast.a/tmxduration.o touch libast.a/tmxfmt.o touch libast.a/tmxgettime.o touch libast.a/tmxleap.o touch libast.a/tmxmake.o touch libast.a/tmxscan.o touch libast.a/tmxsettime.o touch libast.a/tmxsleep.o touch libast.a/tmxtime.o touch libast.a/tmxtouch.o touch libast.a/tvcmp.o touch libast.a/tvgettime.o touch libast.a/tvsettime.o touch libast.a/tvsleep.o touch libast.a/tvtouch.o touch libast.a/cmdarg.o touch libast.a/vecargs.o touch libast.a/vecfile.o touch libast.a/vecfree.o touch libast.a/vecload.o touch libast.a/vecstring.o touch libast.a/univdata.o touch libast.a/touch.o touch libast.a/mnt.o touch libast.a/debug.o touch libast.a/memccpy.o touch libast.a/memchr.o touch libast.a/memcmp.o touch libast.a/memcpy.o touch libast.a/memdup.o touch libast.a/memmove.o touch libast.a/memset.o touch libast.a/mkdir.o touch libast.a/mkfifo.o touch libast.a/mknod.o touch libast.a/rmdir.o touch libast.a/remove.o touch libast.a/rename.o touch libast.a/link.o touch libast.a/unlink.o touch libast.a/strdup.o touch libast.a/strchr.o touch libast.a/strrchr.o touch libast.a/strstr.o touch libast.a/strtod.o touch libast.a/strtold.o touch libast.a/strtol.o touch libast.a/strtoll.o touch libast.a/strtoul.o touch libast.a/strtoull.o touch libast.a/strton.o touch libast.a/strtonll.o touch libast.a/strntod.o touch libast.a/strntold.o touch libast.a/strnton.o touch libast.a/strntonll.o touch libast.a/strntol.o touch libast.a/strntoll.o touch libast.a/strntoul.o touch libast.a/strntoull.o touch libast.a/strcasecmp.o touch libast.a/strncasecmp.o touch libast.a/strerror.o touch libast.a/mktemp.o touch libast.a/tmpnam.o touch libast.a/fsync.o touch libast.a/execlp.o touch libast.a/execve.o touch libast.a/execvp.o touch libast.a/execvpe.o touch libast.a/spawnveg.o touch libast.a/spawnvex.o touch libast.a/qsort.o touch libast.a/qsort_r.o touch libast.a/vfork.o touch libast.a/killpg.o touch libast.a/hsearch.o touch libast.a/tsearch.o touch libast.a/getlogin.o touch libast.a/putenv.o touch libast.a/setenv.o touch libast.a/unsetenv.o touch libast.a/lstat.o touch libast.a/statvfs.o touch libast.a/eaccess.o touch libast.a/gross.o touch libast.a/omitted.o touch libast.a/readlink.o touch libast.a/symlink.o touch libast.a/getpgrp.o touch libast.a/setpgid.o touch libast.a/setsid.o touch libast.a/waitpid.o touch libast.a/creat64.o touch libast.a/at.o touch libast.a/atexit.o touch libast.a/getdents.o touch libast.a/getwd.o touch libast.a/dup2.o touch libast.a/errno.o touch libast.a/getpreroot.o touch libast.a/ispreroot.o touch libast.a/realopen.o touch libast.a/setpreroot.o touch libast.a/getgroups.o touch libast.a/mount.o touch libast.a/system.o touch libast.a/iblocks.o touch libast.a/modedata.o touch libast.a/tmdata.o touch libast.a/memfatal.o touch libast.a/sfkeyprintf.o touch libast.a/sfdcdio.o touch libast.a/sfdcdos.o touch libast.a/sfdcfilter.o touch libast.a/sfdcseekable.o touch libast.a/sfdcslow.o touch libast.a/sfdcsubstr.o touch libast.a/sfdctee.o touch libast.a/sfdcunion.o touch libast.a/sfdcmore.o touch libast.a/sfdcprefix.o touch libast.a/codeset.o touch libast.a/wc.o touch libast.a/utf32toutf8.o touch libast.a/utf8toutf32.o touch libast.a/wcstoutf32s.o touch libast.a/utf32stowcs.o touch libast.a/basename.o touch libast.a/closelog.o touch libast.a/dirname.o touch libast.a/fmtmsglib.o touch libast.a/fnmatch.o touch libast.a/ftw.o touch libast.a/getdate.o touch libast.a/getsubopt.o touch libast.a/glob.o touch libast.a/nftw.o touch libast.a/openlog.o touch libast.a/re_comp.o touch libast.a/resolvepath.o touch libast.a/realpath.o touch libast.a/regcmp.o touch libast.a/regexp.o touch libast.a/setlogmask.o touch libast.a/strftime.o touch libast.a/strptime.o touch libast.a/swab.o touch libast.a/syslog.o touch libast.a/tempnam.o touch libast.a/wordexp.o touch libast.a/mktime.o touch libast.a/regalloc.o touch libast.a/regclass.o touch libast.a/regcoll.o touch libast.a/regcomp.o touch libast.a/regcache.o touch libast.a/regdecomp.o touch libast.a/regerror.o touch libast.a/regexec.o touch libast.a/regfatal.o touch libast.a/reginit.o touch libast.a/regnexec.o touch libast.a/regsubcomp.o touch libast.a/regsubexec.o touch libast.a/regsub.o touch libast.a/regrecord.o touch libast.a/regrexec.o touch libast.a/regstat.o touch libast.a/dtclose.o touch libast.a/dtdisc.o touch libast.a/dthash.o touch libast.a/dtlist.o touch libast.a/dtmethod.o touch libast.a/dtopen.o touch libast.a/dtrehash.o touch libast.a/dtstat.o touch libast.a/dtstrhash.o touch libast.a/dttree.o touch libast.a/dtuser.o touch libast.a/dtview.o touch libast.a/dtwalk.o touch libast.a/dtnew.o touch libast.a/dtcomp.o touch libast.a/sfclose.o touch libast.a/sfclrlock.o touch libast.a/sfdisc.o touch libast.a/sfdlen.o touch libast.a/sfexcept.o touch libast.a/sfgetl.o touch libast.a/sfgetu.o touch libast.a/sfcvt.o touch libast.a/sfecvt.o touch libast.a/sffcvt.o touch libast.a/sfextern.o touch libast.a/sffilbuf.o touch libast.a/sfflsbuf.o touch libast.a/sfprints.o touch libast.a/sfgetd.o touch libast.a/sfgetr.o touch libast.a/sfllen.o touch libast.a/sfmode.o touch libast.a/sfmove.o touch libast.a/sfnew.o touch libast.a/sfpkrd.o touch libast.a/sfnotify.o touch libast.a/sfnputc.o touch libast.a/sfopen.o touch libast.a/sfpeek.o touch libast.a/sfpoll.o touch libast.a/sfpool.o touch libast.a/sfpopen.o touch libast.a/sfprintf.o touch libast.a/sfputd.o touch libast.a/sfputl.o touch libast.a/sfputr.o touch libast.a/sfputu.o touch libast.a/sfrd.o touch libast.a/sfread.o touch libast.a/sfreserve.o touch libast.a/sfscanf.o touch libast.a/sfseek.o touch libast.a/sfset.o touch libast.a/sfsetbuf.o touch libast.a/sfsetfd.o touch libast.a/sfsize.o touch libast.a/sfsk.o touch libast.a/sfstack.o touch libast.a/sfstrtod.o touch libast.a/sfsync.o touch libast.a/sfswap.o touch libast.a/sftable.o touch libast.a/sftell.o touch libast.a/sftmp.o touch libast.a/sfungetc.o touch libast.a/sfvprintf.o touch libast.a/sfvscanf.o touch libast.a/sfwr.o touch libast.a/sfwrite.o touch libast.a/sfpurge.o touch libast.a/sfraise.o touch libast.a/sfwalk.o touch libast.a/sfgetm.o touch libast.a/sfmutex.o touch libast.a/sfputm.o touch libast.a/sfresize.o touch libast.a/sfgetwc.o touch libast.a/sfputwc.o touch libast.a/_sfclrerr.o touch libast.a/_sfeof.o touch libast.a/_sferror.o touch libast.a/_sffileno.o touch libast.a/_sfopen.o touch libast.a/_sfstacked.o touch libast.a/_sfvalue.o touch libast.a/_sfgetc.o touch libast.a/_sfgetl.o touch libast.a/_sfgetl2.o touch libast.a/_sfgetu.o touch libast.a/_sfgetu2.o touch libast.a/_sfdlen.o touch libast.a/_sfllen.o touch libast.a/_sfslen.o touch libast.a/_sfulen.o touch libast.a/_sfputc.o touch libast.a/_sfputd.o touch libast.a/_sfputl.o touch libast.a/_sfputm.o touch libast.a/_sfputu.o touch libast.a/clearerr.o touch libast.a/fclose.o touch libast.a/fdopen.o touch libast.a/feof.o touch libast.a/ferror.o touch libast.a/fflush.o touch libast.a/fgetc.o touch libast.a/fgetpos.o touch libast.a/fgets.o touch libast.a/fileno.o touch libast.a/fopen.o touch libast.a/fprintf.o touch libast.a/fpurge.o touch libast.a/fputc.o touch libast.a/fputs.o touch libast.a/fread.o touch libast.a/freopen.o touch libast.a/fscanf.o touch libast.a/fseek.o touch libast.a/fseeko.o touch libast.a/fsetpos.o touch libast.a/ftell.o touch libast.a/ftello.o touch libast.a/fwrite.o touch libast.a/flockfile.o touch libast.a/ftrylockfile.o touch libast.a/funlockfile.o touch libast.a/getc.o touch libast.a/getchar.o touch libast.a/getw.o touch libast.a/pclose.o touch libast.a/popen.o touch libast.a/printf.o touch libast.a/putc.o touch libast.a/putchar.o touch libast.a/puts.o touch libast.a/putw.o touch libast.a/rewind.o touch libast.a/scanf.o touch libast.a/setbuf.o touch libast.a/setbuffer.o touch libast.a/setlinebuf.o touch libast.a/setvbuf.o touch libast.a/snprintf.o touch libast.a/sprintf.o touch libast.a/sscanf.o touch libast.a/asprintf.o touch libast.a/vasprintf.o touch libast.a/tmpfile.o touch libast.a/ungetc.o touch libast.a/vfprintf.o touch libast.a/vfscanf.o touch libast.a/vprintf.o touch libast.a/vscanf.o touch libast.a/vsnprintf.o touch libast.a/vsprintf.o touch libast.a/vsscanf.o touch libast.a/_doprnt.o touch libast.a/_doscan.o touch libast.a/_filbuf.o touch libast.a/_flsbuf.o touch libast.a/_stdfun.o touch libast.a/_stdopen.o touch libast.a/_stdprintf.o touch libast.a/_stdscanf.o touch libast.a/_stdsprnt.o touch libast.a/_stdvbuf.o touch libast.a/_stdvsnprnt.o touch libast.a/_stdvsprnt.o touch libast.a/_stdvsscn.o touch libast.a/fgetwc.o touch libast.a/fwprintf.o touch libast.a/putwchar.o touch libast.a/vfwscanf.o touch libast.a/wprintf.o touch libast.a/fgetws.o touch libast.a/fwscanf.o touch libast.a/swprintf.o touch libast.a/vswprintf.o touch libast.a/wscanf.o touch libast.a/fputwc.o touch libast.a/getwc.o touch libast.a/swscanf.o touch libast.a/vswscanf.o touch libast.a/fputws.o touch libast.a/getwchar.o touch libast.a/ungetwc.o touch libast.a/vwprintf.o touch libast.a/fwide.o touch libast.a/putwc.o touch libast.a/vfwprintf.o touch libast.a/vwscanf.o touch libast.a/stdio_c99.o touch libast.a/fcloseall.o touch libast.a/fmemopen.o touch libast.a/getdelim.o touch libast.a/getline.o touch libast.a/frexp.o touch libast.a/frexpl.o touch libast.a/astcopy.o touch libast.a/astconf.o touch libast.a/astdynamic.o touch libast.a/astlicense.o touch libast.a/astquery.o touch libast.a/astwinsize.o touch libast.a/conftab.o touch libast.a/aststatic.o touch libast.a/getopt.o touch libast.a/getoptl.o touch libast.a/aso.o touch libast.a/asoactivecpu.o touch libast.a/asolock.o touch libast.a/asorelax.o touch libast.a/asothreadid.o touch libast.a/asoyield.o touch libast.a/malloc.o touch libast.a/vmbest.o touch libast.a/vmclear.o touch libast.a/vmclose.o touch libast.a/vmdcderive.o touch libast.a/vmdcshare.o touch libast.a/vmdcsystem.o touch libast.a/vmdebug.o touch libast.a/vmdisc.o touch libast.a/vmexit.o touch libast.a/vmgetmem.o touch libast.a/vmlast.o touch libast.a/vmmaddress.o touch libast.a/vmopen.o touch libast.a/vmpool.o touch libast.a/vmsegment.o touch libast.a/vmset.o touch libast.a/vmstat.o touch libast.a/vmstrdup.o touch libast.a/vmtrace.o touch libast.a/vmuserdata.o touch libast.a/a64l.o touch libast.a/acosh.o touch libast.a/asinh.o touch libast.a/atanh.o touch libast.a/cbrt.o touch libast.a/crypt.o touch libast.a/erf.o touch libast.a/err.o touch libast.a/exp.o touch libast.a/exp__E.o touch libast.a/expm1.o touch libast.a/gamma.o touch libast.a/getpass.o touch libast.a/lgamma.o touch libast.a/log.o touch libast.a/log1p.o touch libast.a/log__L.o touch libast.a/rand48.o touch libast.a/random.o touch libast.a/rcmd.o touch libast.a/rint.o touch libast.a/support.o touch libast.a/sfstrtmp.o touch libast.a/spawn.o touch libast.a touch libast.so.5.4 make [lib/libast]: ".BELIEVE", line 3: warning: cannot touch libast.so.5.4 [No such file or directory] touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/LIBAST.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/aso.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ast.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/astsa.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/cdt.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/chr.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/compat.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/error.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/find.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmt.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fmtls.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/fs3d.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ftwalk.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/getcwd.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/hash.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/iblocks.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/int.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/ip6.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/magic.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mem.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/mime.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/modecanon.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/optget.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/path.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/preroot.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/proc.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/re.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/regex.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/setenviron.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfdisc.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sfio.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/sig.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnveg.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/spawnvex.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stak.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stk.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strcopy.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strdup.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strelapsed.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strerror.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stresc.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/streval.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strgid.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strmatch.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/stropt.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strperm.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsignal.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strsort.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strtape.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/strton.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/struid.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/swap.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tab.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tm.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tmx.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tok.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/touch.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/tv.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vecargs.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/vmalloc.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ast touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so.5.4 make [lib/libast]: ".BELIEVE", line 3: warning: cannot touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so.5.4 [No such file or directory] touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_common.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_debug.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_dir.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_errorf.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_getopt.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_ioctl.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_intercept.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_namval.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_socket.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_std.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_windows.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ccode.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cdt.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cdtlib.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cmdarg.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/debug.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/dt.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/error.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/find.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ftw.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ftwalk.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fts.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fs3d.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/getopt.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/glob.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hash.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hashkey.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/hashpart.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ip6.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/lc.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ls.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/magic.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/mc.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/mime.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/mnt.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/modecanon.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/modex.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/namval.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/option.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/proc.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/re_comp.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/recfmt.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/regex.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/regexp.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfio.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfio_s.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfio_t.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sfdisc.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/shcmd.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stack.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stak.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stk.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/swap.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tar.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/times.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tm.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tok.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/usage.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/vdb.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/vecargs.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/vmalloc.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wait.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wordexp.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/bytesex.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/endian.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fnmatch.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/magicid.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fnv.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/aso.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/dirent.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/iconv.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/nl_types.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/stdio.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wchar.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/wctype.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/align.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/preroot.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sig.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tmx.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/tv.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_api.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_aso.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_botch.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_ccode.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_fcntl.h touch FEATURE/fddir touch ast_fddir.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_fddir.h touch ast_float.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_float.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_fs.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_lib.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_map.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_mmap.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_mode.h touch FEATURE/ndbm touch ast_ndbm.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_ndbm.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_param.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_sys.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_time.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_tty.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_vfork.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_wait.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_limits.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_standards.h touch FEATURE/sizeof touch ast_sizeof.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_sizeof.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_dirent.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_iconv.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_nl_types.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_stdio.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_wchar.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_wctype.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sys touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sys/socket.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/file touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/file/magic touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fmtmsg.h make [lib/libast]: ".BELIEVE", line 3: warning: cannot touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/fmtmsg.h [No such file or directory] touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/libgen.h make [lib/libast]: ".BELIEVE", line 3: warning: cannot touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/libgen.h [No such file or directory] touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/syslog.h make [lib/libast]: ".BELIEVE", line 3: warning: cannot touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/syslog.h [No such file or directory] + rm -f state.o intercept.o transition.o opendir.o readdir.o rewinddir.o seekdir.o telldir.o fgetcwd.o getcwd.o fastfind.o hashalloc.o hashdump.o hashfree.o hashlast.o hashlook.o hashscan.o hashsize.o hashview.o hashwalk.o memhash.o memsum.o strhash.o strkey.o strsum.o stracmp.o strnacmp.o ccmap.o ccmapid.o ccnative.o chresc.o chrtoi.o streval.o strexpr.o strmatch.o modei.o modex.o strmode.o stpcpy.o stpncpy.o strlcat.o strlcpy.o strcopy.o strncopy.o strlook.o strsearch.o strpsearch.o stresc.o stropt.o strtape.o strpcmp.o strnpcmp.o strvcmp.o strnvcmp.o tok.o tokline.o tokscan.o pathaccess.o pathcat.o pathcanon.o pathcheck.o pathopen.o pathpath.o pathexists.o pathfind.o pathkey.o pathprobe.o pathrepl.o pathnative.o pathposix.o pathtemp.o pathtmp.o pathstat.o pathgetlink.o pathsetlink.o pathbin.o pathshell.o pathcd.o pathprog.o fs3d.o ftwalk.o ftwflags.o fts.o astintercept.o conformance.o getenv.o setenviron.o optget.o optjoin.o optesc.o optctx.o strsort.o struniq.o magic.o mime.o mimetype.o signal.o sigflag.o systrace.o error.o errorf.o errormsg.o errorx.o localeconv.o setlocale.o translate.o catopen.o iconv.o lc.o lctab.o mc.o base64.o qp.o recfmt.o recstr.o reclen.o fmtrec.o fmtbase.o fmtbuf.o fmtclock.o fmtdev.o fmtelapsed.o fmterror.o fmtesc.o fmtfmt.o fmtfs.o fmtident.o fmtint.o fmtip4.o fmtip6.o fmtls.o fmtmatch.o fmtmode.o fmtnum.o fmtperm.o fmtre.o fmttime.o fmtuid.o fmtgid.o fmtsignal.o fmtscale.o fmttmx.o fmttv.o fmtversion.o strelapsed.o strperm.o struid.o strgid.o strtoip4.o strtoip6.o stack.o stk.o swapget.o swapmem.o swapop.o swapput.o sigdata.o sigcrit.o sigunblock.o procopen.o procclose.o procrun.o procfree.o tmdate.o tmequiv.o tmfix.o tmfmt.o tmform.o tmgoff.o tminit.o tmleap.o tmlex.o tmlocale.o tmmake.o tmpoff.o tmscan.o tmsleep.o tmtime.o tmtype.o tmweek.o tmword.o tmzone.o tmxdate.o tmxduration.o tmxfmt.o tmxgettime.o tmxleap.o tmxmake.o tmxscan.o tmxsettime.o tmxsleep.o tmxtime.o tmxtouch.o tvcmp.o tvgettime.o tvsettime.o tvsleep.o tvtouch.o cmdarg.o vecargs.o vecfile.o vecfree.o vecload.o vecstring.o univdata.o touch.o mnt.o debug.o memccpy.o memchr.o memcmp.o memcpy.o memdup.o memmove.o memset.o mkdir.o mkfifo.o mknod.o rmdir.o remove.o rename.o link.o unlink.o strdup.o strchr.o strrchr.o strstr.o strtod.o strtold.o strtol.o strtoll.o strtoul.o strtoull.o strton.o strtonll.o strntod.o strntold.o strnton.o strntonll.o strntol.o strntoll.o strntoul.o strntoull.o strcasecmp.o strncasecmp.o strerror.o mktemp.o tmpnam.o fsync.o execlp.o execve.o execvp.o execvpe.o spawnveg.o spawnvex.o qsort.o qsort_r.o vfork.o killpg.o hsearch.o tsearch.o getlogin.o putenv.o setenv.o unsetenv.o lstat.o statvfs.o eaccess.o gross.o omitted.o readlink.o symlink.o getpgrp.o setpgid.o setsid.o waitpid.o creat64.o at.o atexit.o getdents.o getwd.o dup2.o errno.o getpreroot.o ispreroot.o realopen.o setpreroot.o getgroups.o mount.o system.o iblocks.o modedata.o tmdata.o memfatal.o sfkeyprintf.o sfdcdio.o sfdcdos.o sfdcfilter.o sfdcseekable.o sfdcslow.o sfdcsubstr.o sfdctee.o sfdcunion.o sfdcmore.o sfdcprefix.o codeset.o wc.o utf32toutf8.o utf8toutf32.o wcstoutf32s.o utf32stowcs.o basename.o closelog.o dirname.o fmtmsglib.o fnmatch.o ftw.o getdate.o getsubopt.o glob.o nftw.o openlog.o re_comp.o resolvepath.o realpath.o regcmp.o regexp.o setlogmask.o strftime.o strptime.o swab.o syslog.o tempnam.o wordexp.o mktime.o regalloc.o regclass.o regcoll.o regcomp.o regcache.o regdecomp.o regerror.o regexec.o regfatal.o reginit.o regnexec.o regsubcomp.o regsubexec.o regsub.o regrecord.o regrexec.o regstat.o dtclose.o dtdisc.o dthash.o dtlist.o dtmethod.o dtopen.o dtrehash.o dtstat.o dtstrhash.o dttree.o dtuser.o dtview.o dtwalk.o dtnew.o dtcomp.o sfclose.o sfclrlock.o sfdisc.o sfdlen.o sfexcept.o sfgetl.o sfgetu.o sfcvt.o sfecvt.o sffcvt.o sfextern.o sffilbuf.o sfflsbuf.o sfprints.o sfgetd.o sfgetr.o sfllen.o sfmode.o sfmove.o sfnew.o sfpkrd.o sfnotify.o sfnputc.o sfopen.o sfpeek.o sfpoll.o sfpool.o sfpopen.o sfprintf.o sfputd.o sfputl.o sfputr.o sfputu.o sfrd.o sfread.o sfreserve.o sfscanf.o sfseek.o sfset.o sfsetbuf.o sfsetfd.o sfsize.o sfsk.o sfstack.o sfstrtod.o sfsync.o sfswap.o sftable.o sftell.o sftmp.o sfungetc.o sfvprintf.o sfvscanf.o sfwr.o sfwrite.o sfpurge.o sfraise.o sfwalk.o sfgetm.o sfmutex.o sfputm.o sfresize.o sfgetwc.o sfputwc.o _sfclrerr.o _sfeof.o _sferror.o _sffileno.o _sfopen.o _sfstacked.o _sfvalue.o _sfgetc.o _sfgetl.o _sfgetl2.o _sfgetu.o _sfgetu2.o _sfdlen.o _sfllen.o _sfslen.o _sfulen.o _sfputc.o _sfputd.o _sfputl.o _sfputm.o _sfputu.o clearerr.o fclose.o fdopen.o feof.o ferror.o fflush.o fgetc.o fgetpos.o fgets.o fileno.o fopen.o fprintf.o fpurge.o fputc.o fputs.o fread.o freopen.o fscanf.o fseek.o fseeko.o fsetpos.o ftell.o ftello.o fwrite.o flockfile.o ftrylockfile.o funlockfile.o getc.o getchar.o getw.o pclose.o popen.o printf.o putc.o putchar.o puts.o putw.o rewind.o scanf.o setbuf.o setbuffer.o setlinebuf.o setvbuf.o snprintf.o sprintf.o sscanf.o asprintf.o vasprintf.o tmpfile.o ungetc.o vfprintf.o vfscanf.o vprintf.o vscanf.o vsnprintf.o vsprintf.o vsscanf.o _doprnt.o _doscan.o _filbuf.o _flsbuf.o _stdfun.o _stdopen.o _stdprintf.o _stdscanf.o _stdsprnt.o _stdvbuf.o _stdvsnprnt.o _stdvsprnt.o _stdvsscn.o fgetwc.o fwprintf.o putwchar.o vfwscanf.o wprintf.o fgetws.o fwscanf.o swprintf.o vswprintf.o wscanf.o fputwc.o getwc.o swscanf.o vswscanf.o fputws.o getwchar.o ungetwc.o vwprintf.o fwide.o putwc.o vfwprintf.o vwscanf.o stdio_c99.o fcloseall.o fmemopen.o getdelim.o getline.o frexp.o frexpl.o astcopy.o astconf.o astdynamic.o astlicense.o astquery.o astwinsize.o conftab.o aststatic.o getopt.o getoptl.o aso.o asoactivecpu.o asolock.o asorelax.o asothreadid.o asoyield.o malloc.o vmbest.o vmclear.o vmclose.o vmdcderive.o vmdcshare.o vmdcsystem.o vmdebug.o vmdisc.o vmexit.o vmgetmem.o vmlast.o vmmaddress.o vmopen.o vmpool.o vmsegment.o vmset.o vmstat.o vmstrdup.o vmtrace.o vmuserdata.o a64l.o acosh.o asinh.o atanh.o cbrt.o crypt.o erf.o err.o exp.o exp__E.o expm1.o gamma.o getpass.o lgamma.o log.o log1p.o log__L.o rand48.o random.o rcmd.o rint.o support.o sfstrtmp.o spawn.o + set - cmd/probe: touch probe.o touch probe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/probe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/probe + set - lib/libpp: touch pp.req touch gentab touch ppdef.h touch ppargs.o touch ppbuiltin.o touch ppcall.o touch ppcomment.o touch ppcontext.o touch ppcontrol.o touch ppcpp.o touch ppdata.o touch pperror.o touch ppexpr.o touch ppfsm.o touch ppincref.o touch ppinput.o touch ppkey.o touch pplex.o touch ppline.o touch ppmacref.o touch ppmisc.o touch pptab.h touch ppop.o touch pppragma.o touch ppprintf.o touch ppproto.o touch ppsearch.o touch ppdebug.h touch pptrace.o touch libpp.a/ppargs.o touch libpp.a/ppbuiltin.o touch libpp.a/ppcall.o touch libpp.a/ppcomment.o touch libpp.a/ppcontext.o touch libpp.a/ppcontrol.o touch libpp.a/ppcpp.o touch libpp.a/ppdata.o touch libpp.a/pperror.o touch libpp.a/ppexpr.o touch libpp.a/ppfsm.o touch libpp.a/ppincref.o touch libpp.a/ppinput.o touch libpp.a/ppkey.o touch libpp.a/pplex.o touch libpp.a/ppline.o touch libpp.a/ppmacref.o touch libpp.a/ppmisc.o touch libpp.a/ppop.o touch libpp.a/pppragma.o touch libpp.a/ppprintf.o touch libpp.a/ppproto.o touch libpp.a/ppsearch.o touch libpp.a/pptrace.o touch libpp.a touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libpp.a touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/pp.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/pp touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/pp.h touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ppkey.h touch pp.yacc touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/pp.yacc touch ppkey.yacc touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ppkey.yacc touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp touch probe.sh touch probe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.def touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/pp.key touch ppsym.o touch ppsym touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/ppsym touch probe.ini touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/probe.ini + rm -f ppargs.o ppbuiltin.o ppcall.o ppcomment.o ppcontext.o ppcontrol.o ppcpp.o ppdata.o pperror.o ppexpr.o ppfsm.o ppincref.o ppinput.o ppkey.o pplex.o ppline.o ppmacref.o ppmisc.o ppop.o pppragma.o ppprintf.o ppproto.o ppsearch.o pptrace.o + set - cmd/cpp: probing C language processor /usr/local/libexec/ccache/cc for pp information touch cpp.o touch cpp touch acpp touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/cpp touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/cpp.1 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cpp touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/acpp + set - lib/libcoshell: touch coshell.req touch coopen.o touch coclose.o touch coinit.o touch coexec.o touch costash.o touch cowait.o touch cokill.o touch FEATURE/nfsd touch cosync.o touch coquote.o touch codata.o touch coexport.o touch procrun.o touch system.o touch libcoshell.a/coopen.o touch libcoshell.a/coclose.o touch libcoshell.a/coinit.o touch libcoshell.a/coexec.o touch libcoshell.a/costash.o touch libcoshell.a/cowait.o touch libcoshell.a/cokill.o touch libcoshell.a/cosync.o touch libcoshell.a/coquote.o touch libcoshell.a/codata.o touch libcoshell.a/coexport.o touch libcoshell.a/procrun.o touch libcoshell.a/system.o touch libcoshell.a touch ignore touch silent touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/coshell.3 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/coshell touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/coshell.h + rm -f coopen.o coclose.o coinit.o coexec.o costash.o cowait.o cokill.o cosync.o coquote.o codata.o coexport.o procrun.o system.o + set - lib/libardir: touch ardir.req touch ardir.o touch ar-aix.o touch ar-aixbig.o touch ar-local.o touch ar-omf.o touch ar-pdp11.o touch ar-port.o touch ar-s5r0.o touch libardir.a/ardir.o touch libardir.a/ar-aix.o touch libardir.a/ar-aixbig.o touch libardir.a/ar-local.o touch libardir.a/ar-omf.o touch libardir.a/ar-pdp11.o touch libardir.a/ar-port.o touch libardir.a/ar-s5r0.o touch libardir.a touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libardir.a touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/ardir touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ardir.h + rm -f ardir.o ar-aix.o ar-aixbig.o ar-local.o ar-omf.o ar-pdp11.o ar-port.o ar-s5r0.o + set - cmd/nmake: touch archive.o touch bind.o touch command.o touch dump.o touch expand.o touch main.o touch make.o touch mam.o touch metarule.o touch misc.o touch object.o touch option.o touch parse.o touch read.o touch rule.o touch scan.o touch state.o touch trap.o touch variable.o touch version.o touch nmake touch ppcc touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/nmake touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1 touch nmake.1 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/nmake.1 touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make touch Makeinstall.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makeinstall.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Makerules.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/Scanrules.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/S.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SCCS.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SYSTEM.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/TABLE.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/debug-package.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/mkservice.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/yacc.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/rules-win32.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-tcl.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-X11.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-freetype.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-cobc.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/pkg-cobol-mfcobc.mk touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/make touch Makerules.mo touch /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/makerules.mo + set - lib: + set - cmd/vcodexlib: + set - cmd/sortlib: + set - cmd/paxlib: + set - cmd/kshlib: + set - cmd/dsslib: + set - cmd/codexlib: + set - cmd: package: make the remaining targets with /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/nmake CC=cc SHELL=/bin/sh HOSTTYPE=freebsd12.amd64 NPROC= PACKAGEROOT=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v INSTALLROOT=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64 PATH=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin:/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin:/usr/local/libexec/ccache:/wrkdirs/usr/ports/shells/ksh93/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin + set - cmd/INIT: + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin + test '' '!=' ignore + test '' '!=' '' + test -d ignore + cmp -s ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore + test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore + mv -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore.old + ignore cp ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore + set - + cp ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ignore + return 0 + test '' '!=' silent + test '' '!=' '' + test -d silent + cmp -s silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent + test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent + mv -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent.old + ignore cp silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent + set - + cp silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/silent + return 0 + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make + test ! -x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/mkdir -a -x /bin/mkdir + mkdir -p + : + test -d ./-p + test ! -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/.paths -o -w /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/.paths + N=' ' + H=freebsd12.amd64 + P='lib LD_LIBRARY_PATH' + a='' b='' f='' h='' l='' n='' p='' u='' B='' L='' + set : lib LD_LIBRARY_PATH + : + : + shift + break + L='LD_LIBRARY_PATH=*' + B=lib + : + : + shift + : + shift + : + break 2 + test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/.paths + read x + h='# use { no NO } prefix to permanently disable #' + read x + a='BIN=1' + read x + p='noPLUGIN_LIB=cmd' + read x + f='FPATH=../fun' + read x + l='LD_LIBRARY_PATH=../lib' + read x + ifs=$' \t ' + m='' + b='' + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + set - lib/libast: + cmp -s FEATURE/wchar ast_wchar.h + /usr/local/libexec/ccache/cc -lm -fstack-protector -shared -nostartfiles -o libast.so.5.4 -Wl,-whole-archive libast.a -Wl,-no-whole-archive -lm + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib + set - + return 1 + silent test '' '!=' libast.a + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d libast.a + set - + return 1 + silent cmp -s libast.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a + set - + return 0 + mv -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a.old + ignore /bin/cp libast.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a + set - + /bin/cp libast.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.a + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3 + set - + return 1 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.oo.5.4 + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so.5.4 + set - + return 1 + /bin/cp libast.so.5.4 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so.5.4 + silent test /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so.5.4 '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so + set - + return 0 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so + set - + return 1 + /bin/ln /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so.5.4 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so + chmod -w /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libast.so.5.4 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + set - + return 1 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sys + set - + return 1 + silent grep -l $'define[ \t][ \t]*_[hl][di][rb]_fmtmsg' ast_lib.h + set - + return 0 + silent grep -l $'define[ \t][ \t]*_[hl][di][rb]_libgen' ast_lib.h + set - + return 0 + silent grep -l $'define[ \t][ \t]*_[hl][di][rb]_syslog' ast_lib.h + set - + return 0 + set - lib/libsum: + echo '' -lsum -lmd -last + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -O -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -lmd -last -lm : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/features/sum iffe: test: is sys/types.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is -last a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is md4.h a header ... yes iffe: test: is MD4Init a library function ... yes iffe: test: is md5.h a header ... yes iffe: test: is MD5Init a library function ... yes iffe: test: is sha1.h a header ... no iffe: test: is SHA1Init a library function ... no iffe: test: is sha2.h a header ... no iffe: test: is SHA2Init a library function ... no + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum -I../../../include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:85:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = (( 0)?( Integral_t*)_ast_realloc((char*)( 0),sizeof( Integral_t)*( 1)+( 0)):( Integral_t*)_ast_calloc(1,sizeof( Integral_t)*( 1)+( 0)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:85:8: note: place parentheses around the assignment to silence this warning if (p = (( 0)?( Integral_t*)_ast_realloc((char*)( 0),sizeof( Integral_t)*( 1)+( 0)):( Integral_t*)_ast_calloc(1,sizeof( Integral_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:85:8: note: use '==' to turn this assignment into an equality comparison if (p = (( 0)?( Integral_t*)_ast_realloc((char*)( 0),sizeof( Integral_t)*( 1)+( 0)):( Integral_t*)_ast_calloc(1,sizeof( Integral_t)*( 1)+( 0)))) ^ == In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:155: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-ast4.c:73:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = (( 0)?( Ast4_t*)_ast_realloc((char*)( 0),sizeof( Ast4_t)*( 1)+( 0)):( Ast4_t*)_ast_calloc(1,sizeof( Ast4_t)*( 1)+( 0)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-ast4.c:73:8: note: place parentheses around the assignment to silence this warning if (p = (( 0)?( Ast4_t*)_ast_realloc((char*)( 0),sizeof( Ast4_t)*( 1)+( 0)):( Ast4_t*)_ast_calloc(1,sizeof( Ast4_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-ast4.c:73:8: note: use '==' to turn this assignment into an equality comparison if (p = (( 0)?( Ast4_t*)_ast_realloc((char*)( 0),sizeof( Ast4_t)*( 1)+( 0)):( Ast4_t*)_ast_calloc(1,sizeof( Ast4_t)*( 1)+( 0)))) ^ == In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:157: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:72:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sum = (( 0)?( Crc_t*)_ast_realloc((char*)( 0),sizeof( Crc_t)*( 1)+( 0)):( Crc_t*)_ast_calloc(1,sizeof( Crc_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:72:10: note: place parentheses around the assignment to silence this warning if (sum = (( 0)?( Crc_t*)_ast_realloc((char*)( 0),sizeof( Crc_t)*( 1)+( 0)):( Crc_t*)_ast_calloc(1,sizeof( Crc_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:72:10: note: use '==' to turn this assignment into an equality comparison if (sum = (( 0)?( Crc_t*)_ast_realloc((char*)( 0),sizeof( Crc_t)*( 1)+( 0)):( Crc_t*)_ast_calloc(1,sizeof( Crc_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:85:101: warning: '&&' within '||' [-Wlogical-op-parentheses] if (__sbistype(( *t), 0x00000400L) || v && i >= 4 && (*( t)==*( "poly")&&!strncmp( t, "poly", 4)) && (t = v + 1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:85:101: note: place parentheses around the '&&' expression to silence this warning if (__sbistype(( *t), 0x00000400L) || v && i >= 4 && (*( t)==*( "poly")&&!strncmp( t, "poly", 4)) && (t = v + 1)) ^ ( ) In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:158: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:63:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sum = (( 0)?( Prng_t*)_ast_realloc((char*)( 0),sizeof( Prng_t)*( 1)+( 0)):( Prng_t*)_ast_calloc(1,sizeof( Prng_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:63:10: note: place parentheses around the assignment to silence this warning if (sum = (( 0)?( Prng_t*)_ast_realloc((char*)( 0),sizeof( Prng_t)*( 1)+( 0)):( Prng_t*)_ast_calloc(1,sizeof( Prng_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:63:10: note: use '==' to turn this assignment into an equality comparison if (sum = (( 0)?( Prng_t*)_ast_realloc((char*)( 0),sizeof( Prng_t)*( 1)+( 0)):( Prng_t*)_ast_calloc(1,sizeof( Prng_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:75:89: warning: '&&' within '||' [-Wlogical-op-parentheses] if (__sbistype(( *t), 0x00000400L) || v && (*( t)==*( "mpy")&&!strncmp( t, "mpy", i)) && (t = v + 1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:75:89: note: place parentheses around the '&&' expression to silence this warning if (__sbistype(( *t), 0x00000400L) || v && (*( t)==*( "mpy")&&!strncmp( t, "mpy", i)) && (t = v + 1)) ^ ( ) In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:159: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-md5.c:118:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = (( 0)?( Md5_t*)_ast_realloc((char*)( 0),sizeof( Md5_t)*( 1)+( 0)):( Md5_t*)_ast_calloc(1,sizeof( Md5_t)*( 1)+( 0)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-md5.c:118:8: note: place parentheses around the assignment to silence this warning if (p = (( 0)?( Md5_t*)_ast_realloc((char*)( 0),sizeof( Md5_t)*( 1)+( 0)):( Md5_t*)_ast_calloc(1,sizeof( Md5_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-md5.c:118:8: note: use '==' to turn this assignment into an equality comparison if (p = (( 0)?( Md5_t*)_ast_realloc((char*)( 0),sizeof( Md5_t)*( 1)+( 0)):( Md5_t*)_ast_calloc(1,sizeof( Md5_t)*( 1)+( 0)))) ^ == In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:167: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha1.c:255:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sha = (( 0)?( Sha1_t*)_ast_realloc((char*)( 0),sizeof( Sha1_t)*( 1)+( 0)):( Sha1_t*)_ast_calloc(1,sizeof( Sha1_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha1.c:255:10: note: place parentheses around the assignment to silence this warning if (sha = (( 0)?( Sha1_t*)_ast_realloc((char*)( 0),sizeof( Sha1_t)*( 1)+( 0)):( Sha1_t*)_ast_calloc(1,sizeof( Sha1_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha1.c:255:10: note: use '==' to turn this assignment into an equality comparison if (sha = (( 0)?( Sha1_t*)_ast_realloc((char*)( 0),sizeof( Sha1_t)*( 1)+( 0)):( Sha1_t*)_ast_calloc(1,sizeof( Sha1_t)*( 1)+( 0)))) ^ == In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:168: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:696:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sha = (( 0)?( Sha256_t*)_ast_realloc((char*)( 0),sizeof( Sha256_t)*( 1)+( 0)):( Sha256_t*)_ast_calloc(1,sizeof( Sha256_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:696:10: note: place parentheses around the assignment to silence this warning if (sha = (( 0)?( Sha256_t*)_ast_realloc((char*)( 0),sizeof( Sha256_t)*( 1)+( 0)):( Sha256_t*)_ast_calloc(1,sizeof( Sha256_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:696:10: note: use '==' to turn this assignment into an equality comparison if (sha = (( 0)?( Sha256_t*)_ast_realloc((char*)( 0),sizeof( Sha256_t)*( 1)+( 0)):( Sha256_t*)_ast_calloc(1,sizeof( Sha256_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1060:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1060:10: note: place parentheses around the assignment to silence this warning if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1060:10: note: use '==' to turn this assignment into an equality comparison if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1198:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1198:10: note: place parentheses around the assignment to silence this warning if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1198:10: note: use '==' to turn this assignment into an equality comparison if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:282:42: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!name || !name[0] || name[0] == '-' && !name[1]) ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:282:42: note: place parentheses around the '&&' expression to silence this warning if (!name || !name[0] || name[0] == '-' && !name[1]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:293:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sum = (*methods[n].ast_open)(&methods[n], name)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:293:12: note: place parentheses around the assignment to silence this warning if (sum = (*methods[n].ast_open)(&methods[n], name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:293:12: note: use '==' to turn this assignment into an equality comparison if (sum = (*methods[n].ast_open)(&methods[n], name)) ^ == 13 warnings generated. + /usr/bin/ar r libsum.a sumlib.o ar: warning: creating libsum.a + rm -f sumlib.o + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib + set - + return 1 + silent test '' '!=' libsum.a + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d libsum.a + set - + return 1 + silent cmp -s libsum.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libsum.a + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libsum.a + set - + return 1 + ignore cp libsum.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libsum.a + set - + cp libsum.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libsum.a + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + set - + return 1 + silent test '' '!=' sum.req + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d sum.req + set - + return 1 + silent cmp -s sum.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/sum + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/sum + set - + return 1 + ignore cp sum.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/sum + set - + cp sum.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/sum + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + set - + return 1 + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1996,author=gsf' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sum.h 1.6625955916.x + mv 1.6625955916.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/sum.h + set - lib/libcmd: + echo '' -lcmd -lmd -lutil -last + cat + sed -e '/^b_[a-z_][a-z_0-9]*(/!d' -e s/^b_// -e 's/(.*//' -e $'s/.*/extern int\tb_&(int, char**, Shbltin_t*);/' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chown.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/dirname.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ln.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/logname.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/md5sum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mv.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pids.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/shasum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/sum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/sync.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tty.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/vmstate.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wc.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/revlib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fts_fix.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/lib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c + sort -u + cmp -s 1.5966163758.h cmdext.h + mv 1.5966163758.h cmdext.h + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c:50:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = strrchr(argv[0], '/')) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c:50:9: note: place parentheses around the assignment to silence this warning if (cp = strrchr(argv[0], '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c:50:9: note: use '==' to turn this assignment into an equality comparison if (cp = strrchr(argv[0], '/')) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:131:50: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || argc < 1 || !all && argc > 2) ~~ ~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:131:50: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || argc < 1 || !all && argc > 2) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:136:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (string = *argv++) ~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:136:17: note: place parentheses around the assignment to silence this warning while (string = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:136:17: note: use '==' to turn this assignment into an equality comparison while (string = *argv++) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:518:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:518:9: note: place parentheses around the assignment to silence this warning if (cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:518:9: note: use '==' to turn this assignment into an equality comparison if (cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:554:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (cp = *argv++); ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:554:14: note: place parentheses around the assignment to silence this warning } while (cp = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:554:14: note: use '==' to turn this assignment into an equality comparison } while (cp = *argv++); ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:353:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:353:12: note: place parentheses around the assignment to silence this warning while (s = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:353:12: note: use '==' to turn this assignment into an equality comparison while (s = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:432:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (m = (Map_t*)(*(((Dt_t*)( map))->searchf))(( map),(void*)( &keys[i]),0000001000)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:432:12: note: place parentheses around the assignment to silence this warning if (m = (Map_t*)(*(((Dt_t*)( map))->searchf))(( map),(void*)( &keys[i]),0000001000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:432:12: note: use '==' to turn this assignment into an equality comparison if (m = (Map_t*)(*(((Dt_t*)( map))->searchf))(( map),(void*)( &keys[i]),0000001000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:463:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (uid != ent->fts_statp->st_uid && uid != (-1) || gid != ent->fts_statp->st_gid && gid != (-1)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:463:38: note: place parentheses around the '&&' expression to silence this warning if (uid != ent->fts_statp->st_uid && uid != (-1) || gid != ent->fts_statp->st_gid && gid != (-1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:463:86: warning: '&&' within '||' [-Wlogical-op-parentheses] if (uid != ent->fts_statp->st_uid && uid != (-1) || gid != ent->fts_statp->st_gid && gid != (-1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:463:86: note: place parentheses around the '&&' expression to silence this warning if (uid != ent->fts_statp->st_uid && uid != (-1) || gid != ent->fts_statp->st_gid && gid != (-1)) ^ ( ) 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c:235:50: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || !*argv || !amode && !*(argv + 1)) ~~ ~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c:235:50: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || !*argv || !amode && !*(argv + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c:296:36: warning: '&&' within '||' [-Wlogical-op-parentheses] if (notify == 2 || notify == 1 && (mode&(0004000|0002000|0001000|0000700|0000070|0000007)) != (ent->fts_statp->st_mode&(0004000|0002000|0001000|0000700|0000070|0000007))) ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c:296:36: note: place parentheses around the '&&' expression to silence this warning if (notify == 2 || notify == 1 && (mode&(0004000|0002000|0001000|0000700|0000070|0000007)) != (ent->fts_statp->st_mode&(0004000|0002000|0001000|0000700|0000070|0000007))) ^ ( ) 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chown.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:191:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (p = sfgetr(ip, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:191:12: note: place parentheses around the assignment to silence this warning while (p = sfgetr(ip, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:191:12: note: use '==' to turn this assignment into an equality comparison while (p = sfgetr(ip, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:202:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (p = sfreserve(ip, (-1), 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:202:12: note: place parentheses around the assignment to silence this warning while (p = sfreserve(ip, (-1), 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:202:12: note: use '==' to turn this assignment into an equality comparison while (p = sfreserve(ip, (-1), 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:211:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (r = memchr(p, '\r', e - p)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:211:13: note: place parentheses around the assignment to silence this warning while (r = memchr(p, '\r', e - p)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:211:13: note: use '==' to turn this assignment into an equality comparison while (r = memchr(p, '\r', e - p)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:228:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (p = sfreserve(ip, (-1), 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:228:12: note: place parentheses around the assignment to silence this warning while (p = sfreserve(ip, (-1), 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:228:12: note: use '==' to turn this assignment into an equality comparison while (p = sfreserve(ip, (-1), 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:245:88: warning: '&&' within '||' [-Wlogical-op-parentheses] (st->st_uid != state->uid && ((st->st_mode & 0004000) || (st->st_mode & 0000400) && !(st->st_mode & (0000040|0000004)) || (st->st_mode & 0000100) && !(st->st_mode & (0000010|0000001)))) ? fmtuid(st->st_uid) : "-", ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:245:88: note: place parentheses around the '&&' expression to silence this warning (st->st_uid != state->uid && ((st->st_mode & 0004000) || (st->st_mode & 0000400) && !(st->st_mode & (0000040|0000004)) || (st->st_mode & 0000100) && !(st->st_mode & (0000010|0000001)))) ? fmtuid(st->st_uid) : "-", ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:245:153: warning: '&&' within '||' [-Wlogical-op-parentheses] (st->st_uid != state->uid && ((st->st_mode & 0004000) || (st->st_mode & 0000400) && !(st->st_mode & (0000040|0000004)) || (st->st_mode & 0000100) && !(st->st_mode & (0000010|0000001)))) ? fmtuid(st->st_uid) : "-", ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:245:153: note: place parentheses around the '&&' expression to silence this warning (st->st_uid != state->uid && ((st->st_mode & 0004000) || (st->st_mode & 0000400) && !(st->st_mode & (0000040|0000004)) || (st->st_mode & 0000100) && !(st->st_mode & (0000010|0000001)))) ? fmtuid(st->st_uid) : "-", ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:246:88: warning: '&&' within '||' [-Wlogical-op-parentheses] (st->st_gid != state->gid && ((st->st_mode & 0002000) || (st->st_mode & 0000040) && !(st->st_mode & 0000004) || (st->st_mode & 0000010) && !(st->st_mode & 0000001))) ? fmtgid(st->st_gid) : "-"); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:246:88: note: place parentheses around the '&&' expression to silence this warning (st->st_gid != state->gid && ((st->st_mode & 0002000) || (st->st_mode & 0000040) && !(st->st_mode & 0000004) || (st->st_mode & 0000010) && !(st->st_mode & 0000001))) ? fmtgid(st->st_gid) : "-"); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:246:143: warning: '&&' within '||' [-Wlogical-op-parentheses] (st->st_gid != state->gid && ((st->st_mode & 0002000) || (st->st_mode & 0000040) && !(st->st_mode & 0000004) || (st->st_mode & 0000010) && !(st->st_mode & 0000001))) ? fmtgid(st->st_gid) : "-"); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:246:143: note: place parentheses around the '&&' expression to silence this warning (st->st_gid != state->gid && ((st->st_mode & 0002000) || (st->st_mode & 0000040) && !(st->st_mode & 0000004) || (st->st_mode & 0000010) && !(st->st_mode & 0000001))) ? fmtgid(st->st_gid) : "-"); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:273:23: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!*s || *s == '#' && (!*(s + 1) || *(s + 1) == ' ' || *(s + 1) == '\t')) ~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:273:23: note: place parentheses around the '&&' expression to silence this warning if (!*s || *s == '#' && (!*(s + 1) || *(s + 1) == ' ' || *(s + 1) == '\t')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:275:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(s, ' ')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:275:8: note: place parentheses around the assignment to silence this warning if (t = strchr(s, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:275:8: note: use '==' to turn this assignment into an equality comparison if (t = strchr(s, ' ')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:298:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(++e, ' ')) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:298:10: note: place parentheses around the assignment to silence this warning if (t = strchr(++e, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:298:10: note: use '==' to turn this assignment into an equality comparison if (t = strchr(++e, ' ')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:308:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = strchr(++t, ' ')) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:308:11: note: place parentheses around the assignment to silence this warning if (e = strchr(++t, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:308:11: note: use '==' to turn this assignment into an equality comparison if (e = strchr(++t, ' ')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:323:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = openfile(file, text ? "rt" : "rb")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:323:10: note: place parentheses around the assignment to silence this warning if (sp = openfile(file, text ? "rt" : "rb")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:323:10: note: use '==' to turn this assignment into an equality comparison if (sp = openfile(file, text ? "rt" : "rb")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:432:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (file = sfgetr(lp, '\n', 1)) ~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:432:14: note: place parentheses around the assignment to silence this warning while (file = sfgetr(lp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:432:14: note: use '==' to turn this assignment into an equality comparison while (file = sfgetr(lp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:433:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = openfile(file, state->check ? "rt" : "rb")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:433:10: note: place parentheses around the assignment to silence this warning if (sp = openfile(file, state->check ? "rt" : "rb")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:433:10: note: use '==' to turn this assignment into an equality comparison if (sp = openfile(file, state->check ? "rt" : "rb")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:600:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (file = *argv++) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:600:16: note: place parentheses around the assignment to silence this warning while (file = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:600:16: note: use '==' to turn this assignment into an equality comparison while (file = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:601:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = openfile(file, "rt")) ~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:601:12: note: place parentheses around the assignment to silence this warning if (sp = openfile(file, "rt")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:601:12: note: use '==' to turn this assignment into an equality comparison if (sp = openfile(file, "rt")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:607:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (sp = openfile(0, "rt")) ~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:607:15: note: place parentheses around the assignment to silence this warning else if (sp = openfile(0, "rt")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:607:15: note: use '==' to turn this assignment into an equality comparison else if (sp = openfile(0, "rt")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:623:55: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(flags & 0x00000040) || (flags & 0x00000001) && ent->fts_level == 1) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:623:55: note: place parentheses around the '&&' expression to silence this warning if (!(flags & 0x00000040) || (flags & 0x00000001) && ent->fts_level == 1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:627:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = openfile(ent->fts_accpath, "rb")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:627:12: note: place parentheses around the assignment to silence this warning if (sp = openfile(ent->fts_accpath, "rb")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:627:12: note: use '==' to turn this assignment into an equality comparison if (sp = openfile(ent->fts_accpath, "rb")) ^ == 20 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:167:49: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((e2 - p2) > 0 || sfreserve(f2, (-1), 0) && ( (((Sfio_t*)( f2))->_val) ) > 0) ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:167:49: note: place parentheses around the '&&' expression to silence this warning if ((e2 - p2) > 0 || sfreserve(f2, (-1), 0) && ( (((Sfio_t*)( f2))->_val) ) > 0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:236:42: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!differences || differences < 0 && !(flags & 0x01)) ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:236:42: note: place parentheses around the '&&' expression to silence this warning if (!differences || differences < 0 && !(flags & 0x01)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:332:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:332:8: note: place parentheses around the assignment to silence this warning if (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:332:8: note: use '==' to turn this assignment into an equality comparison if (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:340:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:340:9: note: place parentheses around the assignment to silence this warning if (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:340:9: note: use '==' to turn this assignment into an equality comparison if (s = *argv++) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:70:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp1 = sfgetr(in1,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:70:9: note: place parentheses around the assignment to silence this warning if(cp1 = sfgetr(in1,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:70:9: note: use '==' to turn this assignment into an equality comparison if(cp1 = sfgetr(in1,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:72:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp2 = sfgetr(in2,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:72:9: note: place parentheses around the assignment to silence this warning if(cp2 = sfgetr(in2,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:72:9: note: use '==' to turn this assignment into an equality comparison if(cp2 = sfgetr(in2,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:90:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp1 = sfgetr(in1,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:90:11: note: place parentheses around the assignment to silence this warning if(cp1 = sfgetr(in1,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:90:11: note: use '==' to turn this assignment into an equality comparison if(cp1 = sfgetr(in1,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:92:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp2 = sfgetr(in2,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:92:11: note: place parentheses around the assignment to silence this warning if(cp2 = sfgetr(in2,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:92:11: note: use '==' to turn this assignment into an equality comparison if(cp2 = sfgetr(in2,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:104:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp2 = sfgetr(in2,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:104:11: note: place parentheses around the assignment to silence this warning if(cp2 = sfgetr(in2,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:104:11: note: use '==' to turn this assignment into an equality comparison if(cp2 = sfgetr(in2,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:111:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp1 = sfgetr(in1,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:111:11: note: place parentheses around the assignment to silence this warning if(cp1 = sfgetr(in1,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:111:11: note: use '==' to turn this assignment into an equality comparison if(cp1 = sfgetr(in1,'\n',0)) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:300:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (e = strchr(s, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:300:13: note: place parentheses around the assignment to silence this warning while (e = strchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:300:13: note: use '==' to turn this assignment into an equality comparison while (e = strchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:306:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(s, '/')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:306:12: note: place parentheses around the assignment to silence this warning if (s = strrchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:306:12: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:327:23: warning: '&&' within '||' [-Wlogical-op-parentheses] if (state->preserve && state->op != 2 || ent->fts_level > 0 && (ent->fts_statp->st_mode & 0000700) != 0000700) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:327:23: note: place parentheses around the '&&' expression to silence this warning if (state->preserve && state->op != 2 || ent->fts_level > 0 && (ent->fts_statp->st_mode & 0000700) != 0000700) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:327:63: warning: '&&' within '||' [-Wlogical-op-parentheses] if (state->preserve && state->op != 2 || ent->fts_level > 0 && (ent->fts_statp->st_mode & 0000700) != 0000700) ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:327:63: note: place parentheses around the '&&' expression to silence this warning if (state->preserve && state->op != 2 || ent->fts_level > 0 && (ent->fts_statp->st_mode & 0000700) != 0000700) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:453:47: warning: '&&' within '||' [-Wlogical-op-parentheses] if (((( st.st_mode) & 0170000) == 0120000) && (n = -1) || (n = ast_open(state->path, 0x0002|0|0x00100000)) >= 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:453:47: note: place parentheses around the '&&' expression to silence this warning if (((( st.st_mode) & 0170000) == 0120000) && (n = -1) || (n = ast_open(state->path, 0x0002|0|0x00100000)) >= 0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:502:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(state->path, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:502:10: note: place parentheses around the assignment to silence this warning if (s = strrchr(state->path, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:502:10: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(state->path, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:513:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (fts = _ast_fts_open((char**)e, 0x00000002|0x00000020|0x00000040|0x00000004|0x00000010|0x00000800, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:513:12: note: place parentheses around the assignment to silence this warning if (fts = _ast_fts_open((char**)e, 0x00000002|0x00000020|0x00000040|0x00000004|0x00000010|0x00000800, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:513:12: note: use '==' to turn this assignment into an equality comparison if (fts = _ast_fts_open((char**)e, 0x00000002|0x00000020|0x00000040|0x00000004|0x00000010|0x00000800, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:515:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (sub = _fts_read(fts)) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:515:16: note: place parentheses around the assignment to silence this warning while (sub = _fts_read(fts)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:515:16: note: use '==' to turn this assignment into an equality comparison while (sub = _fts_read(fts)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:627:35: warning: '&&' within '||' [-Wlogical-op-parentheses] if (sfsync(op) || state->sync && fsync(wfd) || sfclose(op)) ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:627:35: note: place parentheses around the '&&' expression to silence this warning if (sfsync(op) || state->sync && fsync(wfd) || sfclose(op)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:957:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(file, '/')) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:957:8: note: place parentheses around the assignment to silence this warning if (s = strrchr(file, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:957:8: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(file, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:961:49: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(!*s || *s == '.' && (!*++s || *s == '.' && !*++s))) ~~ ~~~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:961:49: note: place parentheses around the '&&' expression to silence this warning if (!(!*s || *s == '.' && (!*++s || *s == '.' && !*++s))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:961:26: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(!*s || *s == '.' && (!*++s || *s == '.' && !*++s))) ~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:961:26: note: place parentheses around the '&&' expression to silence this warning if (!(!*s || *s == '.' && (!*++s || *s == '.' && !*++s))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:987:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (fts = _ast_fts_open(argv, state->flags, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:987:10: note: place parentheses around the assignment to silence this warning if (fts = _ast_fts_open(argv, state->flags, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:987:10: note: use '==' to turn this assignment into an equality comparison if (fts = _ast_fts_open(argv, state->flags, 0)) ^ == 13 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:143:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cut->mb = ((_ast_info.mb_cur_max)>1)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:143:14: note: place parentheses around the assignment to silence this warning if (cut->mb = ((_ast_info.mb_cur_max)>1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:143:14: note: use '==' to turn this assignment into an equality comparison if (cut->mb = ((_ast_info.mb_cur_max)>1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:266:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (len = cut->reclen) ~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:266:11: note: place parentheses around the assignment to silence this warning if (len = cut->reclen) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:266:11: note: use '==' to turn this assignment into an equality comparison if (len = cut->reclen) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:397:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (nfields = *(lp = cut->list)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:397:17: note: place parentheses around the assignment to silence this warning if (nfields = *(lp = cut->list)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:397:17: note: use '==' to turn this assignment into an equality comparison if (nfields = *(lp = cut->list)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:679:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:679:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:679:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:696:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while(cp = *argv++); ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:696:13: note: place parentheses around the assignment to silence this warning } while(cp = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:696:13: note: use '==' to turn this assignment into an equality comparison } while(cp = *argv++); ^ == 5 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/dirname.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:270:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (f = f->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:270:13: note: place parentheses around the assignment to silence this warning } while (f = f->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:270:13: note: use '==' to turn this assignment into an equality comparison } while (f = f->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:408:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:408:12: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:408:12: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:427:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:427:12: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:427:12: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:441:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:441:12: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:441:12: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:492:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (s = *++argv); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:492:16: note: place parentheses around the assignment to silence this warning } while (s = *++argv); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:492:16: note: use '==' to turn this assignment into an equality comparison } while (s = *++argv); ^ == 5 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:312:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = _ast_regcomp(&re, rp.str, 0x00000100|0x00002000)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:312:9: note: place parentheses around the assignment to silence this warning if (n = _ast_regcomp(&re, rp.str, 0x00000100|0x00002000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:312:9: note: use '==' to turn this assignment into an equality comparison if (n = _ast_regcomp(&re, rp.str, 0x00000100|0x00002000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:506:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n=_ast_optget(argv, usage)) ~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:506:11: note: place parentheses around the assignment to silence this warning while (n=_ast_optget(argv, usage)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:506:11: note: use '==' to turn this assignment into an equality comparison while (n=_ast_optget(argv, usage)) ^ == 2 warnings generated. + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -Wl,-z,origin -Wl,-R,\$ORIGIN ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -lmd -lutil -last -lm : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/features/sockets iffe: test: is sys/types.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is -last a library ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is sys/socket.h a header ... yes iffe: test: is arpa/inet.h a header ... yes iffe: test: is netinet/in.h a header ... yes iffe: test: is getsockname a library function ... yes iffe: test: is getsockopt a library function ... yes iffe: test: is inet_ntoa a library function ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c:325:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (a = (char*)__inet_ntop(addr.sin_family, &addr.sin_addr, nam, sizeof(nam))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c:325:10: note: place parentheses around the assignment to silence this warning if (a = (char*)__inet_ntop(addr.sin_family, &addr.sin_addr, nam, sizeof(nam))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c:325:10: note: use '==' to turn this assignment into an equality comparison if (a = (char*)__inet_ntop(addr.sin_family, &addr.sin_addr, nam, sizeof(nam))) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:175:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *ep) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:175:12: note: place parentheses around the assignment to silence this warning while (c = *ep) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:175:12: note: use '==' to turn this assignment into an equality comparison while (c = *ep) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:225:146: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!splice && !fp->retain && (!fp->quote || (fp->outp - fp->outbuf) < 2 || fp->outp[-2] != '\\' || fp->outp[-1] != 'n' && fp->outp[-1] != 't' && fp->outp[-1] != ' ')) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:225:146: note: place parentheses around the '&&' expression to silence this warning if (!splice && !fp->retain && (!fp->quote || (fp->outp - fp->outbuf) < 2 || fp->outp[-2] != '\\' || fp->outp[-1] != 'n' && fp->outp[-1] != 't' && fp->outp[-1] != ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:245:63: warning: '&&' within '||' [-Wlogical-op-parentheses] while (cp || (cp = sfgetr(fp->in, '\n', 0)) && !(splice = 0) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ) - 1) || (cp = sfgetr(fp->in, '\n', 0000020)) && (splice = 1) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:245:63: note: place parentheses around the '&&' expression to silence this warning while (cp || (cp = sfgetr(fp->in, '\n', 0)) && !(splice = 0) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ) - 1) || (cp = sfgetr(fp->in, '\n', 0000020)) && (splice = 1) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:245:171: warning: '&&' within '||' [-Wlogical-op-parentheses] while (cp || (cp = sfgetr(fp->in, '\n', 0)) && !(splice = 0) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ) - 1) || (cp = sfgetr(fp->in, '\n', 0000020)) && (splice = 1) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:245:171: note: place parentheses around the '&&' expression to silence this warning while (cp || (cp = sfgetr(fp->in, '\n', 0)) && !(splice = 0) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ) - 1) || (cp = sfgetr(fp->in, '\n', 0000020)) && (splice = 1) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:319:39: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*cp == ']' || *cp == '@' && *(cp + 1) == '(') ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:319:39: note: place parentheses around the '&&' expression to silence this warning if (*cp == ']' || *cp == '@' && *(cp + 1) == '(') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:399:64: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (c == ']' && (cp >= lp || *cp != ':' && *cp != '#' && *cp != '!')) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:399:64: note: place parentheses around the '&&' expression to silence this warning else if (c == ']' && (cp >= lp || *cp != ':' && *cp != '#' && *cp != '!')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:616:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:616:9: note: place parentheses around the assignment to silence this warning if (cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:616:9: note: use '==' to turn this assignment into an equality comparison if (cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:630:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (cp = *argv++); ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:630:14: note: place parentheses around the assignment to silence this warning } while (cp = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:630:14: note: use '==' to turn this assignment into an equality comparison } while (cp = *argv++); ^ == 8 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:197:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = *(*_opt_infop_).arg) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:197:10: note: place parentheses around the assignment to silence this warning if (n = *(*_opt_infop_).arg) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:197:10: note: use '==' to turn this assignment into an equality comparison if (n = *(*_opt_infop_).arg) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:222:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:222:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:222:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:238:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp= *argv++); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:238:10: note: place parentheses around the assignment to silence this warning while(cp= *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:238:10: note: use '==' to turn this assignment into an equality comparison while(cp= *argv++); ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:239:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (path = *++argv) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:239:12: note: place parentheses around the assignment to silence this warning if (path = *++argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:239:12: note: use '==' to turn this assignment into an equality comparison if (path = *++argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:248:39: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || !name && *argv) ~~ ~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:248:39: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || !name && *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:362:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = _ast_getenv("PATH")) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:362:8: note: place parentheses around the assignment to silence this warning if (s = _ast_getenv("PATH")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:362:8: note: use '==' to turn this assignment into an equality comparison if (s = _ast_getenv("PATH")) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:123:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:123:9: note: place parentheses around the assignment to silence this warning if (cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:123:9: note: use '==' to turn this assignment into an equality comparison if (cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:148:104: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((moved = sfmove(fp, sfstdout, keep, delim)) < 0 && !(( (* __error()))==32||( (* __error()))==54) && (* __error()) != 4 || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:148:104: note: place parentheses around the '&&' expression to silence this warning if ((moved = sfmove(fp, sfstdout, keep, delim)) < 0 && !(( (* __error()))==32||( (* __error()))==54) && (* __error()) != 4 || ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:149:121: warning: '&&' within '||' [-Wlogical-op-parentheses] delim >= 0 && moved < keep && sfmove(fp, sfstdout, (-1), -1) < 0 && !(( (* __error()))==32||( (* __error()))==54) && (* __error()) != 4) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:149:121: note: place parentheses around the '&&' expression to silence this warning delim >= 0 && moved < keep && sfmove(fp, sfstdout, (-1), -1) < 0 && !(( (* __error()))==32||( (* __error()))==54) && (* __error()) != 4) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:154:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (cp = *argv++); ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:154:14: note: place parentheses around the assignment to silence this warning } while (cp = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:154:14: note: use '==' to turn this assignment into an equality comparison } while (cp = *argv++); ^ == 4 warnings generated. + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -Wl,-z,origin -Wl,-R,\$ORIGIN ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -lmd -lutil -last -lm : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/features/ids iffe: test: is sys/types.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is -last a library ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is endgrent a library function ... yes iffe: test: is getgrent a library function ... yes iffe: test: is setgrent a library function ... yes iffe: test: is sys/fss.h a header ... no iffe: test: is fsg.h a header ... no iffe: test: is -lfsg a library ... no iffe: test: is fsid a library function ... no iffe: test: is getfsgid a library function ... no iffe: test: is isfsg a library function ... no iffe: test: is unistd.h a header ... yes iffe: test: is getsid a library function ... yes iffe: test: is fsid a macro ... no iffe: test: cat{ ... }end ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:308:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (grp = getgrent()) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:308:15: note: place parentheses around the assignment to silence this warning while (grp = getgrent()) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:308:15: note: use '==' to turn this assignment into an equality comparison while (grp = getgrent()) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:309:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = grp->gr_mem) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:309:11: note: place parentheses around the assignment to silence this warning if (p = grp->gr_mem) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:309:11: note: use '==' to turn this assignment into an equality comparison if (p = grp->gr_mem) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:310:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:310:15: note: place parentheses around the assignment to silence this warning while (s = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:310:15: note: use '==' to turn this assignment into an equality comparison while (s = *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:343:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (grp = getgrgid(group)) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:343:14: note: place parentheses around the assignment to silence this warning if (grp = getgrgid(group)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:343:14: note: use '==' to turn this assignment into an equality comparison if (grp = getgrgid(group)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:378:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (grp = getgrent()) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:378:15: note: place parentheses around the assignment to silence this warning while (grp = getgrent()) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:378:15: note: use '==' to turn this assignment into an equality comparison while (grp = getgrent()) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:379:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = grp->gr_mem) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:379:11: note: place parentheses around the assignment to silence this warning if (p = grp->gr_mem) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:379:11: note: use '==' to turn this assignment into an equality comparison if (p = grp->gr_mem) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:380:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:380:15: note: place parentheses around the assignment to silence this warning while (s = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:380:15: note: use '==' to turn this assignment into an equality comparison while (s = *p++) ^ == 7 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:191:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (jp = (( 0)?( Join_t*)_ast_realloc((char*)( 0),sizeof( Join_t)*( 1)+( 0)):( Join_t*)_ast_calloc(1,sizeof( Join_t)*( 1)+( 0)))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:191:9: note: place parentheses around the assignment to silence this warning if (jp = (( 0)?( Join_t*)_ast_realloc((char*)( 0),sizeof( Join_t)*( 1)+( 0)):( Join_t*)_ast_calloc(1,sizeof( Join_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:191:9: note: use '==' to turn this assignment into an equality comparison if (jp = (( 0)?( Join_t*)_ast_realloc((char*)( 0),sizeof( Join_t)*( 1)+( 0)):( Join_t*)_ast_calloc(1,sizeof( Join_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:193:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (jp->mb = ((_ast_info.mb_cur_max)>1)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:193:14: note: place parentheses around the assignment to silence this warning if (jp->mb = ((_ast_info.mb_cur_max)>1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:193:14: note: use '==' to turn this assignment into an equality comparison if (jp->mb = ((_ast_info.mb_cur_max)>1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:226:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:226:11: note: place parentheses around the assignment to silence this warning while (c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:226:11: note: use '==' to turn this assignment into an equality comparison while (c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:258:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:258:12: note: place parentheses around the assignment to silence this warning while (cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:258:12: note: use '==' to turn this assignment into an equality comparison while (cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:565:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (out = jp->outlist) ~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:565:10: note: place parentheses around the assignment to silence this warning if (out = jp->outlist) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:565:10: note: use '==' to turn this assignment into an equality comparison if (out = jp->outlist) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:577:17: warning: '&&' within '||' [-Wlogical-op-parentheses] j = (mode<0 && i || mode>0 && !i) ? ~~~~~~~^~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:577:17: note: place parentheses around the '&&' expression to silence this warning j = (mode<0 && i || mode>0 && !i) ? ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:577:32: warning: '&&' within '||' [-Wlogical-op-parentheses] j = (mode<0 && i || mode>0 && !i) ? ~~ ~~~~~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:577:32: note: place parentheses around the '&&' expression to silence this warning j = (mode<0 && i || mode>0 && !i) ? ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:645:31: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((cp1 = getrec(jp, 0, 0)) && (cp2 = getrec(jp, 1, 0)) || (cp2 = 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:645:31: note: place parentheses around the '&&' expression to silence this warning if ((cp1 = getrec(jp, 0, 0)) && (cp2 = getrec(jp, 1, 0)) || (cp2 = 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:659:11: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!n && !(cmp = n1 < n2 ? -1 : (n1 > n2)) || n && !(cmp = (int)*cp1 - (int)*cp2) && !(cmp = jp->ignorecase ? strncasecmp((char*)cp1, (char*)cp2, n) : memcmp(cp1, cp2, n)) && !(cmp = n1 - n2)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:659:11: note: place parentheses around the '&&' expression to silence this warning if (!n && !(cmp = n1 < n2 ? -1 : (n1 > n2)) || n && !(cmp = (int)*cp1 - (int)*cp2) && !(cmp = jp->ignorecase ? strncasecmp((char*)cp1, (char*)cp2, n) : memcmp(cp1, cp2, n)) && !(cmp = n1 - n2)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:659:177: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!n && !(cmp = n1 < n2 ? -1 : (n1 > n2)) || n && !(cmp = (int)*cp1 - (int)*cp2) && !(cmp = jp->ignorecase ? strncasecmp((char*)cp1, (char*)cp2, n) : memcmp(cp1, cp2, n)) && !(cmp = n1 - n2)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:659:177: note: place parentheses around the '&&' expression to silence this warning if (!n && !(cmp = n1 < n2 ? -1 : (n1 > n2)) || n && !(cmp = (int)*cp1 - (int)*cp2) && !(cmp = jp->ignorecase ? strncasecmp((char*)cp1, (char*)cp2, n) : memcmp(cp1, cp2, n)) && !(cmp = n1 - n2)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:664:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp1 = getrec(jp, 0, 1)) ~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:664:14: note: place parentheses around the assignment to silence this warning if (cp1 = getrec(jp, 0, 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:664:14: note: use '==' to turn this assignment into an equality comparison if (cp1 = getrec(jp, 0, 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:689:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp2 = getrec(jp, 1, lo < 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:689:13: note: place parentheses around the assignment to silence this warning if (cp2 = getrec(jp, 1, lo < 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:689:13: note: use '==' to turn this assignment into an equality comparison if (cp2 = getrec(jp, 1, lo < 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:733:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp2 = getrec(jp, 1, 1)) ~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:733:13: note: place parentheses around the assignment to silence this warning if (cp2 = getrec(jp, 1, 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:733:13: note: use '==' to turn this assignment into an equality comparison if (cp2 = getrec(jp, 1, 1)) ^ == 13 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ln.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/logname.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/md5sum.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c:122:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (path = *argv++) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c:122:14: note: place parentheses around the assignment to silence this warning while (path = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c:122:14: note: use '==' to turn this assignment into an equality comparison while (path = *argv++) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c:90:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (arg = *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c:90:13: note: place parentheses around the assignment to silence this warning while (arg = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c:90:13: note: use '==' to turn this assignment into an equality comparison while (arg = *argv++) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:130:58: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || (pfx = *argv) && *++argv && *(argv + 1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:130:58: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || (pfx = *argv) && *++argv && *(argv + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:147:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (t = strrchr(pfx, '/')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:147:13: note: place parentheses around the assignment to silence this warning else if (t = strrchr(pfx, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:147:13: note: use '==' to turn this assignment into an equality comparison else if (t = strrchr(pfx, '/')) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mv.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:95:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=streams[n]) ~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:95:9: note: place parentheses around the assignment to silence this warning if(fp=streams[n]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:95:9: note: use '==' to turn this assignment into an equality comparison if(fp=streams[n]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:97:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = sfgetr(fp,'\n',0)) ~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:97:11: note: place parentheses around the assignment to silence this warning if(cp = sfgetr(fp,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:97:11: note: use '==' to turn this assignment into an equality comparison if(cp = sfgetr(fp,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:134:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(c=delim[d]) ~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:134:14: note: place parentheses around the assignment to silence this warning else if(c=delim[d]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:134:14: note: use '==' to turn this assignment into an equality comparison else if(c=delim[d]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:154:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp=sfgetr(in, '\n',0)) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:154:10: note: place parentheses around the assignment to silence this warning while(cp=sfgetr(in, '\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:154:10: note: use '==' to turn this assignment into an equality comparison while(cp=sfgetr(in, '\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:163:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(c=delim[d]) ~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:163:13: note: place parentheses around the assignment to silence this warning else if(c=delim[d]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:163:13: note: use '==' to turn this assignment into an equality comparison else if(c=delim[d]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:229:70: warning: expression result unused [-Wunused-value] ((( cp)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( cp),( 6),( &q))),(*( &w))); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:244:71: warning: expression result unused [-Wunused-value] ((( cp)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( cp),( 6),( &q))),(*( &w))); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:250:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:250:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:250:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:278:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while(cp= *argv++); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:278:12: note: place parentheses around the assignment to silence this warning } while(cp= *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:278:12: note: use '==' to turn this assignment into an equality comparison } while(cp= *argv++); ^ == 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c:262:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c:262:11: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c:262:11: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pids.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:77:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = bp = sfgetr(in,'\n',0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:77:12: note: place parentheses around the assignment to silence this warning while(cp = bp = sfgetr(in,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:77:12: note: use '==' to turn this assignment into an equality comparison while(cp = bp = sfgetr(in,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:107:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = bp = sfgetr(in,'\n',0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:107:12: note: place parentheses around the assignment to silence this warning while(cp = bp = sfgetr(in,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:107:12: note: use '==' to turn this assignment into an equality comparison while(cp = bp = sfgetr(in,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:151:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:151:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:151:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:172:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp= *argv++); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:172:10: note: place parentheses around the assignment to silence this warning while(cp= *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:172:10: note: use '==' to turn this assignment into an equality comparison while(cp= *argv++); ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:143:53: warning: '&&' within '||' [-Wlogical-op-parentheses] if (path[0] == '.' && (!path[1] || path[1] == '.' && !path[2]) && (ent->fts_level > 0 || path[1])) ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:143:53: note: place parentheses around the '&&' expression to silence this warning if (path[0] == '.' && (!path[1] || path[1] == '.' && !path[2]) && (ent->fts_level > 0 || path[1])) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:179:78: warning: '&&' within '||' [-Wlogical-op-parentheses] v = st.st_nlink <= 2 || st.st_ino == ent->fts_parent->fts_statp->st_ino && st.st_dev == ent->fts_parent->fts_statp->st_dev || strchr(astconf("PATH_ATTRIBUTES", path, 0), 'l'); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:179:78: note: place parentheses around the '&&' expression to silence this warning v = st.st_nlink <= 2 || st.st_ino == ent->fts_parent->fts_statp->st_ino && st.st_dev == ent->fts_parent->fts_statp->st_dev || strchr(astconf("PATH_ATTRIBUTES", path, 0), 'l'); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:387:40: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || !*argv && !state.force) ~~ ~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:387:40: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || !*argv && !state.force) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:408:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (fts = _ast_fts_open(argv, 0x00000040, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:408:10: note: place parentheses around the assignment to silence this warning if (fts = _ast_fts_open(argv, 0x00000040, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:408:10: note: use '==' to turn this assignment into an equality comparison if (fts = _ast_fts_open(argv, 0x00000040, 0)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:94:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (dir = *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:94:13: note: place parentheses around the assignment to silence this warning while (dir = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:94:13: note: use '==' to turn this assignment into an equality comparison while (dir = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:105:9: warning: '&&' within '||' [-Wlogical-op-parentheses] && (* __error()) != 66 ^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:105:9: note: place parentheses around the '&&' expression to silence this warning && (* __error()) != 66 ^ ) 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/shasum.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:639:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:639:11: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:639:11: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:725:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tp = getspeed(*tp->name == 'i' ? cfgetispeed(sp) : cfgetospeed(sp))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:725:13: note: place parentheses around the assignment to silence this warning if (tp = getspeed(*tp->name == 'i' ? cfgetispeed(sp) : cfgetospeed(sp))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:725:13: note: use '==' to turn this assignment into an equality comparison if (tp = getspeed(*tp->name == 'i' ? cfgetispeed(sp) : cfgetospeed(sp))) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/sum.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?Roland Mainz ][-copyright?Copyright (c) 2006-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -D_PACKAGE_ast -D_BLD_cmd -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/sync.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:298:29: warning: '&&' within '||' [-Wlogical-op-parentheses] if (number < 0 || !number && (flags & (1<<7))) ~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:298:29: note: place parentheses around the '&&' expression to silence this warning if (number < 0 || !number && (flags & (1<<7))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:481:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = (*_opt_infop_).arg) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:481:10: note: place parentheses around the assignment to silence this warning if (s = (*_opt_infop_).arg) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:481:10: note: use '==' to turn this assignment into an equality comparison if (s = (*_opt_infop_).arg) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:544:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (i = *(s - 1) == '-' || *(s - 1) == '+') ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:544:10: note: place parentheses around the assignment to silence this warning if (i = *(s - 1) == '-' || *(s - 1) == '+') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:544:10: note: use '==' to turn this assignment into an equality comparison if (i = *(s - 1) == '-' || *(s - 1) == '+') ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:652:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (fp = files) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:652:13: note: place parentheses around the assignment to silence this warning while (fp = files) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:652:13: note: use '==' to turn this assignment into an equality comparison while (fp = files) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:656:81: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((( context) && ((Shbltin_t*)( context))->sigset) || tvsleep(&tv, 0) && (( context) && ((Shbltin_t*)( context))->sigset)) ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:656:81: note: place parentheses around the '&&' expression to silence this warning else if ((( context) && ((Shbltin_t*)( context))->sigset) || tvsleep(&tv, 0) && (( context) && ((Shbltin_t*)( context))->sigset)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:673:127: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((s = sfreserve(fp->sp, z, 0000010)) || (z = ( (((Sfio_t*)( fp->sp))->_val) )) && (s = sfreserve(fp->sp, z, 0000010)) && (i = 1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:673:127: note: place parentheses around the '&&' expression to silence this warning if ((s = sfreserve(fp->sp, z, 0000010)) || (z = ( (((Sfio_t*)( fp->sp))->_val) )) && (s = sfreserve(fp->sp, z, 0000010)) && (i = 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:677:28: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((w = r - s) || i && (w = z)) ~~ ~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:677:28: note: place parentheses around the '&&' expression to silence this warning if ((w = r - s) || i && (w = z)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:743:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (file = *argv) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:743:12: note: place parentheses around the assignment to silence this warning if (file = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:743:12: note: use '==' to turn this assignment into an equality comparison if (file = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:762:30: warning: '&&' within '||' [-Wlogical-op-parentheses] if (number < 0 || !number && (flags & (1<<7))) ~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:762:30: note: place parentheses around the '&&' expression to silence this warning if (number < 0 || !number && (flags & (1<<7))) ^ ( ) 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:170:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tp = (Tee_t*)stkalloc((&_Stak_data), sizeof(Tee_t) + argc * sizeof(int))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:170:10: note: place parentheses around the assignment to silence this warning if (tp = (Tee_t*)stkalloc((&_Stak_data), sizeof(Tee_t) + argc * sizeof(int))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:170:10: note: use '==' to turn this assignment into an equality comparison if (tp = (Tee_t*)stkalloc((&_Stak_data), sizeof(Tee_t) + argc * sizeof(int))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:178:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:178:14: note: place parentheses around the assignment to silence this warning while (cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:178:14: note: use '==' to turn this assignment into an equality comparison while (cp = *argv++) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tty.c + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -Wl,-z,origin -Wl,-R,\$ORIGIN ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -lmd -lutil -last -lm : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/features/utsname iffe: test: is sys/types.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is -last a library ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is getdomainname a library function ... yes iffe: test: is gethostid a library function ... yes iffe: test: is gethostname a library function ... yes iffe: test: is sethostname a library function ... yes iffe: test: is syscall a library function ... yes iffe: test: is systeminfo a library function ... no iffe: test: is uname a library function ... yes iffe: test: is syssgi a library function ... no iffe: test: is sys/utsname.h a header ... yes iffe: test: is utsname a type or typedef ... no iffe: test: is base_rel a member of struct utsname ... no iffe: test: is idnumber a member of struct utsname ... no iffe: test: is m_type a member of struct utsname ... no iffe: test: is nodeext a member of struct utsname ... no iffe: test: is sys/syscall.h a header ... yes iffe: test: is sys/systeminfo.h a header ... no iffe: test: is sys/syssgi.h a header ... no iffe: test: cross{ ... }end ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' '-DHOSTTYPE="freebsd12.amd64"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:343:39: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || *argv && (flags || sethost) || sethost && flags) ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:343:39: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || *argv && (flags || sethost) || sethost && flags) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:343:72: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || *argv && (flags || sethost) || sethost && flags) ~~ ~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:343:72: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || *argv && (flags || sethost) || sethost && flags) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:363:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:363:12: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:363:12: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:383:85: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<0)))&&(*( ut.sysname)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<0))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.sysname)) sfputr(sfstdout, ut.sysname, -1); else sfprintf(sfstdout, "[%s]", "sysname"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:383:85: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<0)))&&(*( ut.sysname)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<0))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.sysname)) sfputr(sfstdout, ut.sysname, -1); else sfprintf(sfstdout, "[%s]", "sysname"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: note: use '&' for a bitwise operation do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: note: remove constant to silence this warning do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: note: use '&' for a bitwise operation do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: note: remove constant to silence this warning do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: note: use '&' for a bitwise operation do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: note: remove constant to silence this warning do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: note: use '&' for a bitwise operation do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: note: remove constant to silence this warning do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: note: use '&' for a bitwise operation do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: note: remove constant to silence this warning do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:405:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(hosttype, '.')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:405:11: note: place parentheses around the assignment to silence this warning if (t = strchr(hosttype, '.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:405:11: note: use '==' to turn this assignment into an equality comparison if (t = strchr(hosttype, '.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:411:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<6)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<6))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "implementation"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:411:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<6)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<6))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "implementation"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:422:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<7)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<7))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "operating-system"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:422:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<7)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<7))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "operating-system"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:427:78: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<13)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<13))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "extended-release"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:427:78: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<13)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<13))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "extended-release"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:440:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<8)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<8))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "hostid"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:440:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<8)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<8))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "hostid"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:446:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<9)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<9))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "vendor"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:446:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<9)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<9))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "vendor"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:456:78: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<10)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<10))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "domain"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:456:78: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<10)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<10))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "domain"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:463:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<11)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<11))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "m_type"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:463:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<11)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<11))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "m_type"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:469:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<12)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<12))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "base_rel"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:469:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<12)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<12))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "base_rel"); } } while (0); ^ ( ) 23 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:98:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(bufp = sfgetr(fdin,'\n',0)) ~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:98:11: note: place parentheses around the assignment to silence this warning if(bufp = sfgetr(fdin,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:98:11: note: use '==' to turn this assignment into an equality comparison if(bufp = sfgetr(fdin,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:100:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(bufp = sfgetr(fdin,'\n',0000020)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:100:16: note: place parentheses around the assignment to silence this warning else if(bufp = sfgetr(fdin,'\n',0000020)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:100:16: note: use '==' to turn this assignment into an equality comparison else if(bufp = sfgetr(fdin,'\n',0000020)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:112:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (f = fields) ~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:112:10: note: place parentheses around the assignment to silence this warning if (f = fields) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:112:10: note: use '==' to turn this assignment into an equality comparison if (f = fields) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:115:19: warning: '&&' within '||' [-Wlogical-op-parentheses] while (cpq))),(*( &x))), (( &wp->q)->mb_errno))) ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:275:19: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (!wp->mb && !(wp->mode & 0x20) || wp->mb > 0 && !(wp->mode & (0x08|0x02|0x20))) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:275:19: note: place parentheses around the '&&' expression to silence this warning else if (!wp->mb && !(wp->mode & 0x20) || wp->mb > 0 && !(wp->mode & (0x08|0x02|0x20))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:275:55: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (!wp->mb && !(wp->mode & 0x20) || wp->mb > 0 && !(wp->mode & (0x08|0x02|0x20))) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:275:55: note: place parentheses around the '&&' expression to silence this warning else if (!wp->mb && !(wp->mode & 0x20) || wp->mb > 0 && !(wp->mode & (0x08|0x02|0x20))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:333:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (c = type[*cp++]); ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:333:17: note: place parentheses around the assignment to silence this warning } while (c = type[*cp++]); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:333:17: note: use '==' to turn this assignment into an equality comparison } while (c = type[*cp++]); ^ == 4 warnings generated. + /usr/bin/ar x ../../../lib/libsum.a sumlib.o + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c:110:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = memchr(cp->cur, '\n', n)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c:110:8: note: place parentheses around the assignment to silence this warning if (s = memchr(cp->cur, '\n', n)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c:110:8: note: use '==' to turn this assignment into an equality comparison if (s = memchr(cp->cur, '\n', n)) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fts_fix.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/lib.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?Doug McIlroy ][-copyright?Copyright (c) 1995-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:350:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = (char*)sfreserve(f, (-1), 0000010)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:350:12: note: place parentheses around the assignment to silence this warning while (s = (char*)sfreserve(f, (-1), 0000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:350:12: note: use '==' to turn this assignment into an equality comparison while (s = (char*)sfreserve(f, (-1), 0000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:399:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = _ast_regcomp(&state->re, s, state->options)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:399:8: note: place parentheses around the assignment to silence this warning if (c = _ast_regcomp(&state->re, s, state->options)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:399:8: note: use '==' to turn this assignment into an equality comparison if (c = _ast_regcomp(&state->re, s, state->options)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:525:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (lp = context_line(cp)) ~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:525:13: note: place parentheses around the assignment to silence this warning while (lp = context_line(cp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:525:13: note: use '==' to turn this assignment into an equality comparison while (lp = context_line(cp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:544:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = sfgetr(input, '\n', 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:544:10: note: place parentheses around the assignment to silence this warning if (s = sfgetr(input, '\n', 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:544:10: note: use '==' to turn this assignment into an equality comparison if (s = sfgetr(input, '\n', 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:546:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (s = sfgetr(input, '\n', -1)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:546:15: note: place parentheses around the assignment to silence this warning else if (s = sfgetr(input, '\n', -1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:546:15: note: use '==' to turn this assignment into an equality comparison else if (s = sfgetr(input, '\n', -1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:637:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (result = _ast_regrexec_20120528(&state->re, state->span, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:637:16: note: place parentheses around the assignment to silence this warning if (result = _ast_regrexec_20120528(&state->re, state->span, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:637:16: note: use '==' to turn this assignment into an equality comparison if (result = _ast_regrexec_20120528(&state->re, state->span, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:667:24: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!len || t > s && *(t - 1) == '\n') ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:667:24: note: place parentheses around the '&&' expression to silence this warning if (!len || t > s && *(t - 1) == '\n') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:669:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (result = _ast_regrexec_20120528(&state->re, s, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:669:17: note: place parentheses around the assignment to silence this warning if (result = _ast_regrexec_20120528(&state->re, s, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:669:17: note: use '==' to turn this assignment into an equality comparison if (result = _ast_regrexec_20120528(&state->re, s, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:725:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (x = x->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:725:13: note: place parentheses around the assignment to silence this warning } while (x = x->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:725:13: note: use '==' to turn this assignment into an equality comparison } while (x = x->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:765:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = _ast_optget(argv, usage)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:765:11: note: place parentheses around the assignment to silence this warning while (c = _ast_optget(argv, usage)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:765:11: note: use '==' to turn this assignment into an equality comparison while (c = _ast_optget(argv, usage)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:923:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state.match = !(*_opt_infop_).num) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:923:20: note: place parentheses around the assignment to silence this warning if (state.match = !(*_opt_infop_).num) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:923:20: note: use '==' to turn this assignment into an equality comparison if (state.match = !(*_opt_infop_).num) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:979:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = compile(&state)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:979:8: note: place parentheses around the assignment to silence this warning if (r = compile(&state)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:979:8: note: use '==' to turn this assignment into an equality comparison if (r = compile(&state)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:986:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = execute(&state, sfstdin, h, context)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:986:9: note: place parentheses around the assignment to silence this warning if (r = execute(&state, sfstdin, h, context)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:986:9: note: use '==' to turn this assignment into an equality comparison if (r = execute(&state, sfstdin, h, context)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1003:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (f = sfopen(0, ent->fts_accpath, "r")) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1003:10: note: place parentheses around the assignment to silence this warning if (f = sfopen(0, ent->fts_accpath, "r")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1003:10: note: use '==' to turn this assignment into an equality comparison if (f = sfopen(0, ent->fts_accpath, "r")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1041:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (x = x->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1041:14: note: place parentheses around the assignment to silence this warning } while (x = x->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1041:14: note: use '==' to turn this assignment into an equality comparison } while (x = x->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1067:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(argv[0], '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1067:8: note: place parentheses around the assignment to silence this warning if (s = strrchr(argv[0], '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1067:8: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(argv[0], '/')) ^ == 16 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1989-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c:119:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c:254:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (xargs.cmd = _ast_cmdopen_20120411(argv, argmax, size, insert, &xargs.disc)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c:254:16: note: place parentheses around the assignment to silence this warning if (xargs.cmd = _ast_cmdopen_20120411(argv, argmax, size, insert, &xargs.disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c:254:16: note: use '==' to turn this assignment into an equality comparison if (xargs.cmd = _ast_cmdopen_20120411(argv, argmax, size, insert, &xargs.disc)) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1989-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:93:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:93:13: note: place parentheses around the assignment to silence this warning while (c = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:93:13: note: use '==' to turn this assignment into an equality comparison while (c = *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:103:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:103:13: note: place parentheses around the assignment to silence this warning while (c = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:103:13: note: use '==' to turn this assignment into an equality comparison while (c = *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:233:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (file = *argv) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:233:11: note: place parentheses around the assignment to silence this warning if (file = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:233:11: note: use '==' to turn this assignment into an equality comparison if (file = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:265:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (file = *argv++); ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:265:16: note: place parentheses around the assignment to silence this warning } while (file = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:265:16: note: use '==' to turn this assignment into an equality comparison } while (file = *argv++); ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?Roland Mainz ][-copyright?Copyright (c) 2013-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:157:44: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || oneoperand && (!argv[0] || argv[1])) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:157:44: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || oneoperand && (!argv[0] || argv[1])) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:161:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (file = *argv) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:161:11: note: place parentheses around the assignment to silence this warning if (file = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:161:11: note: use '==' to turn this assignment into an equality comparison if (file = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:198:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (file = *argv++); ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:198:16: note: place parentheses around the assignment to silence this warning } while (file = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:198:16: note: use '==' to turn this assignment into an equality comparison } while (file = *argv++); ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:759:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *t++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:759:11: note: place parentheses around the assignment to silence this warning while (c = *t++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:759:11: note: use '==' to turn this assignment into an equality comparison while (c = *t++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:876:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = (char*)tp->fill) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:876:10: note: place parentheses around the assignment to silence this warning if (s = (char*)tp->fill) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:876:10: note: use '==' to turn this assignment into an equality comparison if (s = (char*)tp->fill) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:877:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*e = *s++) ~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:877:15: note: place parentheses around the assignment to silence this warning while (*e = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:877:15: note: use '==' to turn this assignment into an equality comparison while (*e = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:884:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = (char*)zp->qual) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:884:10: note: place parentheses around the assignment to silence this warning if (s = (char*)zp->qual) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:884:10: note: use '==' to turn this assignment into an equality comparison if (s = (char*)zp->qual) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:885:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*e = *s++) ~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:885:15: note: place parentheses around the assignment to silence this warning while (*e = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:885:15: note: use '==' to turn this assignment into an equality comparison while (*e = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1059:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = (state->block - (ep - bp)) / state->size * (state->width + 1)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1059:12: note: place parentheses around the assignment to silence this warning if (c = (state->block - (ep - bp)) / state->size * (state->width + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1059:12: note: use '==' to turn this assignment into an equality comparison if (c = (state->block - (ep - bp)) / state->size * (state->width + 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1119:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = state->peek.data) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1119:9: note: place parentheses around the assignment to silence this warning if (s = state->peek.data) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1119:9: note: use '==' to turn this assignment into an equality comparison if (s = state->peek.data) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1170:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (m = (span - state->span) % state->size) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1170:10: note: place parentheses around the assignment to silence this warning if (m = (span - state->span) % state->size) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1170:10: note: use '==' to turn this assignment into an equality comparison if (m = (span - state->span) % state->size) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1243:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = x - s) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1243:10: note: place parentheses around the assignment to silence this warning if (n = x - s) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1243:10: note: use '==' to turn this assignment into an equality comparison if (n = x - s) ^ == 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:221:128: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((( ( tr->hold))+=(ast_mbrchar)((wchar_t*)( ( &w)),(char*)( ( tr->hold)),( ( 6)),( ( &tr->q)))),(*( ( &w)))):(*(unsigned char*)( tr->hold++))); ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:245:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (tr->convert == c || tr->type && !tr->position) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:245:38: note: place parentheses around the '&&' expression to silence this warning if (tr->convert == c || tr->type && !tr->position) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:281:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = _ast_regcomp(&tr->eqre, buf, 0x00000002)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:281:12: note: place parentheses around the assignment to silence this warning if (c = _ast_regcomp(&tr->eqre, buf, 0x00000002)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:281:12: note: use '==' to turn this assignment into an equality comparison if (c = _ast_regcomp(&tr->eqre, buf, 0x00000002)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:602:107: warning: expression result unused [-Wunused-value] if ((o = inend - inp) <= 0 || (((( inp)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( inp),( o),( &tr->q))),(*( &w))), (( &tr->q)->mb_errno))) ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:604:21: warning: '&&' within '||' [-Wlogical-op-parentheses] if (o >= m || o && (( &tr->q)->mb_errno) == 86) ~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:604:21: note: place parentheses around the '&&' expression to silence this warning if (o >= m || o && (( &tr->q)->mb_errno) == 86) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:807:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tr = tropen((unsigned char*)argv[0], (unsigned char*)argv[0] ? (unsigned char*)argv[1] : (unsigned char*)0, flags, context)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:807:9: note: place parentheses around the assignment to silence this warning if (tr = tropen((unsigned char*)argv[0], (unsigned char*)argv[0] ? (unsigned char*)argv[1] : (unsigned char*)0, flags, context)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:807:9: note: use '==' to turn this assignment into an equality comparison if (tr = tropen((unsigned char*)argv[0], (unsigned char*)argv[0] ? (unsigned char*)argv[1] : (unsigned char*)0, flags, context)) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:447:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:447:12: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:447:12: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:452:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (p = s; c = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w)));) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:452:17: note: place parentheses around the assignment to silence this warning for (p = s; c = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w)));) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:452:17: note: use '==' to turn this assignment into an equality comparison for (p = s; c = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w)));) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:492:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (ent = state->list.ent) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:492:10: note: place parentheses around the assignment to silence this warning if (ent = state->list.ent) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:492:10: note: use '==' to turn this assignment into an equality comparison if (ent = state->list.ent) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:761:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (p = s; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w))); p = s) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:761:18: note: place parentheses around the assignment to silence this warning for (p = s; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w))); p = s) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:761:18: note: use '==' to turn this assignment into an equality comparison for (p = s; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w))); p = s) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:873:63: warning: expression result unused [-Wunused-value] ( ( 0) == 0 ? ((( 0) < 0 || ( 0) > ( state->tmp)->_size) ? (char*)0 : (char*)(( state->tmp)->_next = ( state->tmp)->_data+( 0)) ) : ( 0) == 1 ? (( state->tmp)->_next += ( 0), ((( state->tmp)->_next < ( state->tmp)->_data || ( state->tmp)->_next > ( state->tmp)->_data+( state->tmp)->_size) ? (( state->tmp)->_next -= ( 0), (char*)0) : (char*)( state->tmp)->_next ) ) : ( 0) == 2 ? ( (( 0) > 0 || ( state->tmp)->_size < -( 0)) ? (char*)0 : (char*)(( state->tmp)->_next = ( state->tmp)->_data+( state->tmp)->_size+( 0)) ) : (char*)0 ); ^ ~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:893:31: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (s = p->fts_name; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &x),(char*)( s),( 6),( &q))),(*( &x)));) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:893:31: note: place parentheses around the assignment to silence this warning for (s = p->fts_name; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &x),(char*)( s),( 6),( &q))),(*( &x)));) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:893:31: note: use '==' to turn this assignment into an equality comparison for (s = p->fts_name; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &x),(char*)( s),( 6),( &q))),(*( &x)));) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:295: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:295: note: place parentheses around the '&&' expression to silence this warning else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:275: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:275: note: place parentheses around the '&&' expression to silence this warning else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:181: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:181: note: place parentheses around the '&&' expression to silence this warning else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:302: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:302: note: place parentheses around the '&&' expression to silence this warning if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:280: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:280: note: place parentheses around the '&&' expression to silence this warning if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:184: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:184: note: place parentheses around the '&&' expression to silence this warning if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1348:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = _ast_fts_children(f, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1348:8: note: place parentheses around the assignment to silence this warning if (e = _ast_fts_children(f, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1348:8: note: use '==' to turn this assignment into an equality comparison if (e = _ast_fts_children(f, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1445:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(argv[0], '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1445:8: note: place parentheses around the assignment to silence this warning if (s = strrchr(argv[0], '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1445:8: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(argv[0], '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1474:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv, usage)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1474:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv, usage)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1474:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv, usage)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1658:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr((*_opt_infop_).arg, '=')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1658:10: note: place parentheses around the assignment to silence this warning if (s = strchr((*_opt_infop_).arg, '=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1658:10: note: use '==' to turn this assignment into an equality comparison if (s = strchr((*_opt_infop_).arg, '=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1677:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (kp->macro = s) ~~~~~~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1677:18: note: place parentheses around the assignment to silence this warning if (kp->macro = s) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1677:18: note: use '==' to turn this assignment into an equality comparison if (kp->macro = s) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1756:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (kp = (Key_t*)(*(((Dt_t*)( state.keys))->searchf))(( state.keys),(void*)( "name"),0000001000)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1756:12: note: place parentheses around the assignment to silence this warning if (kp = (Key_t*)(*(((Dt_t*)( state.keys))->searchf))(( state.keys),(void*)( "name"),0000001000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1756:12: note: use '==' to turn this assignment into an equality comparison if (kp = (Key_t*)(*(((Dt_t*)( state.keys))->searchf))(( state.keys),(void*)( "name"),0000001000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1904:57: warning: expression result unused [-Wunused-value] ( ( 1) == 0 ? ((( -1) < 0 || ( -1) > ( fmt)->_size) ? (char*)0 : (char*)(( fmt)->_next = ( fmt)->_data+( -1)) ) : ( 1) == 1 ? (( fmt)->_next += ( -1), ((( fmt)->_next < ( fmt)->_data || ( fmt)->_next > ( fmt)->_data+( fmt)->_size) ? (( fmt)->_next -= ( -1), (char*)0) : (char*)( fmt)->_next ) ) : ( 1) == 2 ? ( (( -1) > 0 || ( fmt)->_size < -( -1)) ? (char*)0 : (char*)(( fmt)->_next = ( fmt)->_data+( fmt)->_size+( -1)) ) : (char*)0 ); ^ ~ 19 warnings generated. + /usr/bin/ar r libcmd.a cmdinit.o basename.o cat.o chgrp.o chmod.o chown.o cksum.o cmp.o comm.o cp.o cut.o dirname.o date.o expr.o fds.o fmt.o fold.o getconf.o head.o id.o join.o ln.o logname.o md5sum.o mkdir.o mkfifo.o mktemp.o mv.o paste.o pathchk.o pids.o rev.o rm.o rmdir.o shasum.o stty.o sum.o sync.o tail.o tee.o tty.o uname.o uniq.o vmstate.o wc.o revlib.o wclib.o sumlib.o context.o fts_fix.o lib.o grep.o xargs.o iconv.o realpath.o od.o tr.o ls.o ar: warning: creating libcmd.a + rm -f cmdinit.o basename.o cat.o chgrp.o chmod.o chown.o cksum.o cmp.o comm.o cp.o cut.o dirname.o date.o expr.o fds.o fmt.o fold.o getconf.o head.o id.o join.o ln.o logname.o md5sum.o mkdir.o mkfifo.o mktemp.o mv.o paste.o pathchk.o pids.o rev.o rm.o rmdir.o shasum.o stty.o sum.o sync.o tail.o tee.o tty.o uname.o uniq.o vmstate.o wc.o revlib.o wclib.o sumlib.o context.o fts_fix.o lib.o grep.o xargs.o iconv.o realpath.o od.o tr.o ls.o + /usr/local/libexec/ccache/cc -Wl,-z,origin '-Wl,-R,$ORIGIN' -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -shared -nostartfiles -o libcmd.so.1.2 -Wl,-whole-archive libcmd.a -Wl,-no-whole-archive -lmd -lutil -last -lm + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib + set - + return 1 + silent test '' '!=' libcmd.a + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d libcmd.a + set - + return 1 + silent cmp -s libcmd.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.a + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.a + set - + return 1 + ignore /bin/cp libcmd.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.a + set - + /bin/cp libcmd.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.a + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + set - + return 1 + silent test '' '!=' cmd.req + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d cmd.req + set - + return 1 + silent cmp -s cmd.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/cmd + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/cmd + set - + return 1 + ignore /bin/cp cmd.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/cmd + set - + /bin/cp cmd.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/cmd + return 0 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.oo.1.2 + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.so.1.2 + set - + return 1 + /bin/cp libcmd.so.1.2 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.so.1.2 + silent test /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.so.1.2 '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.so + set - + return 0 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.so + set - + return 1 + /bin/ln /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.so.1.2 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.so + chmod -w /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcmd.so.1.2 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + set - + return 1 + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1992,author=gsf+dgk' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmd.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cmd.h 1.5966179714.x + mv 1.5966179714.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cmd.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1992,author=gsf+dgk' cmdext.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cmdext.h 1.5966180903.x + mv 1.5966180903.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cmdext.h + cat + sed -e '/^b_[a-z_][a-z_0-9]*(/!d' -e s/^b_// -e 's/(.*//' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chown.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/dirname.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ln.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/logname.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/md5sum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mv.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pids.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/shasum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/sum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/sync.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tty.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/vmstate.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wc.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/revlib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fts_fix.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/lib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c + sort -u + set basename cat chgrp chmod chown cksum cmp comm cp cut date dirname egrep expr fds fgrep fmt fold getconf grep head iconv id join ln logname ls md5sum mkdir mkfifo mktemp mv od paste pathchk pids readlink realpath rev rm rmdir sha1sum sha256sum sha2sum sha384sum sha512sum stty sum sync tail tee tr tty uname uniq vmstate wc xargs xgrep + echo 'CMDLIST(basename)' + echo 'CMDLIST(cat)' + echo 'CMDLIST(chgrp)' + echo 'CMDLIST(chmod)' + echo 'CMDLIST(chown)' + echo 'CMDLIST(cksum)' + echo 'CMDLIST(cmp)' + echo 'CMDLIST(comm)' + echo 'CMDLIST(cp)' + echo 'CMDLIST(cut)' + echo 'CMDLIST(date)' + echo 'CMDLIST(dirname)' + echo 'CMDLIST(egrep)' + echo 'CMDLIST(expr)' + echo 'CMDLIST(fds)' + echo 'CMDLIST(fgrep)' + echo 'CMDLIST(fmt)' + echo 'CMDLIST(fold)' + echo 'CMDLIST(getconf)' + echo 'CMDLIST(grep)' + echo 'CMDLIST(head)' + echo 'CMDLIST(iconv)' + echo 'CMDLIST(id)' + echo 'CMDLIST(join)' + echo 'CMDLIST(ln)' + echo 'CMDLIST(logname)' + echo 'CMDLIST(ls)' + echo 'CMDLIST(md5sum)' + echo 'CMDLIST(mkdir)' + echo 'CMDLIST(mkfifo)' + echo 'CMDLIST(mktemp)' + echo 'CMDLIST(mv)' + echo 'CMDLIST(od)' + echo 'CMDLIST(paste)' + echo 'CMDLIST(pathchk)' + echo 'CMDLIST(pids)' + echo 'CMDLIST(readlink)' + echo 'CMDLIST(realpath)' + echo 'CMDLIST(rev)' + echo 'CMDLIST(rm)' + echo 'CMDLIST(rmdir)' + echo 'CMDLIST(sha1sum)' + echo 'CMDLIST(sha256sum)' + echo 'CMDLIST(sha2sum)' + echo 'CMDLIST(sha384sum)' + echo 'CMDLIST(sha512sum)' + echo 'CMDLIST(stty)' + echo 'CMDLIST(sum)' + echo 'CMDLIST(sync)' + echo 'CMDLIST(tail)' + echo 'CMDLIST(tee)' + echo 'CMDLIST(tr)' + echo 'CMDLIST(tty)' + echo 'CMDLIST(uname)' + echo 'CMDLIST(uniq)' + echo 'CMDLIST(vmstate)' + echo 'CMDLIST(wc)' + echo 'CMDLIST(xargs)' + echo 'CMDLIST(xgrep)' + cat + test -x /bin/basename + test -x /usr/bin/basename + break + echo 'CMDLIST(basename, "/usr/bin")' + test -x /bin/cat + break + echo 'CMDLIST(cat, "/bin")' + test -x /bin/chgrp + test -x /usr/bin/chgrp + break + echo 'CMDLIST(chgrp, "/usr/bin")' + test -x /bin/chmod + break + echo 'CMDLIST(chmod, "/bin")' + test -x /bin/chown + test -x /usr/bin/chown + echo 'CMDLIST(chown, "/usr/bin")' + test -x /bin/cksum + test -x /usr/bin/cksum + break + echo 'CMDLIST(cksum, "/usr/bin")' + test -x /bin/cmp + test -x /usr/bin/cmp + break + echo 'CMDLIST(cmp, "/usr/bin")' + test -x /bin/comm + test -x /usr/bin/comm + break + echo 'CMDLIST(comm, "/usr/bin")' + test -x /bin/cp + break + echo 'CMDLIST(cp, "/bin")' + test -x /bin/cut + test -x /usr/bin/cut + break + echo 'CMDLIST(cut, "/usr/bin")' + test -x /bin/date + break + echo 'CMDLIST(date, "/bin")' + test -x /bin/dirname + test -x /usr/bin/dirname + break + echo 'CMDLIST(dirname, "/usr/bin")' + test -x /bin/egrep + test -x /usr/bin/egrep + break + echo 'CMDLIST(egrep, "/usr/bin")' + test -x /bin/expr + break + echo 'CMDLIST(expr, "/bin")' + test -x /bin/fds + test -x /usr/bin/fds + echo 'CMDLIST(fds, "/usr/bin")' + test -x /bin/fgrep + test -x /usr/bin/fgrep + break + echo 'CMDLIST(fgrep, "/usr/bin")' + test -x /bin/fmt + test -x /usr/bin/fmt + break + echo 'CMDLIST(fmt, "/usr/bin")' + test -x /bin/fold + test -x /usr/bin/fold + break + echo 'CMDLIST(fold, "/usr/bin")' + test -x /bin/getconf + test -x /usr/bin/getconf + break + echo 'CMDLIST(getconf, "/usr/bin")' + test -x /bin/grep + test -x /usr/bin/grep + break + echo 'CMDLIST(grep, "/usr/bin")' + test -x /bin/head + test -x /usr/bin/head + break + echo 'CMDLIST(head, "/usr/bin")' + test -x /bin/iconv + test -x /usr/bin/iconv + break + echo 'CMDLIST(iconv, "/usr/bin")' + test -x /bin/id + test -x /usr/bin/id + break + echo 'CMDLIST(id, "/usr/bin")' + test -x /bin/join + test -x /usr/bin/join + break + echo 'CMDLIST(join, "/usr/bin")' + test -x /bin/ln + break + echo 'CMDLIST(ln, "/bin")' + test -x /bin/logname + test -x /usr/bin/logname + break + echo 'CMDLIST(logname, "/usr/bin")' + test -x /bin/ls + break + echo 'CMDLIST(ls, "/bin")' + test -x /bin/md5sum + test -x /usr/bin/md5sum + echo 'CMDLIST(md5sum, "/usr/bin")' + test -x /bin/mkdir + break + echo 'CMDLIST(mkdir, "/bin")' + test -x /bin/mkfifo + test -x /usr/bin/mkfifo + break + echo 'CMDLIST(mkfifo, "/usr/bin")' + test -x /bin/mktemp + test -x /usr/bin/mktemp + break + echo 'CMDLIST(mktemp, "/usr/bin")' + test -x /bin/mv + break + echo 'CMDLIST(mv, "/bin")' + test -x /bin/od + test -x /usr/bin/od + break + echo 'CMDLIST(od, "/usr/bin")' + test -x /bin/paste + test -x /usr/bin/paste + break + echo 'CMDLIST(paste, "/usr/bin")' + test -x /bin/pathchk + test -x /usr/bin/pathchk + break + echo 'CMDLIST(pathchk, "/usr/bin")' + test -x /bin/pids + test -x /usr/bin/pids + echo 'CMDLIST(pids, "/usr/bin")' + test -x /bin/readlink + test -x /usr/bin/readlink + break + echo 'CMDLIST(readlink, "/usr/bin")' + test -x /bin/realpath + break + echo 'CMDLIST(realpath, "/bin")' + test -x /bin/rev + test -x /usr/bin/rev + break + echo 'CMDLIST(rev, "/usr/bin")' + test -x /bin/rm + break + echo 'CMDLIST(rm, "/bin")' + test -x /bin/rmdir + break + echo 'CMDLIST(rmdir, "/bin")' + test -x /bin/sha1sum + test -x /usr/bin/sha1sum + echo 'CMDLIST(sha1sum, "/usr/bin")' + test -x /bin/sha256sum + test -x /usr/bin/sha256sum + echo 'CMDLIST(sha256sum, "/usr/bin")' + test -x /bin/sha2sum + test -x /usr/bin/sha2sum + echo 'CMDLIST(sha2sum, "/usr/bin")' + test -x /bin/sha384sum + test -x /usr/bin/sha384sum + echo 'CMDLIST(sha384sum, "/usr/bin")' + test -x /bin/sha512sum + test -x /usr/bin/sha512sum + echo 'CMDLIST(sha512sum, "/usr/bin")' + test -x /bin/stty + break + echo 'CMDLIST(stty, "/bin")' + test -x /bin/sum + test -x /usr/bin/sum + break + echo 'CMDLIST(sum, "/usr/bin")' + test -x /bin/sync + break + echo 'CMDLIST(sync, "/bin")' + test -x /bin/tail + test -x /usr/bin/tail + break + echo 'CMDLIST(tail, "/usr/bin")' + test -x /bin/tee + test -x /usr/bin/tee + break + echo 'CMDLIST(tee, "/usr/bin")' + test -x /bin/tr + test -x /usr/bin/tr + break + echo 'CMDLIST(tr, "/usr/bin")' + test -x /bin/tty + test -x /usr/bin/tty + break + echo 'CMDLIST(tty, "/usr/bin")' + test -x /bin/uname + test -x /usr/bin/uname + break + echo 'CMDLIST(uname, "/usr/bin")' + test -x /bin/uniq + test -x /usr/bin/uniq + break + echo 'CMDLIST(uniq, "/usr/bin")' + test -x /bin/vmstate + test -x /usr/bin/vmstate + echo 'CMDLIST(vmstate, "/usr/bin")' + test -x /bin/wc + test -x /usr/bin/wc + break + echo 'CMDLIST(wc, "/usr/bin")' + test -x /bin/xargs + test -x /usr/bin/xargs + break + echo 'CMDLIST(xargs, "/usr/bin")' + test -x /bin/xgrep + test -x /usr/bin/xgrep + echo 'CMDLIST(xgrep, "/usr/bin")' + cat + cmp -s 1.5966182810.h cmdlist.h + mv 1.5966182810.h cmdlist.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1992,author=gsf+dgk' cmdlist.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cmdlist.h 1.5966185015.x + mv 1.5966185015.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cmdlist.h + set - lib/libcoshell: + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib + set - + return 1 + silent test '' '!=' libcoshell.a + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d libcoshell.a + set - + return 1 + silent cmp -s libcoshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a + set - + return 0 + mv -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a.old + ignore cp libcoshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a + set - + cp libcoshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcoshell.a + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + set - + return 1 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin + set - + return 1 + silent test '' '!=' ignore + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d ignore + set - + return 1 + silent cmp -s ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore + set - + return 0 + mv -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore.old + ignore cp ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore + set - + cp ignore /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ignore + return 0 + silent test '' '!=' silent + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d silent + set - + return 1 + silent cmp -s silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent + set - + return 0 + mv -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent.old + ignore cp silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent + set - + cp silent /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/silent + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + set - + return 1 + set - lib/libcs: + echo '' -lcs -last + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -last -lm : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/features/lib iffe: test: is sys/types.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is -last a library ... yes iffe: test: is netdb.h a header ... yes iffe: test: is stropts.h a header ... no iffe: test: is netinet/in.h a header ... yes iffe: test: is netinet/tcp.h a header ... yes iffe: test: is fattach a library function ... no iffe: test: is getdtablesize a library function ... yes iffe: test: is gethostname a library function ... yes iffe: test: is getrlimit a library function ... yes iffe: test: is sigblock a library function ... yes iffe: test: is uname a library function ... yes iffe: test: is recvmsg a library function ... yes iffe: test: is sendmsg a library function ... yes iffe: test: is sys/socket.h a header ... yes iffe: test: is ntohs a library function ... yes iffe: test: is ntohl a library function ... yes iffe: test: is htons a library function ... yes iffe: test: is htonl a library function ... yes iffe: test: is sys/statvfs.h a header ... yes iffe: test: is statvfs a type or typedef ... no iffe: test: is f_fstr a member of struct statvfs ... no iffe: test: is sys/uio.h a header ... yes iffe: test: is msghdr a type or typedef ... no iffe: test: is msg_accrights a member of struct msghdr ... no iffe: test: is msg_control a member of struct msghdr ... yes iffe: test: is msg_flags a member of struct msghdr ... yes iffe: test: is sys/utsname.h a header ... yes iffe: test: is utsname a type or typedef ... no iffe: test: is nodeext a member of struct utsname ... no iffe: test: is poll.h a header ... yes iffe: test: is sys/file.h a header ... yes iffe: test: is sys/inet/tcp_user.h a header ... no iffe: test: is sys/resource.h a header ... yes iffe: test: is sys/select.h a header ... yes iffe: test: is sys/sockio.h a header ... yes iffe: test: is sys/un.h a header ... yes iffe: test: pipes are streams ... no iffe: test: run{ ... }end ... yes iffe: test: compile{ ... }end ... yes iffe: test: cat{ ... }end ... yes iffe: test: compile{ ... }end ... yes + cmp -s FEATURE/lib cs_lib.h + rm -f cs_lib.h + silent test -d . + set - + return 0 + cp FEATURE/lib cs_lib.h + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_PACKAGE_ast -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -last -lm : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/features/cs.c iffe: test: is sys/types.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is -last a library ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/features/cs.c ... cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/features/cs.c ... yes + cmp -s FEATURE/cs ast_cs.h + rm -f ast_cs.h + silent test -d . + set - + return 0 + cp FEATURE/cs ast_cs.h + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csalloc.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csalloc.c:35:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = (( 0)?( Cs_t*)_ast_realloc((char*)( 0),sizeof( Cs_t)*( 1)+( 0)):( Cs_t*)_ast_calloc(1,sizeof( Cs_t)*( 1)+( 0)))) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csalloc.c:35:12: note: place parentheses around the assignment to silence this warning if (state = (( 0)?( Cs_t*)_ast_realloc((char*)( 0),sizeof( Cs_t)*( 1)+( 0)):( Cs_t*)_ast_calloc(1,sizeof( Cs_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csalloc.c:35:12: note: use '==' to turn this assignment into an equality comparison if (state = (( 0)?( Cs_t*)_ast_realloc((char*)( 0),sizeof( Cs_t)*( 1)+( 0)):( Cs_t*)_ast_calloc(1,sizeof( Cs_t)*( 1)+( 0)))) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csfree.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:85:71: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!addr.l || addr.c[0] == 127 && addr.c[1] == 0 && addr.c[2] == 0 && addr.c[3] <= 1) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:85:71: note: place parentheses around the '&&' expression to silence this warning if (!addr.l || addr.c[0] == 127 && addr.c[1] == 0 && addr.c[2] == 0 && addr.c[3] <= 1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:162:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, csname(state, 0))) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:162:12: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, csname(state, 0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:162:12: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, csname(state, 0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:170:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(name, '@')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:170:8: note: place parentheses around the assignment to silence this warning if (s = strchr(name, '@')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:170:8: note: use '==' to turn this assignment into an equality comparison if (s = strchr(name, '@')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:181:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = csinfo(state, name, 0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:181:11: note: place parentheses around the assignment to silence this warning if (sp = csinfo(state, name, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:181:11: note: use '==' to turn this assignment into an equality comparison if (sp = csinfo(state, name, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:183:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (name = sfgetr(sp, '\n', 1)) ~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:183:17: note: place parentheses around the assignment to silence this warning while (name = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:183:17: note: use '==' to turn this assignment into an equality comparison while (name = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:184:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, name)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:184:15: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:184:15: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, name)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:197:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, name)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:197:11: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:197:11: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, name)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:239:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = csinfo(state, state->temp, 0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:239:10: note: place parentheses around the assignment to silence this warning if (sp = csinfo(state, state->temp, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:239:10: note: use '==' to turn this assignment into an equality comparison if (sp = csinfo(state, state->temp, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:241:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (t = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:241:13: note: place parentheses around the assignment to silence this warning while (t = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:241:13: note: use '==' to turn this assignment into an equality comparison while (t = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:243:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(t, '@')) s++; ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:243:11: note: place parentheses around the assignment to silence this warning if (s = strchr(t, '@')) s++; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:243:11: note: use '==' to turn this assignment into an equality comparison if (s = strchr(t, '@')) s++; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:245:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, s)) ~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:245:14: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, s)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:245:14: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, s)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:260:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, state->temp)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:260:12: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, state->temp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:260:12: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, state->temp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:266:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, state->temp)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:266:12: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, state->temp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:266:12: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, state->temp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:284:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(name, '.')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:284:9: note: place parentheses around the assignment to silence this warning if (s = strchr(name, '.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:284:9: note: use '==' to turn this assignment into an equality comparison if (s = strchr(name, '.')) ^ == 14 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:54:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tp = hashalloc(0, 9, (1L<<0), 7, "state->info", 0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:54:9: note: place parentheses around the assignment to silence this warning if (tp = hashalloc(0, 9, (1L<<0), 7, "state->info", 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:54:9: note: use '==' to turn this assignment into an equality comparison if (tp = hashalloc(0, 9, (1L<<0), 7, "state->info", 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:55:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:55:12: note: place parentheses around the assignment to silence this warning while (s = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:55:12: note: use '==' to turn this assignment into an equality comparison while (s = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:103:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (attr && (!*attr || *attr == '-' && !*(attr + 1))) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:103:38: note: place parentheses around the '&&' expression to silence this warning if (attr && (!*attr || *attr == '-' && !*(attr + 1))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:107:28: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!name || *name == '-' && !*(name + 1)) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:107:28: note: place parentheses around the '&&' expression to silence this warning if (!name || *name == '-' && !*(name + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:140:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = csaddr(state, ip->name)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:140:14: note: place parentheses around the assignment to silence this warning if (addr = csaddr(state, ip->name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:140:14: note: use '==' to turn this assignment into an equality comparison if (addr = csaddr(state, ip->name)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:151:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = csaddr(state, ip->name)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:151:12: note: place parentheses around the assignment to silence this warning if (addr = csaddr(state, ip->name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:151:12: note: use '==' to turn this assignment into an equality comparison if (addr = csaddr(state, ip->name)) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:136:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(tmp, '/')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:136:9: note: place parentheses around the assignment to silence this warning if (s = strrchr(tmp, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:136:9: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(tmp, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:160:71: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((ast_stat( tmp, &st) || t1 <= (unsigned long)st.st_ctim.tv_sec && !_ast_remove(tmp)) && !ast_close(ast_open(tmp, 0x0200|0x0400|0x00100000, 0000400|0000200|0000040|0000004))) break; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:160:71: note: place parentheses around the '&&' expression to silence this warning if ((ast_stat( tmp, &st) || t1 <= (unsigned long)st.st_ctim.tv_sec && !_ast_remove(tmp)) && !ast_close(ast_open(tmp, 0x0200|0x0400|0x00100000, 0000400|0000200|0000040|0000004))) break; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:209:42: warning: expression result unused [-Wunused-value] if (fd >= 0) (( n=ast_fcntl( fd,3,0))>=0&&ast_fcntl( fd,4, n|0x0008)>=0); ~~~~~~~~~~~~~~~~~~~~~~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csbind.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csbind.c:171:49: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!getsockname(fd, (struct sockaddr*)&nam, &namlen) && namlen == sizeof(nam)) ^~~~~~~ /usr/include/sys/socket.h:670:70: note: passing argument to parameter here int getsockname(int, struct sockaddr * restrict, socklen_t * restrict); ^ 1 warning generated. + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -last -lm : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/features/termios iffe: test: is sys/types.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is -last a library ... yes iffe: test: is termios.h a header ... yes iffe: test: is tcgetattr a library function ... yes iffe: test: is tcsetattr a library function ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csclient.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csclient.c:110:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (promptlen = (!argv && prompt && isatty(fds[0].fd) && isatty(1)) ? strlen(prompt) : 0) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csclient.c:110:16: note: place parentheses around the assignment to silence this warning if (promptlen = (!argv && prompt && isatty(fds[0].fd) && isatty(1)) ? strlen(prompt) : 0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csclient.c:110:16: note: use '==' to turn this assignment into an equality comparison if (promptlen = (!argv && prompt && isatty(fds[0].fd) && isatty(1)) ? strlen(prompt) : 0) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cscontrol.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csdaemon.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csdata.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csfrom.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csfrom.c:63:61: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((n = recvfrom(fd, buf, siz, 0, (struct sockaddr*)&nam, &len)) < 0) ^~~~ /usr/include/sys/socket.h:674:92: note: passing argument to parameter here ssize_t recvfrom(int, void *, size_t, int, struct sockaddr * restrict, socklen_t * restrict); ^ 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csfull.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csinfo.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cslocal.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cslocal.c:135:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (p = ".svc"; *s++ = *p++;); ~~~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cslocal.c:135:24: note: place parentheses around the assignment to silence this warning for (p = ".svc"; *s++ = *p++;); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cslocal.c:135:24: note: use '==' to turn this assignment into an equality comparison for (p = ".svc"; *s++ = *p++;); ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:115:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(s, '.')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:115:12: note: place parentheses around the assignment to silence this warning if (t = strchr(s, '.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:115:12: note: use '==' to turn this assignment into an equality comparison if (t = strchr(s, '.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:174:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(state->name, '.')) *s = 0; ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:174:9: note: place parentheses around the assignment to silence this warning if (s = strchr(state->name, '.')) *s = 0; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:174:9: note: use '==' to turn this assignment into an equality comparison if (s = strchr(state->name, '.')) *s = 0; ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csnote.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csntoa.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csntoa.c:38:54: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((!addr || p[0] == 127 && p[1] == 0 && p[2] == 0 && p[3] <= 1) && !state->ntoa[sizeof(state->ntoa)-1]) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csntoa.c:38:54: note: place parentheses around the '&&' expression to silence this warning if ((!addr || p[0] == 127 && p[1] == 0 && p[2] == 0 && p[3] <= 1) && !state->ntoa[sizeof(state->ntoa)-1]) ^ ( ) 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:84:66: warning: '&&' within '||' [-Wlogical-op-parentheses] if (mode != (0000700|0000070|0000007) && (uid >= 0 || gid >= 0 && (mode |= 0002000)) && (ast_chown(state->mount, uid, gid) || ast_chmod(state->mount, mode))) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:84:66: note: place parentheses around the '&&' expression to silence this warning if (mode != (0000700|0000070|0000007) && (uid >= 0 || gid >= 0 && (mode |= 0002000)) && (ast_chown(state->mount, uid, gid) || ast_chmod(state->mount, mode))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:195:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:195:11: note: place parentheses around the assignment to silence this warning while (s = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:195:11: note: use '==' to turn this assignment into an equality comparison while (s = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:220:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (proc = _ast_procopen(av[0], av, 0, ov, (1<<9)|(1<<15))) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:220:14: note: place parentheses around the assignment to silence this warning if (proc = _ast_procopen(av[0], av, 0, ov, (1<<9)|(1<<15))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:220:14: note: use '==' to turn this assignment into an equality comparison if (proc = _ast_procopen(av[0], av, 0, ov, (1<<9)|(1<<15))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:540:54: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((* __error()) != 48 || n && _ast_remove(path) && (* __error()) != 2) ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:540:54: note: place parentheses around the '&&' expression to silence this warning if ((* __error()) != 48 || n && _ast_remove(path) && (* __error()) != 2) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:676:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (b = strchr(s, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:676:8: note: place parentheses around the assignment to silence this warning if (b = strchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:676:8: note: use '==' to turn this assignment into an equality comparison if (b = strchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:729:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (b = strchr(s, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:729:10: note: place parentheses around the assignment to silence this warning if (b = strchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:729:10: note: use '==' to turn this assignment into an equality comparison if (b = strchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:739:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (u = strchr(b, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:739:12: note: place parentheses around the assignment to silence this warning if (u = strchr(b, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:739:12: note: use '==' to turn this assignment into an equality comparison if (u = strchr(b, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:741:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(b, '=')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:741:12: note: place parentheses around the assignment to silence this warning if (s = strchr(b, '=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:741:12: note: use '==' to turn this assignment into an equality comparison if (s = strchr(b, '=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:783:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (b = u); ~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:783:16: note: place parentheses around the assignment to silence this warning } while (b = u); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:783:16: note: use '==' to turn this assignment into an equality comparison } while (b = u); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:858:116: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((state->flags & (1<<4)) && (!serv || !(*( serv)==*( "inet.")&&!strncmp( serv, "inet.", sizeof("inet.") - 1)) && (_ast_strtol(serv, &t, 0), *t))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:858:116: note: place parentheses around the '&&' expression to silence this warning if ((state->flags & (1<<4)) && (!serv || !(*( serv)==*( "inet.")&&!strncmp( serv, "inet.", sizeof("inet.") - 1)) && (_ast_strtol(serv, &t, 0), *t))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:860:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = user) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:860:9: note: place parentheses around the assignment to silence this warning if (s = user) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:860:9: note: use '==' to turn this assignment into an equality comparison if (s = user) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:884:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = group) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:884:9: note: place parentheses around the assignment to silence this warning if (s = group) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:884:9: note: use '==' to turn this assignment into an equality comparison if (s = group) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:905:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (groups = (( 0)?( gid_t*)_ast_realloc((char*)( 0),sizeof( gid_t)*( g)+( 0)):( gid_t*)_ast_calloc(1,sizeof( gid_t)*( g)+( 0)))) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:905:17: note: place parentheses around the assignment to silence this warning if (groups = (( 0)?( gid_t*)_ast_realloc((char*)( 0),sizeof( gid_t)*( g)+( 0)):( gid_t*)_ast_calloc(1,sizeof( gid_t)*( g)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:905:17: note: use '==' to turn this assignment into an equality comparison if (groups = (( 0)?( gid_t*)_ast_realloc((char*)( 0),sizeof( gid_t)*( g)+( 0)):( gid_t*)_ast_calloc(1,sizeof( gid_t)*( g)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:925:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = trust) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:925:9: note: place parentheses around the assignment to silence this warning if (s = trust) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:925:9: note: use '==' to turn this assignment into an equality comparison if (s = trust) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:1271:16: warning: '&&' within '||' [-Wlogical-op-parentheses] if (uid >= 0 && st.st_uid != uid || gid >= 0 && st.st_gid != gid) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:1271:16: note: place parentheses around the '&&' expression to silence this warning if (uid >= 0 && st.st_uid != uid || gid >= 0 && st.st_gid != gid) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:1271:48: warning: '&&' within '||' [-Wlogical-op-parentheses] if (uid >= 0 && st.st_uid != uid || gid >= 0 && st.st_gid != gid) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:1271:48: note: place parentheses around the '&&' expression to silence this warning if (uid >= 0 && st.st_uid != uid || gid >= 0 && st.st_gid != gid) ^ ( ) 16 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:62:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (entry = readdir(dirp)) ~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:62:16: note: place parentheses around the assignment to silence this warning while (entry = readdir(dirp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:62:16: note: use '==' to turn this assignment into an equality comparison while (entry = readdir(dirp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:76:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dirp = ast_opendir(path)) ~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:76:14: note: place parentheses around the assignment to silence this warning if (dirp = ast_opendir(path)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:76:14: note: use '==' to turn this assignment into an equality comparison if (dirp = ast_opendir(path)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:92:188: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((( &tst)->st_rdev) == (( st)->st_rdev) && ((t = ((( tst.st_mode) & 0170000) == 0060000)) || ((( tst.st_mode) & 0170000) == 0020000)) && t == blk && (!n || tst.st_dev == st->st_dev && tst.st_ino == st->st_ino)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:92:188: note: place parentheses around the '&&' expression to silence this warning if ((( &tst)->st_rdev) == (( st)->st_rdev) && ((t = ((( tst.st_mode) & 0170000) == 0060000)) || ((( tst.st_mode) & 0170000) == 0020000)) && t == blk && (!n || tst.st_dev == st->st_dev && tst.st_ino == st->st_ino)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:158:52: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] else if (!getsockname(fd, (struct sockaddr*)&lcl, &namlen) && namlen == sizeof(lcl) && lcl.sin_family == 2) ^~~~~~~ /usr/include/sys/socket.h:670:70: note: passing argument to parameter here int getsockname(int, struct sockaddr * restrict, socklen_t * restrict); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:162:52: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!getsockopt(fd, 0xffff, 0x1008, (char*)&typ, &typlen)) switch (typ) ^~~~~~~ /usr/include/sys/socket.h:671:68: note: passing argument to parameter here int getsockopt(int, int, int, void * restrict, socklen_t * restrict); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:175:48: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!getpeername(fd, (struct sockaddr*)&rmt, &namlen) && namlen == sizeof(rmt) && rmt.sin_family == 2) ^~~~~~~ /usr/include/sys/socket.h:669:70: note: passing argument to parameter here int getpeername(int, struct sockaddr * restrict, socklen_t * restrict); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:189:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = devpath(state->path, sizeof(state->path), typ, &st)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:189:9: note: place parentheses around the assignment to silence this warning if (s = devpath(state->path, sizeof(state->path), typ, &st)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:189:9: note: use '==' to turn this assignment into an equality comparison if (s = devpath(state->path, sizeof(state->path), typ, &st)) ^ == 7 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspeek.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csping.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspipe.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspoll.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csport.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csport.c:64:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = getservbyname(serv, type)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csport.c:64:12: note: place parentheses around the assignment to silence this warning if (sp = getservbyname(serv, type)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csport.c:64:12: note: use '==' to turn this assignment into an equality comparison if (sp = getservbyname(serv, type)) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:47:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (restart = !!(op & 0x1000)) ~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:47:14: note: place parentheses around the assignment to silence this warning if (restart = !!(op & 0x1000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:47:14: note: use '==' to turn this assignment into an equality comparison if (restart = !!(op & 0x1000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:69:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = read(fd, p, e - p)) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:69:11: note: place parentheses around the assignment to silence this warning while (n = read(fd, p, e - p)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:69:11: note: use '==' to turn this assignment into an equality comparison while (n = read(fd, p, e - p)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:79:86: warning: '&&' within '||' [-Wlogical-op-parentheses] if (op == 0x0002 || op == 0x0004 && (*(p - 1) == '\n' || n > 1 && *(p - 1) == '\r' && *(p - 2) == '\n')) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:79:86: note: place parentheses around the '&&' expression to silence this warning if (op == 0x0002 || op == 0x0004 && (*(p - 1) == '\n' || n > 1 && *(p - 1) == '\r' && *(p - 2) == '\n')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:79:36: warning: '&&' within '||' [-Wlogical-op-parentheses] if (op == 0x0002 || op == 0x0004 && (*(p - 1) == '\n' || n > 1 && *(p - 1) == '\r' && *(p - 2) == '\n')) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:79:36: note: place parentheses around the '&&' expression to silence this warning if (op == 0x0002 || op == 0x0004 && (*(p - 1) == '\n' || n > 1 && *(p - 1) == '\r' && *(p - 2) == '\n')) ^ ( ) 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csrecv.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csrecv.c:161:55: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((fds[0] = ast_accept(fd, (struct sockaddr*)&nam, &namlen)) >= 0) ^~~~~~~ ../../../include/ast/ast_socket.h:60:57: note: passing argument to parameter here extern int ast_accept(int, struct sockaddr*, socklen_t*); ^ 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cssend.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -DDEBUG -D_BLD_cs -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:180:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(t, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:180:9: note: place parentheses around the assignment to silence this warning if (s = strchr(t, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:180:9: note: use '==' to turn this assignment into an equality comparison if (s = strchr(t, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:471:14: warning: '&' within '|' [-Wbitwise-op-parentheses] if (!(op & (1<<9)|(1<<10)|0x0001|0x0004)) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:471:14: note: place parentheses around the '&' expression to silence this warning if (!(op & (1<<9)|(1<<10)|0x0001|0x0004)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:778:69: warning: '&&' within '||' [-Wlogical-op-parentheses] if (err && (ms != (-1L) || (flags & (1<<7)) && (sig || err == 4) && !clrsig || (flags & (1<<6)) && !sig && err != 4 && !clrerr)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:778:69: note: place parentheses around the '&&' expression to silence this warning if (err && (ms != (-1L) || (flags & (1<<7)) && (sig || err == 4) && !clrsig || (flags & (1<<6)) && !sig && err != 4 && !clrerr)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:778:120: warning: '&&' within '||' [-Wlogical-op-parentheses] if (err && (ms != (-1L) || (flags & (1<<7)) && (sig || err == 4) && !clrsig || (flags & (1<<6)) && !sig && err != 4 && !clrerr)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:778:120: note: place parentheses around the '&&' expression to silence this warning if (err && (ms != (-1L) || (flags & (1<<7)) && (sig || err == 4) && !clrsig || (flags & (1<<6)) && !sig && err != 4 && !clrerr)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:837:42: warning: '&&' within '||' [-Wlogical-op-parentheses] if (key <= 9 || key != css->newkey && key != css->oldkey || tokscan(t, 0, "%ld", &ap->id.pid) != 1) ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:837:42: note: place parentheses around the '&&' expression to silence this warning if (key <= 9 || key != css->newkey && key != css->oldkey || tokscan(t, 0, "%ld", &ap->id.pid) != 1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:864:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(css->buf, ' ')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:864:12: note: place parentheses around the assignment to silence this warning if (t = strchr(css->buf, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:864:12: note: use '==' to turn this assignment into an equality comparison if (t = strchr(css->buf, ' ')) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_BLD_cs -D_PACKAGE_ast -DDEBUG -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csserve.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csstat.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csto.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast '-DTRUST="/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64:/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/opt/ast:/usr/add-on/ast:/usr/addon/ast:/usr/contrib/ast:/usr/local/arch/freebsd12.amd64/ast:/usr/local/ast:/opt/ast:/usr/local/arch/freebsd12.amd64:/usr/local:/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/opt:/usr/add-on:/usr/addon:/usr/contrib:/usr/local/arch/freebsd12.amd64:/usr/local:/opt:/:/usr"' -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csvar.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cswrite.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:112:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:112:14: note: place parentheses around the assignment to silence this warning while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:112:14: note: use '==' to turn this assignment into an equality comparison while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:202:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = msggetu(&b, e)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:202:10: note: place parentheses around the assignment to silence this warning if (n = msggetu(&b, e)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:202:10: note: use '==' to turn this assignment into an equality comparison if (n = msggetu(&b, e)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:211:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = msggetu(&b, e)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:211:13: note: place parentheses around the assignment to silence this warning while (n = msggetu(&b, e)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:211:13: note: use '==' to turn this assignment into an equality comparison while (n = msggetu(&b, e)) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgbuf.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:43:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (b = buf) e = b + n; ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:43:8: note: place parentheses around the assignment to silence this warning if (b = buf) e = b + n; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:43:8: note: use '==' to turn this assignment into an equality comparison if (b = buf) e = b + n; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:50:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = (n1 > n0)) ~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:50:8: note: place parentheses around the assignment to silence this warning if (n = (n1 > n0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:50:8: note: use '==' to turn this assignment into an equality comparison if (n = (n1 > n0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:64:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n1 = *s++) ~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:64:14: note: place parentheses around the assignment to silence this warning while (n1 = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:64:14: note: use '==' to turn this assignment into an equality comparison while (n1 = *s++) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgindex.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msginfo.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:234:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = (ap++)->pointer) r += buffer(sp, p, strlen(p)); ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:234:10: note: place parentheses around the assignment to silence this warning if (p = (ap++)->pointer) r += buffer(sp, p, strlen(p)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:234:10: note: use '==' to turn this assignment into an equality comparison if (p = (ap++)->pointer) r += buffer(sp, p, strlen(p)); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:243:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (p = *vp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:243:14: note: place parentheses around the assignment to silence this warning while (p = *vp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:243:14: note: use '==' to turn this assignment into an equality comparison while (p = *vp++) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgname.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_BLD_cs -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgread.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgrecv.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_BLD_cs -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgsend.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgsetmask.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_BLD_cs -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:275:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (vp = __builtin_va_arg(( ap), char**)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:275:11: note: place parentheses around the assignment to silence this warning if (vp = __builtin_va_arg(( ap), char**)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:275:11: note: use '==' to turn this assignment into an equality comparison if (vp = __builtin_va_arg(( ap), char**)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:298:36: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*tp != '=' || *tx != ':' && *tx) ~~ ~~~~~~~~~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:298:36: note: place parentheses around the '&&' expression to silence this warning if (*tp != '=' || *tx != ':' && *tx) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:450:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:450:14: note: place parentheses around the assignment to silence this warning while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:450:14: note: use '==' to turn this assignment into an equality comparison while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ^ == 3 warnings generated. + /usr/bin/ar r libcs.a csalloc.o csfree.o csaddr.o csattr.o csauth.o csbind.o csclient.o cscontrol.o csdaemon.o csdata.o csfrom.o csfull.o csinfo.o cslocal.o csname.o csnote.o csntoa.o csopen.o cspath.o cspeek.o csping.o cspipe.o cspoll.o csport.o csread.o csrecv.o cssend.o css.o csserve.o csstat.o csto.o csvar.o cswrite.o msgblast.o msgbuf.o msggetmask.o msgindex.o msginfo.o msglist.o msgname.o msgread.o msgrecv.o msgsend.o msgsetmask.o msguser.o ar: warning: creating libcs.a + rm -f csalloc.o csfree.o csaddr.o csattr.o csauth.o csbind.o csclient.o cscontrol.o csdaemon.o csdata.o csfrom.o csfull.o csinfo.o cslocal.o csname.o csnote.o csntoa.o csopen.o cspath.o cspeek.o csping.o cspipe.o cspoll.o csport.o csread.o csrecv.o cssend.o css.o csserve.o csstat.o csto.o csvar.o cswrite.o msgblast.o msgbuf.o msggetmask.o msgindex.o msginfo.o msglist.o msgname.o msgread.o msgrecv.o msgsend.o msgsetmask.o msguser.o + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/genlocal.sh genlocal + silent test -w genlocal -a -x genlocal + set - + return 1 + chmod u+w,+x genlocal + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/genshare.sh genshare + silent test -w genshare -a -x genshare + set - + return 1 + chmod u+w,+x genshare + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib + set - + return 1 + silent test '' '!=' libcs.a + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d libcs.a + set - + return 1 + silent cmp -s libcs.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcs.a + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcs.a + set - + return 1 + ignore cp libcs.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcs.a + set - + cp libcs.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libcs.a + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3 + set - + return 1 + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cs.3 + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cs.3 + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cs.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/cs.3 + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/cs.3 + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cs.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/cs.3 + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cs.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/cs.3 + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + set - + return 1 + silent test '' '!=' cs.req + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d cs.req + set - + return 1 + silent cmp -s cs.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/cs + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/cs + set - + return 1 + ignore cp cs.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/cs + set - + cp cs.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/cs + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + set - + return 1 + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1990,author=gsf' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cs.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cs.h 1.2130916568.x + mv 1.2130916568.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cs.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1990,author=gsf' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/css.h 1.2130917280.x + mv 1.2130917280.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/css.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1990,author=gsf' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msg.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/msg.h 1.2130920075.x + mv 1.2130920075.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/msg.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1990,author=gsf' ast_cs.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_cs.h 1.2130922368.x + mv 1.2130922368.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/ast_cs.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1990,author=gsf' cs_lib.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cs_lib.h 1.2130924262.x + mv 1.2130924262.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/cs_lib.h + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs + set - + return 0 + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs + silent test '' '!=' genlocal + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d genlocal + set - + return 1 + silent cmp -s genlocal /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genlocal + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genlocal + set - + return 1 + ignore cp genlocal /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genlocal + set - + cp genlocal /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genlocal + return 0 + silent test '' '!=' genshare + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d genshare + set - + return 1 + silent cmp -s genshare /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genshare + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genshare + set - + return 1 + ignore cp genshare /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genshare + set - + cp genshare /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genshare + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs + set - + return 0 + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/local.ast + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/local.ast + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/local.ast /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/local.ast + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/local.ast + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/local.ast /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/local.ast + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/local.ast /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/local.ast + return 0 + silent test '' '!=' genlocal + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d genlocal + set - + return 1 + silent cmp -s genlocal /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/genlocal + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/genlocal + set - + return 1 + ignore cp genlocal /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/genlocal + set - + cp genlocal /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/genlocal + return 0 + silent test '' '!=' genshare + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d genshare + set - + return 1 + silent cmp -s genshare /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/genshare + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/genshare + set - + return 1 + ignore cp genshare /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/genshare + set - + cp genshare /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/genshare + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/tcp + set - + return 0 + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/tcp + chmod ugo+rwxt /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/tcp + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/udp + set - + return 0 + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/udp + chmod ugo+rwxt /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/udp + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make + set - + return 1 + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/SERVICE.mk + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/SERVICE.mk + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/SERVICE.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SERVICE.mk + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SERVICE.mk + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/SERVICE.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SERVICE.mk + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/SERVICE.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/SERVICE.mk + return 0 + test ! -f share + sed -e '/^#define CS_REMOTE_SHELL/!d' -e 's/.*"\(.*\)".*/\1/' FEATURE/lib + rsh=/usr/bin/ssh + echo '#!!! 1 to update this file: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genshare -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share -r /usr/bin/ssh > share !!!' + test ! -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/share + cp share /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/share + test ! -f local + sed -e '/^#define CS_REMOTE_SHELL/!d' -e 's/.*"\(.*\)".*/\1/' FEATURE/lib + rsh=/usr/bin/ssh + echo '#!!! 1 to update this file: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/genlocal -r /usr/bin/ssh > local !!!' + test ! -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/local + cp local /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/share/lib/cs/local + set - cmd/kshlib/dbm: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DERROR_CATALOG="kshdbm"' '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 2007-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?kshdbm]"' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:229:54: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || (key.dptr = *argv++) && *argv) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:229:54: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || (key.dptr = *argv++) && *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:316:78: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || (key.dptr = *argv++) && (val.dptr = *argv++) && *argv) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:316:78: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || (key.dptr = *argv++) && (val.dptr = *argv++) && *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:344:62: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((n = dbm_store(state.dbm, key, val, 0)) < 0 || n > 0 && dbm_store(state.dbm, key, val, 1) < 0) ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:344:62: note: place parentheses around the '&&' expression to silence this warning if ((n = dbm_store(state.dbm, key, val, 0)) < 0 || n > 0 && dbm_store(state.dbm, key, val, 1) < 0) ^ ( ) 3 warnings generated. + /usr/bin/ar r libkshdbm.a dbm.o ar: warning: creating libkshdbm.a + rm -f dbm.o + /usr/local/libexec/ccache/cc -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib -shared -nostartfiles -o libdbm.so.0.0 -Wl,-whole-archive libkshdbm.a -Wl,-no-whole-archive -last -lm + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh + set - + return 0 + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh/libdbm.oo.0.0 + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh/libdbm.so.0.0 + set - + return 1 + /bin/cp libdbm.so.0.0 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh/libdbm.so.0.0 + silent test /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh/libdbm.so.0.0 '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh/libdbm.so + set - + return 0 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh/libdbm.so + set - + return 1 + /bin/ln /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh/libdbm.so.0.0 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh/libdbm.so + chmod -w /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/ksh/libdbm.so.0.0 + set - cmd/coshell: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell -I../../../include/ast '-DPATHCHECK=CO_ID' '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1990-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?coshell]"' -D_PACKAGE_ast -DDEBUG -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/main.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell -I../../../include/ast -D_PACKAGE_ast -DDEBUG -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/job.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell -I../../../include/ast -D_PACKAGE_ast -DDEBUG -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/schedule.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell -I../../../include/ast -D_PACKAGE_ast -DDEBUG -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/shell.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell -I../../../include/ast -D_PACKAGE_ast -DDEBUG -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/command.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell -I../../../include/ast -D_PACKAGE_ast -DDEBUG -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/misc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/init.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -Wl,-z,origin '-Wl,-R,$ORIGIN/../lib' -o coshell.svc main.o job.o schedule.o shell.o command.o misc.o init.o ../../../lib/libcoshell.a ../../../lib/libcs.a -last -lm + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I../../../include/ast -D_PACKAGE_ast -DDEBUG '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1990-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?coshell]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/event.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -Wl,-z,origin '-Wl,-R,$ORIGIN/../lib' -o event.svc event.o ../../../lib/libcs.a ../../../lib/libcs.a -last -lm + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs + set - + return 1 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin + set - + return 1 + silent test '' '!=' coshell.svc + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d coshell.svc + set - + return 1 + silent cmp -s coshell.svc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/coshell + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/coshell + set - + return 1 + ignore cp coshell.svc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/coshell + set - + cp coshell.svc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/coshell + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/fdp/coshell + set - + return 0 + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/fdp/coshell + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1 + set - + return 1 + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/coshell.1 + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/coshell.1 + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/coshell.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/coshell.1 + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/coshell.1 + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/coshell.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/coshell.1 + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/coshell.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/coshell.1 + return 0 + silent test '' '!=' event.svc + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d event.svc + set - + return 1 + silent cmp -s event.svc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/event + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/event + set - + return 1 + ignore cp event.svc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/event + set - + cp event.svc /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/event + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/tcp/event + set - + return 0 + mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/cs/tcp/event + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun + set - + return 1 + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/cosh + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/cosh + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/cosh /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/cosh + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/cosh + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/cosh /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/cosh + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/cosh /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/cosh + return 0 + chmod ugo+x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/cosh + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/title + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/title + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/title /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/title + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/title + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/title /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/title + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/title /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/title + return 0 + chmod ugo+x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/title + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make + set - + return 1 + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/COSHELL.mk + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/COSHELL.mk + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/COSHELL.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/COSHELL.mk + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/COSHELL.mk + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/COSHELL.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/COSHELL.mk + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/coshell/COSHELL.mk /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/COSHELL.mk + return 0 + set - lib/libdll: + echo '' -ldll -last + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -last -lm : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/features/dll iffe: test: is sys/types.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is -last a library ... yes iffe: test: is dl.h a header ... no iffe: test: is dlfcn.h a header ... yes iffe: test: is dll.h a header ... no iffe: test: is rld_interface.h a header ... no iffe: test: is mach-o/dyld.h a header ... no iffe: test: is sys/ldr.h a header ... no iffe: test: is -ldl a library ... yes iffe: test: is dlopen a library function ... yes iffe: test: is dllload a library function ... no iffe: test: is loadbind a library function ... no iffe: test: is shl_load a library function ... no iffe: test: link{ ... }end ... no iffe: test: run{ ... }end ... yes iffe: test: output{ ... }end ... yes + cmp -s FEATURE/dll dlldefs.h + rm -f dlldefs.h + silent test -d . + set - + return 0 + cp FEATURE/dll dlldefs.h + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_BLD_dll -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dlfcn.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllopen.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllfind.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:47:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dls = dllsopen(lib, name, ver)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:47:11: note: place parentheses around the assignment to silence this warning if (dls = dllsopen(lib, name, ver)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:47:11: note: use '==' to turn this assignment into an equality comparison if (dls = dllsopen(lib, name, ver)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:49:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (dle = dllsread(dls)) ~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:49:15: note: place parentheses around the assignment to silence this warning while (dle = dllsread(dls)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:49:15: note: use '==' to turn this assignment into an equality comparison while (dle = dllsread(dls)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:55:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dll = dllopen(dle->path, flags|0x100|0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:55:13: note: place parentheses around the assignment to silence this warning if (dll = dllopen(dle->path, flags|0x100|0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:55:13: note: use '==' to turn this assignment into an equality comparison if (dll = dllopen(dle->path, flags|0x100|0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:109:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dll = dllopen(name, flags)) ~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:109:10: note: place parentheses around the assignment to silence this warning if (dll = dllopen(name, flags)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:109:10: note: use '==' to turn this assignment into an equality comparison if (dll = dllopen(name, flags)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:57:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = (s - (char*)0) % sizeof(names)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:57:9: note: place parentheses around the assignment to silence this warning if (n = (s - (char*)0) % sizeof(names)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:57:9: note: use '==' to turn this assignment into an equality comparison if (n = (s - (char*)0) % sizeof(names)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:83:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strrchr(s, ':')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:83:8: note: place parentheses around the assignment to silence this warning if (t = strrchr(s, ':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:83:8: note: use '==' to turn this assignment into an equality comparison if (t = strrchr(s, ':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:165:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (lib = (( 0)?( Dll_lib_t*)_ast_realloc((char*)( 0),sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)):( Dll_lib_t*)_ast_calloc(1,sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:165:10: note: place parentheses around the assignment to silence this warning if (lib = (( 0)?( Dll_lib_t*)_ast_realloc((char*)( 0),sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)):( Dll_lib_t*)_ast_calloc(1,sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:165:10: note: use '==' to turn this assignment into an equality comparison if (lib = (( 0)?( Dll_lib_t*)_ast_realloc((char*)( 0),sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)):( Dll_lib_t*)_ast_calloc(1,sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)))) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_BLD_dll -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllnext.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_BLD_dll -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dlllook.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_BLD_dll -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:135:26: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!*s || !p || !h && !*(h = astconf("HOSTTYPE", 0, 0))) ~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:135:26: note: place parentheses around the '&&' expression to silence this warning if (!*s || !p || !h && !*(h = astconf("HOSTTYPE", 0, 0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:197:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = *a - *b) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:197:9: note: place parentheses around the assignment to silence this warning if (n = *a - *b) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:197:9: note: use '==' to turn this assignment into an equality comparison if (n = *a - *b) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:232:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(lib, ':')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:232:9: note: place parentheses around the assignment to silence this warning if (s = strrchr(lib, ':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:232:9: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(lib, ':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:241:47: warning: '&&' within '||' [-Wlogical-op-parentheses] if (version && (!*version || *version == '-' && !*(version + 1))) ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:241:47: note: place parentheses around the '&&' expression to silence this warning if (version && (!*version || *version == '-' && !*(version + 1))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:259:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!name || !*name || *name == '-' && !*(name + 1)) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:259:38: note: place parentheses around the '&&' expression to silence this warning if (!name || !*name || *name == '-' && !*(name + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:264:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (t = strrchr(name, '/')) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:264:13: note: place parentheses around the assignment to silence this warning else if (t = strrchr(name, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:264:13: note: use '==' to turn this assignment into an equality comparison else if (t = strrchr(name, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:275:19: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!j || i > j && (*( name)==*( info->prefix)&&!strncmp( name, info->prefix, j))) ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:275:19: note: place parentheses around the '&&' expression to silence this warning if (!j || i > j && (*( name)==*( info->prefix)&&!strncmp( name, info->prefix, j))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:433:79: warning: expression result unused [-Wunused-value] ( ( 0) == 0 ? ((( scan->off) < 0 || ( scan->off) > ( scan->tmp)->_size) ? (char*)0 : (char*)(( scan->tmp)->_next = ( scan->tmp)->_data+( scan->off)) ) : ( 0) == 1 ? (( scan->tmp)->_next += ( scan->off), ((( scan->tmp)->_next < ( scan->tmp)->_data || ( scan->tmp)->_next > ( scan->tmp)->_data+( scan->tmp)->_size) ? (( scan->tmp)->_next -= ( scan->off), (char*)0) : (char*)( scan->tmp)->_next ) ) : ( 0) == 2 ? ( (( scan->off) > 0 || ( scan->tmp)->_size < -( scan->off)) ? (char*)0 : (char*)(( scan->tmp)->_next = ( scan->tmp)->_data+( scan->tmp)->_size+( scan->off)) ) : (char*)0 ); ^ ~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:442:76: warning: expression result unused [-Wunused-value] ( ( 0) == 0 ? ((( scan->off) < 0 || ( scan->off) > ( scan->tmp)->_size) ? (char*)0 : (char*)(( scan->tmp)->_next = ( scan->tmp)->_data+( scan->off)) ) : ( 0) == 1 ? (( scan->tmp)->_next += ( scan->off), ((( scan->tmp)->_next < ( scan->tmp)->_data || ( scan->tmp)->_next > ( scan->tmp)->_data+( scan->tmp)->_size) ? (( scan->tmp)->_next -= ( scan->off), (char*)0) : (char*)( scan->tmp)->_next ) ) : ( 0) == 2 ? ( (( scan->off) > 0 || ( scan->tmp)->_size < -( scan->off)) ? (char*)0 : (char*)(( scan->tmp)->_next = ( scan->tmp)->_data+( scan->tmp)->_size+( scan->off)) ) : (char*)0 ); ^ ~ 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllcheck.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllcheck.c:39:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pvf = (Dll_plugin_version_f)dlllook(dll, "plugin_version")) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllcheck.c:39:10: note: place parentheses around the assignment to silence this warning if (pvf = (Dll_plugin_version_f)dlllook(dll, "plugin_version")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllcheck.c:39:10: note: use '==' to turn this assignment into an equality comparison if (pvf = (Dll_plugin_version_f)dlllook(dll, "plugin_version")) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllerror.c + /usr/bin/ar r libdll.a dlfcn.o dllopen.o dllfind.o dllplug.o dll_lib.o dllnext.o dlllook.o dllscan.o dllcheck.o dllerror.o ar: warning: creating libdll.a + rm -f dlfcn.o dllopen.o dllfind.o dllplug.o dll_lib.o dllnext.o dlllook.o dllscan.o dllcheck.o dllerror.o + /usr/local/libexec/ccache/cc -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -shared -nostartfiles -o libdll.so.1.0 -Wl,-whole-archive libdll.a -Wl,-no-whole-archive -last -lm + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib + set - + return 1 + silent test '' '!=' libdll.a + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d libdll.a + set - + return 1 + silent cmp -s libdll.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.a + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.a + set - + return 1 + ignore cp libdll.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.a + set - + cp libdll.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.a + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + set - + return 1 + silent test '' '!=' dll.req + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d dll.req + set - + return 1 + silent cmp -s dll.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dll + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dll + set - + return 1 + ignore cp dll.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dll + set - + cp dll.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/dll + return 0 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.oo.1.0 + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.so.1.0 + set - + return 1 + /bin/cp libdll.so.1.0 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.so.1.0 + silent test /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.so.1.0 '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.so + set - + return 0 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.so + set - + return 1 + /bin/ln /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.so.1.0 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.so + chmod -w /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libdll.so.1.0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + set - + return 1 + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1997,author=gsf' dlldefs.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/dlldefs.h 1.8545298513.x + mv 1.8545298513.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/dlldefs.h + set - cmd/ksh93: + echo '' -lshell -ldll -lcoshell -lcmd -last -lm + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/externs iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is nc.h a header ... no iffe: test: is exec_attr.h a header ... no iffe: test: is aso.h a header ... yes iffe: test: is math.h a header ... yes iffe: test: is exception a type or typedef ... no iffe: test: is name a member of struct exception ... no iffe: test: is _exception a type or typedef ... no iffe: test: is name a member of struct _exception ... no iffe: test: is nice a library function ... yes iffe: test: is fork a library function ... yes iffe: test: is spawnveg a library function ... yes iffe: test: is fchdir a library function ... yes iffe: test: is pathnative a library function ... no iffe: test: is pathposix a library function ... no iffe: test: is uwin_path a library function ... no iffe: test: is uwin_unpath a library function ... no iffe: test: is fts_notify a library function ... no iffe: test: is sys/mman.h a header ... yes iffe: test: is memcntl a library function ... no iffe: test: is -lsecdb a library ... no iffe: test: is getexecuser a library function ... no iffe: test: is free_execattr a library function ... no iffe: test: is floorl a library function ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is _Decimal64 a type or typedef ... no iffe: test: is _Decimal128 a type or typedef ... no iffe: test: is unistd.h a header ... yes iffe: test: is nice a symbol that needs a prototype ... no iffe: test: is setreuid a symbol that needs a prototype ... no iffe: test: is setregid a symbol that needs a prototype ... no + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/shellapi iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes + cmp -s FEATURE/shellapi shellapi.h + rm -f shellapi.h + silent test -d . + set - + return 0 + cp FEATURE/shellapi shellapi.h + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/nvapi iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes + cmp -s FEATURE/nvapi nvapi.h + rm -f nvapi.h + silent test -d . + set - + return 0 + cp FEATURE/nvapi nvapi.h + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/pmain.c + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/time iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is utime.h a header ... yes iffe: test: is gettimeofday a library function ... yes iffe: test: is setitimer a library function ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is timeval a type or typedef ... no iffe: test: is tv_usec a member of struct timeval ... yes iffe: test: 2 arg gettimeofday() ... yes iffe: test: 1 arg gettimeofday() ... no iffe: test: cat{ ... }end ... yes + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/dynamic iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: cat{ ... }end ... yes + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/options iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: cross{ ... }end ... yes iffe: test: cat{ ... }end ... yes + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/sigfeatures iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is sigblock a library function ... yes iffe: test: is sigrelse a library function ... yes iffe: test: is sigsetmask a library function ... yes iffe: test: is sigprocmask a library function ... yes iffe: test: is sigvec a library function ... yes iffe: test: is sigqueue a library function ... yes iffe: test: is sigaction a library function ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is ast.h a header ... yes iffe: test: is signal.h a header ... yes iffe: test: is sigset_t a type or typedef ... yes iffe: test: is sigvec a type or typedef ... no iffe: test: is sv_mask a member of struct sigvec ... yes iffe: test: is _si_value.sigval_int_siginfo_t an identifier ... no iffe: test: is siginfo_t a type or typedef ... yes iffe: test: is si_value.sigval_int a member of siginfo_t ... yes iffe: test: cat{ ... }end ... yes iffe: test: output{ ... }end ... yes + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/setjmp iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is sigsetjmp a library function ... yes iffe: test: is _setjmp a library function ... yes iffe: test: is _longjmp a library function ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is setjmp.h a header ... yes iffe: test: is sigjmp_buf a type or typedef ... yes iffe: test: cat{ ... }end ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : def acct iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is acct a command ... no iffe: test: is acct a library data symbol ... no iffe: test: is acct.h a header ... no iffe: test: is acct a reserved keyword ... no iffe: test: is acct a library function ... yes iffe: test: is acct a math library symbol ... no iffe: test: is sys/acct.h a header ... yes iffe: test: is acct a type or typedef ... no + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DERROR_CATALOG="libshell"' '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_NAMESPACE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/ttys iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is termios.h a header ... yes iffe: test: is termio.h a header ... no iffe: test: is sgtty.h a header ... no iffe: test: is sys/termios.h a header ... yes iffe: test: is sys/termio.h a header ... no iffe: test: is sys/ioctl.h a header ... yes iffe: test: is sys/bsdtty.h a header ... no iffe: test: is sys/nttyio.h a header ... no iffe: test: is sys/filio.h a header ... yes iffe: test: is tcgetattr a library function ... yes iffe: test: is tcgetpgrp a library function ... yes + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/locale iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is locale.h a header ... yes iffe: test: is wchar.h a header ... yes iffe: test: is wctype.h a header ... yes iffe: test: is locale a library function ... no iffe: test: is localeconv a library function ... yes iffe: test: is wctype a library function ... yes iffe: test: is iswctype a library function ... yes iffe: test: is iswblank a library function ... yes iffe: test: is wctrans a library function ... yes iffe: test: is towctrans a library function ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is wctrans_t a type or typedef ... yes iffe: test: cat{ ... }end ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/hist.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_FIXEDARRAY -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/poll iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is -lnsl a library ... no iffe: test: is -lsocket a library ... no iffe: test: is poll.h a header ... yes iffe: test: is socket.h a header ... no iffe: test: is netinet/in.h a header ... yes iffe: test: is sys/poll.h a header ... yes iffe: test: is sys/socket.h a header ... yes iffe: test: is sys/netinet/in.h a header ... no iffe: test: is select a library function ... yes iffe: test: is poll a library function ... yes iffe: test: is socket a library function ... yes iffe: test: is htons a library function ... yes iffe: test: is htonl a library function ... yes iffe: test: is netdb.h a header ... yes iffe: test: is getaddrinfo a library function ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is sys/select.h a header ... yes iffe: test: is fd_set a type or typedef ... yes iffe: test: is unistd.h a header ... yes iffe: test: is socklen_t a type or typedef ... yes iffe: test: use socketpair() for peekable pipe() ... yes iffe: test: /proc/.../fd/N or /dev/fd/N handles socketpair() ... yes iffe: test: fchmod() after socketpair() shutdown() ... no iffe: test: cat{ ... }end ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/rlimits iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is resource.h a header ... no iffe: test: is vlimit.h a header ... no iffe: test: is sys/resource.h a header ... yes iffe: test: is sys/vlimit.h a header ... no iffe: test: is getrlimit a library function ... yes iffe: test: is getrlimit64 a library function ... no iffe: test: is ulimit a library function ... yes iffe: test: is vlimit a library function ... no iffe: test: is time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is rlim_t a type or typedef ... yes iffe: test: is rlim64_t a type or typedef ... no iffe: test: cat{ ... }end ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/ulimit.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_KIA -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : def execargs iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is execargs a command ... no iffe: test: is execargs a library data symbol ... no iffe: test: is execargs.h a header ... no iffe: test: is execargs a reserved keyword ... no iffe: test: is execargs a library function ... no iffe: test: is execargs a math library symbol ... no iffe: test: is sys/execargs.h a header ... no iffe: test: is execargs a type or typedef ... no + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : def pstat iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is pstat a command ... no iffe: test: is pstat a library data symbol ... no iffe: test: is pstat.h a header ... no iffe: test: is pstat a reserved keyword ... no iffe: test: is pstat a library function ... no iffe: test: is pstat a math library symbol ... no iffe: test: is sys/pstat.h a header ... no iffe: test: is pstat a type or typedef ... no + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -DSHOPT_BRACEPAT '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -D_BLD_shell -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_COSHELL -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DKSHELL -DSHOPT_STATS -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_OPTIMIZE -DSHOPT_RAWONLY -DSHOPT_BASH -DSHOPT_PFSH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_COSHELL -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_POLL -DSHOPT_DYNAMIC -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_MULTIBYTE '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA '-D_API_ast=20130625' -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/defs.c + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/cmds iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: is newgrp a command ... yes iffe: test: is test a command ... yes iffe: test: is id a command ... yes iffe: test: is wc a command ... yes iffe: test: is cut a command ... yes iffe: test: is logname a command ... yes iffe: test: is universe a command ... no iffe: test: is pfexec a command ... no iffe: test: is tput a command ... yes iffe: test: is ed a file ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -DSHOPT_BRACEPAT -DSHOPT_SUID_EXEC -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/regress.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_KIA '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:489:69: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &shp->siginfo[sig],(((char*)( ip))-((char*)0)),(((char*)( 0))-((char*)0))))!=ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:489:97: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &shp->siginfo[sig],(((char*)( ip))-((char*)0)),(((char*)( 0))-((char*)0))))!=ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fcin.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE '-DSHOPT_AUDITFILE="/etc/ksh_audit"' '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_BASH -D_BLD_shell -DKSHELL -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DSHOPT_AUDIT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_MULTIBYTE -DSHOPT_COSHELL -DSHOPT_BASH -DSHOPT_AUDIT '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_DYNAMIC '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_KIA -DKSHELL -DSHOPT_EDPREDICT -DSHOPT_FIXEDARRAY -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2135:17: warning: assigning to 'pid_t *' (aka 'int *') from '__uid_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] np->nvalue.idp = &sip->si_uid; ^ ~~~~~~~~~~~~ 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_RAWONLY -DSHOPT_COSHELL -DSHOPT_DYNAMIC -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1541:59: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtproc))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtproc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1541:98: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtproc))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtproc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1550:59: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtjob))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtjob); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1550:97: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtjob))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtjob); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -DSHOPT_MULTIBYTE -DSHOPT_KIA '-D_API_ast=20130625' -D_PACKAGE_ast -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_PFSH -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BRACEPAT -DKSHELL -DSHOPT_COSHELL -DSHOPT_OPTIMIZE -DSHOPT_FIXEDARRAY -DSHOPT_BASH -DSHOPT_FILESCAN '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_MULTIBYTE -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_KIA -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_OPTIMIZE -DSHOPT_BASH -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_KIA -DSHOPT_DYNAMIC -DSHOPT_COMPLETE -DSHOPT_POLL -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_SUID_EXEC -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DSHOPT_KIA -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/waitevent.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -DSHOPT_PFSH -DSHOPT_FILESCAN -DSHOPT_COSHELL -DSHOPT_NAMESPACE -DSHOPT_OPTIMIZE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_STATS -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/limits.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_SUID_EXEC -DSHOPT_BASH -DSHOPT_COSHELL -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_POLL -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_KIA -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/msg.c + iffe -v -c '/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o EXPORT=ALL cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -lm -fstack-protector ' -S -static ref -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib -I../../../include/ast -I../../../include -ldll ../../../lib/libast.a -lm ../../../lib/libcoshell.a -lcmd -lmd -lutil : run /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/math.sh /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/math.tab iffe: test: is sys/types.h a header ... yes iffe: test: is -lutil a library ... yes iffe: test: is -lmd a library ... yes iffe: test: is -lcmd a library ... yes iffe: test: is ../../../lib/libcoshell.a a library ... yes iffe: test: is -lm a library ... yes iffe: test: is ../../../lib/libast.a a library ... yes iffe: test: is -ldll a library ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/math.sh ... iffe: test: is sys/types.h a header ... yes iffe: test: is time.h a header ... yes iffe: test: is sys/time.h a header ... yes iffe: test: is sys/times.h a header ... yes iffe: test: is stddef.h a header ... yes iffe: test: is stdlib.h a header ... yes iffe: test: is long double a type or typedef ... yes iffe: test: is sys/types.h a header ... yes iffe: test: is math.h a header ... yes iffe: test: is ieeefp.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is acos a library function ... yes iffe: test: is acosl a library function ... yes iffe: test: is acosf a library function ... yes iffe: test: is acosh a library function ... yes iffe: test: is acoshl a library function ... yes iffe: test: is acoshf a library function ... yes iffe: test: is asin a library function ... yes iffe: test: is asinl a library function ... yes iffe: test: is asinf a library function ... yes iffe: test: is asinh a library function ... yes iffe: test: is asinhl a library function ... yes iffe: test: is asinhf a library function ... yes iffe: test: is atan a library function ... yes iffe: test: is atanl a library function ... yes iffe: test: is atanf a library function ... yes iffe: test: is atan2 a library function ... yes iffe: test: is atan2l a library function ... yes iffe: test: is atan2f a library function ... yes iffe: test: is atanh a library function ... yes iffe: test: is atanhl a library function ... yes iffe: test: is atanhf a library function ... yes iffe: test: is cbrt a library function ... yes iffe: test: is cbrtl a library function ... yes iffe: test: is cbrtf a library function ... yes iffe: test: is ceil a library function ... yes iffe: test: is ceill a library function ... yes iffe: test: is ceilf a library function ... yes iffe: test: is copysign a library function ... yes iffe: test: is copysignl a library function ... yes iffe: test: is copysignf a library function ... yes iffe: test: is cos a library function ... yes iffe: test: is cosl a library function ... yes iffe: test: is cosf a library function ... yes iffe: test: is cosh a library function ... yes iffe: test: is coshl a library function ... yes iffe: test: is coshf a library function ... yes iffe: test: is erf a library function ... yes iffe: test: is erfl a library function ... yes iffe: test: is erff a library function ... yes iffe: test: is erfc a library function ... yes iffe: test: is erfcl a library function ... yes iffe: test: is erfcf a library function ... yes iffe: test: is exp a library function ... yes iffe: test: is expl a library function ... yes iffe: test: is expf a library function ... yes iffe: test: is exp10 a library function ... no iffe: test: is exp10l a library function ... no iffe: test: is exp10f a library function ... no iffe: test: is exp2 a library function ... yes iffe: test: is exp2l a library function ... yes iffe: test: is exp2f a library function ... yes iffe: test: is expm1 a library function ... yes iffe: test: is expm1l a library function ... yes iffe: test: is expm1f a library function ... yes iffe: test: is fabs a library function ... yes iffe: test: is fabsl a library function ... yes iffe: test: is fabsf a library function ... yes iffe: test: is fdim a library function ... yes iffe: test: is fdiml a library function ... yes iffe: test: is fdimf a library function ... yes iffe: test: is finite a library function ... yes iffe: test: is finitel a library function ... no iffe: test: is finitef a library function ... yes iffe: test: is float a library function ... no iffe: test: is floatl a library function ... no iffe: test: is floatf a library function ... no iffe: test: is floor a library function ... yes iffe: test: is floorl a library function ... yes iffe: test: is floorf a library function ... yes iffe: test: is fma a library function ... yes iffe: test: is fmal a library function ... yes iffe: test: is fmaf a library function ... yes iffe: test: is fmax a library function ... yes iffe: test: is fmaxl a library function ... yes iffe: test: is fmaxf a library function ... yes iffe: test: is fmin a library function ... yes iffe: test: is fminl a library function ... yes iffe: test: is fminf a library function ... yes iffe: test: is fmod a library function ... yes iffe: test: is fmodl a library function ... yes iffe: test: is fmodf a library function ... yes iffe: test: is fpclassify a library function ... yes iffe: test: is fpclassifyl a library function ... no iffe: test: is fpclassifyf a library function ... no iffe: test: is fpclass a library function ... no iffe: test: is fpclassl a library function ... no iffe: test: is fpclassf a library function ... no iffe: test: is hypot a library function ... yes iffe: test: is hypotl a library function ... yes iffe: test: is hypotf a library function ... yes iffe: test: is ilogb a library function ... yes iffe: test: is ilogbl a library function ... yes iffe: test: is ilogbf a library function ... yes iffe: test: is int a library function ... no iffe: test: is intl a library function ... no iffe: test: is intf a library function ... no iffe: test: is isfinite a library function ... yes iffe: test: is isfinitel a library function ... no iffe: test: is isfinitef a library function ... no iffe: test: is isgreater a library function ... yes iffe: test: is isgreaterl a library function ... no iffe: test: is isgreaterf a library function ... no iffe: test: is isgreaterequal a library function ... yes iffe: test: is isgreaterequall a library function ... no iffe: test: is isgreaterequalf a library function ... no iffe: test: is isinf a library function ... yes iffe: test: is isinfl a library function ... no iffe: test: is isinff a library function ... no iffe: test: is isinfinite a library function ... no iffe: test: is isinfinitel a library function ... no iffe: test: is isinfinitef a library function ... no iffe: test: is isless a library function ... yes iffe: test: is islessl a library function ... no iffe: test: is islessf a library function ... no iffe: test: is islessequal a library function ... yes iffe: test: is islessequall a library function ... no iffe: test: is islessequalf a library function ... no iffe: test: is islessgreater a library function ... yes iffe: test: is islessgreaterl a library function ... no iffe: test: is islessgreaterf a library function ... no iffe: test: is isnan a library function ... yes iffe: test: is isnanl a library function ... no iffe: test: is isnanf a library function ... yes iffe: test: is isnormal a library function ... yes iffe: test: is isnormall a library function ... no iffe: test: is isnormalf a library function ... no iffe: test: is issubnormal a library function ... no iffe: test: is issubnormall a library function ... no iffe: test: is issubnormalf a library function ... no iffe: test: is isunordered a library function ... yes iffe: test: is isunorderedl a library function ... no iffe: test: is isunorderedf a library function ... no iffe: test: is iszero a library function ... no iffe: test: is iszerol a library function ... no iffe: test: is iszerof a library function ... no iffe: test: is j0 a library function ... yes iffe: test: is j0l a library function ... no iffe: test: is j0f a library function ... yes iffe: test: is j1 a library function ... yes iffe: test: is j1l a library function ... no iffe: test: is j1f a library function ... yes iffe: test: is jn a library function ... yes iffe: test: is jnl a library function ... no iffe: test: is jnf a library function ... yes iffe: test: is ldexp a library function ... yes iffe: test: is ldexpl a library function ... yes iffe: test: is ldexpf a library function ... yes iffe: test: is lgamma a library function ... yes iffe: test: is lgammal a library function ... yes iffe: test: is lgammaf a library function ... yes iffe: test: is log a library function ... yes iffe: test: is logl a library function ... yes iffe: test: is logf a library function ... yes iffe: test: is log10 a library function ... yes iffe: test: is log10l a library function ... yes iffe: test: is log10f a library function ... yes iffe: test: is log1p a library function ... yes iffe: test: is log1pl a library function ... yes iffe: test: is log1pf a library function ... yes iffe: test: is log2 a library function ... yes iffe: test: is log2l a library function ... yes iffe: test: is log2f a library function ... yes iffe: test: is logb a library function ... yes iffe: test: is logbl a library function ... yes iffe: test: is logbf a library function ... yes iffe: test: is nearbyint a library function ... yes iffe: test: is nearbyintl a library function ... yes iffe: test: is nearbyintf a library function ... yes iffe: test: is nextafter a library function ... yes iffe: test: is nextafterl a library function ... yes iffe: test: is nextafterf a library function ... yes iffe: test: is nexttoward a library function ... yes iffe: test: is nexttowardl a library function ... yes iffe: test: is nexttowardf a library function ... yes iffe: test: is pow a library function ... yes iffe: test: is powl a library function ... yes iffe: test: is powf a library function ... yes iffe: test: is remainder a library function ... yes iffe: test: is remainderl a library function ... yes iffe: test: is remainderf a library function ... yes iffe: test: is rint a library function ... yes iffe: test: is rintl a library function ... yes iffe: test: is rintf a library function ... yes iffe: test: is round a library function ... yes iffe: test: is roundl a library function ... yes iffe: test: is roundf a library function ... yes iffe: test: is scalb a library function ... yes iffe: test: is scalbl a library function ... no iffe: test: is scalbf a library function ... yes iffe: test: is scalbn a library function ... yes iffe: test: is scalbnl a library function ... yes iffe: test: is scalbnf a library function ... yes iffe: test: is signbit a library function ... yes iffe: test: is signbitl a library function ... no iffe: test: is signbitf a library function ... no iffe: test: is sin a library function ... yes iffe: test: is sinl a library function ... yes iffe: test: is sinf a library function ... yes iffe: test: is sinh a library function ... yes iffe: test: is sinhl a library function ... yes iffe: test: is sinhf a library function ... yes iffe: test: is sqrt a library function ... yes iffe: test: is sqrtl a library function ... yes iffe: test: is sqrtf a library function ... yes iffe: test: is tan a library function ... yes iffe: test: is tanl a library function ... yes iffe: test: is tanf a library function ... yes iffe: test: is tanh a library function ... yes iffe: test: is tanhl a library function ... yes iffe: test: is tanhf a library function ... yes iffe: test: is tgamma a library function ... yes iffe: test: is tgammal a library function ... yes iffe: test: is tgammaf a library function ... yes iffe: test: is trunc a library function ... yes iffe: test: is truncl a library function ... yes iffe: test: is truncf a library function ... yes iffe: test: is y0 a library function ... yes iffe: test: is y0l a library function ... no iffe: test: is y0f a library function ... yes iffe: test: is y1 a library function ... yes iffe: test: is y1l a library function ... no iffe: test: is y1f a library function ... yes iffe: test: is yn a library function ... yes iffe: test: is ynl a library function ... no iffe: test: is ynf a library function ... yes iffe: test: is sys/types.h a header ... yes iffe: test: is math.h a header ... yes iffe: test: is ieeefp.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is acosl a library data symbol ... yes iffe: test: is acoshl a library data symbol ... yes iffe: test: is asinl a library data symbol ... yes iffe: test: is asinhl a library data symbol ... yes iffe: test: is atanl a library data symbol ... yes iffe: test: is atan2l a library data symbol ... yes iffe: test: is atanhl a library data symbol ... yes iffe: test: is cbrtl a library data symbol ... yes iffe: test: is ceill a library data symbol ... yes iffe: test: is copysignl a library data symbol ... yes iffe: test: is cosl a library data symbol ... yes iffe: test: is coshl a library data symbol ... yes iffe: test: is erfl a library data symbol ... yes iffe: test: is erfcl a library data symbol ... yes iffe: test: is expl a library data symbol ... yes iffe: test: is exp2l a library data symbol ... yes iffe: test: is expm1l a library data symbol ... yes iffe: test: is fabsl a library data symbol ... yes iffe: test: is fdiml a library data symbol ... yes iffe: test: is finite a library data symbol ... yes iffe: test: is floorl a library data symbol ... yes iffe: test: is fmal a library data symbol ... yes iffe: test: is fmaxl a library data symbol ... yes iffe: test: is fminl a library data symbol ... yes iffe: test: is fmodl a library data symbol ... yes iffe: test: is fpclassify a library data symbol ... no iffe: test: is hypotl a library data symbol ... yes iffe: test: is ilogbl a library data symbol ... yes iffe: test: is isfinite a library data symbol ... no iffe: test: is isgreater a library data symbol ... no iffe: test: is isgreaterequal a library data symbol ... no iffe: test: is isinf a library data symbol ... no iffe: test: is isless a library data symbol ... no iffe: test: is islessequal a library data symbol ... no iffe: test: is islessgreater a library data symbol ... no iffe: test: is isnan a library data symbol ... no iffe: test: is isnormal a library data symbol ... no iffe: test: is isunordered a library data symbol ... no iffe: test: is j0 a library data symbol ... yes iffe: test: is j1 a library data symbol ... yes iffe: test: is jn a library data symbol ... yes iffe: test: is ldexpl a library data symbol ... yes iffe: test: is lgammal a library data symbol ... yes iffe: test: is logl a library data symbol ... yes iffe: test: is log10l a library data symbol ... yes iffe: test: is log1pl a library data symbol ... yes iffe: test: is log2l a library data symbol ... yes iffe: test: is logbl a library data symbol ... yes iffe: test: is nearbyintl a library data symbol ... yes iffe: test: is nextafterl a library data symbol ... yes iffe: test: is nexttowardl a library data symbol ... yes iffe: test: is powl a library data symbol ... yes iffe: test: is remainderl a library data symbol ... yes iffe: test: is rintl a library data symbol ... yes iffe: test: is roundl a library data symbol ... yes iffe: test: is scalb a library data symbol ... yes iffe: test: is scalbnl a library data symbol ... yes iffe: test: is signbit a library data symbol ... no iffe: test: is sinl a library data symbol ... yes iffe: test: is sinhl a library data symbol ... yes iffe: test: is sqrtl a library data symbol ... yes iffe: test: is tanl a library data symbol ... yes iffe: test: is tanhl a library data symbol ... yes iffe: test: is tgammal a library data symbol ... yes iffe: test: is truncl a library data symbol ... yes iffe: test: is y0 a library data symbol ... yes iffe: test: is y1 a library data symbol ... yes iffe: test: is yn a library data symbol ... yes iffe: test: is acosl a symbol that needs a prototype ... no iffe: test: is acoshl a symbol that needs a prototype ... no iffe: test: is asinl a symbol that needs a prototype ... no iffe: test: is asinhl a symbol that needs a prototype ... no iffe: test: is atanl a symbol that needs a prototype ... no iffe: test: is atan2l a symbol that needs a prototype ... no iffe: test: is atanhl a symbol that needs a prototype ... no iffe: test: is cbrtl a symbol that needs a prototype ... no iffe: test: is ceill a symbol that needs a prototype ... no iffe: test: is copysignl a symbol that needs a prototype ... no iffe: test: is cosl a symbol that needs a prototype ... no iffe: test: is coshl a symbol that needs a prototype ... no iffe: test: is erfl a symbol that needs a prototype ... no iffe: test: is erfcl a symbol that needs a prototype ... no iffe: test: is expl a symbol that needs a prototype ... no iffe: test: is exp2l a symbol that needs a prototype ... no iffe: test: is expm1l a symbol that needs a prototype ... no iffe: test: is fabsl a symbol that needs a prototype ... no iffe: test: is fdiml a symbol that needs a prototype ... no iffe: test: is finite a symbol that needs a prototype ... no iffe: test: is floorl a symbol that needs a prototype ... no iffe: test: is fmal a symbol that needs a prototype ... no iffe: test: is fmaxl a symbol that needs a prototype ... no iffe: test: is fminl a symbol that needs a prototype ... no iffe: test: is fmodl a symbol that needs a prototype ... no iffe: test: is fpclassify a symbol that needs a prototype ... no iffe: test: is hypotl a symbol that needs a prototype ... no iffe: test: is ilogbl a symbol that needs a prototype ... no iffe: test: is isfinite a symbol that needs a prototype ... no iffe: test: is isgreater a symbol that needs a prototype ... no iffe: test: is isgreaterequal a symbol that needs a prototype ... no iffe: test: is isinf a symbol that needs a prototype ... no iffe: test: is isless a symbol that needs a prototype ... no iffe: test: is islessequal a symbol that needs a prototype ... no iffe: test: is islessgreater a symbol that needs a prototype ... no iffe: test: is isnan a symbol that needs a prototype ... no iffe: test: is isnormal a symbol that needs a prototype ... no iffe: test: is isunordered a symbol that needs a prototype ... no iffe: test: is j0 a symbol that needs a prototype ... no iffe: test: is j1 a symbol that needs a prototype ... no iffe: test: is jn a symbol that needs a prototype ... no iffe: test: is ldexpl a symbol that needs a prototype ... no iffe: test: is lgammal a symbol that needs a prototype ... no iffe: test: is logl a symbol that needs a prototype ... no iffe: test: is log10l a symbol that needs a prototype ... no iffe: test: is log1pl a symbol that needs a prototype ... no iffe: test: is log2l a symbol that needs a prototype ... no iffe: test: is logbl a symbol that needs a prototype ... no iffe: test: is nearbyintl a symbol that needs a prototype ... no iffe: test: is nextafterl a symbol that needs a prototype ... no iffe: test: is nexttowardl a symbol that needs a prototype ... no iffe: test: is powl a symbol that needs a prototype ... no iffe: test: is remainderl a symbol that needs a prototype ... no iffe: test: is rintl a symbol that needs a prototype ... no iffe: test: is roundl a symbol that needs a prototype ... no iffe: test: is scalb a symbol that needs a prototype ... no iffe: test: is scalbnl a symbol that needs a prototype ... no iffe: test: is signbit a symbol that needs a prototype ... no iffe: test: is sinl a symbol that needs a prototype ... no iffe: test: is sinhl a symbol that needs a prototype ... no iffe: test: is sqrtl a symbol that needs a prototype ... no iffe: test: is tanl a symbol that needs a prototype ... no iffe: test: is tanhl a symbol that needs a prototype ... no iffe: test: is tgammal a symbol that needs a prototype ... no iffe: test: is truncl a symbol that needs a prototype ... no iffe: test: is y0 a symbol that needs a prototype ... no iffe: test: is y1 a symbol that needs a prototype ... no iffe: test: is yn a symbol that needs a prototype ... no iffe: test: is acosl a macro ... no iffe: test: is acoshl a macro ... no iffe: test: is asinl a macro ... no iffe: test: is asinhl a macro ... no iffe: test: is atanl a macro ... no iffe: test: is atan2l a macro ... no iffe: test: is atanhl a macro ... no iffe: test: is cbrtl a macro ... no iffe: test: is ceill a macro ... no iffe: test: is copysignl a macro ... no iffe: test: is cosl a macro ... no iffe: test: is coshl a macro ... no iffe: test: is erfl a macro ... no iffe: test: is erfcl a macro ... no iffe: test: is expl a macro ... no iffe: test: is exp2l a macro ... no iffe: test: is expm1l a macro ... no iffe: test: is fabsl a macro ... no iffe: test: is fdiml a macro ... no iffe: test: is finite a macro ... no iffe: test: is floorl a macro ... no iffe: test: is fmal a macro ... no iffe: test: is fmaxl a macro ... no iffe: test: is fminl a macro ... no iffe: test: is fmodl a macro ... no iffe: test: is fpclassify a macro ... yes iffe: test: is hypotl a macro ... no iffe: test: is ilogbl a macro ... no iffe: test: is isfinite a macro ... yes iffe: test: is isgreater a macro ... yes iffe: test: is isgreaterequal a macro ... yes iffe: test: is isinf a macro ... yes iffe: test: is isless a macro ... yes iffe: test: is islessequal a macro ... yes iffe: test: is islessgreater a macro ... yes iffe: test: is isnan a macro ... yes iffe: test: is isnormal a macro ... yes iffe: test: is isunordered a macro ... yes iffe: test: is j0 a macro ... no iffe: test: is j1 a macro ... no iffe: test: is jn a macro ... no iffe: test: is ldexpl a macro ... no iffe: test: is lgammal a macro ... no iffe: test: is logl a macro ... no iffe: test: is log10l a macro ... no iffe: test: is log1pl a macro ... no iffe: test: is log2l a macro ... no iffe: test: is logbl a macro ... no iffe: test: is nearbyintl a macro ... no iffe: test: is nextafterl a macro ... no iffe: test: is nexttowardl a macro ... no iffe: test: is powl a macro ... no iffe: test: is remainderl a macro ... no iffe: test: is rintl a macro ... no iffe: test: is roundl a macro ... no iffe: test: is scalb a macro ... no iffe: test: is scalbnl a macro ... no iffe: test: is signbit a macro ... yes iffe: test: is sinl a macro ... no iffe: test: is sinhl a macro ... no iffe: test: is sqrtl a macro ... no iffe: test: is tanl a macro ... no iffe: test: is tanhl a macro ... no iffe: test: is tgammal a macro ... no iffe: test: is truncl a macro ... no iffe: test: is y0 a macro ... no iffe: test: is y1 a macro ... no iffe: test: is yn a macro ... no iffe: test: is sys/types.h a header ... yes iffe: test: is math.h a header ... yes iffe: test: is ieeefp.h a header ... yes iffe: test: is -lm a library ... yes iffe: test: is FP_SUBNORMAL a numeric constant or enum ... yes iffe: test: is FP_ZERO a numeric constant or enum ... yes iffe: test: capture output of /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/features/math.sh ... yes + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/strdata.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/testops.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA '-D_API_ast=20130625' -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/keywords.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_PFSH -DSHOPT_BASH -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/options.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/signals.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/aliases.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_KIA -DSHOPT_PFSH '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_BRACEPAT -DSHOPT_COSHELL -DSHOPT_POLL -DSHOPT_COMPLETE -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_MULTIBYTE -D_BLD_shell -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/builtins.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/variables.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BRACEPAT -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_PFSH '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/lexstates.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:263:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static gen_wordlist(Sfio_t *iop, const char *word) ~~~~~~ ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:284:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/emacs.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DKSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DBASH_MACHTYPE="amd64-unknown-freebsd12"' '-DBASH_HOSTTYPE="amd64"' -DSHOPT_RAWONLY '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c + echo 'const char bash_pre_rc[] = ' + sed -e 's/\\/\\\\/g' -e 's/"/\\"/g' -e $'s/\'/\\\\\'/g' -e 's/^[[:space:]]*\(.*\)$/\"\1\\n\"/' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/bash_pre_rc.sh + echo ';' + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -c bash_pre_rc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c + /usr/bin/ar r libshell.a alarm.o cd_pwd.o cflow.o deparse.o enum.o getopts.o hist.o misc.o print.o read.o sleep.o trap.o test.o typeset.o ulimit.o umask.o whence.o main.o nvdisc.o nvtype.o arith.o args.o array.o completion.o defs.o edit.o expand.o regress.o fault.o fcin.o history.o init.o io.o jobs.o lex.o macro.o name.o nvtree.o parse.o path.o string.o streval.o subshell.o tdump.o timers.o trestore.o waitevent.o xec.o env.o hexpand.o limits.o msg.o strdata.o testops.o keywords.o options.o signals.o aliases.o builtins.o variables.o lexstates.o pcomplete.o emacs.o vi.o bash.o bash_pre_rc.o poll.o ar: warning: creating libshell.a + rm -f alarm.o cd_pwd.o cflow.o deparse.o enum.o getopts.o hist.o misc.o print.o read.o sleep.o trap.o test.o typeset.o ulimit.o umask.o whence.o main.o nvdisc.o nvtype.o arith.o args.o array.o completion.o defs.o edit.o expand.o regress.o fault.o fcin.o history.o init.o io.o jobs.o lex.o macro.o name.o nvtree.o parse.o path.o string.o streval.o subshell.o tdump.o timers.o trestore.o waitevent.o xec.o env.o hexpand.o limits.o msg.o strdata.o testops.o keywords.o options.o signals.o aliases.o builtins.o variables.o lexstates.o pcomplete.o emacs.o vi.o bash.o bash_pre_rc.o poll.o + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -rdynamic -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -Wl,-z,origin '-Wl,-R,$ORIGIN/../lib' -o ksh pmain.o libshell.a ../../../lib/libdll.a ../../../lib/libcoshell.a ../../../lib/libcmd.a /usr/lib/libmd.a /usr/lib/libutil.a ../../../lib/libast.a -lm + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BRACEPAT '-DSH_DICT="libshell"' '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/shcomp.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -rdynamic -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -Wl,-z,origin '-Wl,-R,$ORIGIN/../lib' -o shcomp shcomp.o libshell.a ../../../lib/libdll.a ../../../lib/libcoshell.a ../../../lib/libcmd.a /usr/lib/libmd.a /usr/lib/libutil.a ../../../lib/libast.a -lm + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DERROR_CONTEXT_T=Error_context_t' '-D_API_ast=20130625' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/suid_exec.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -rdynamic -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -Wl,-z,origin '-Wl,-R,$ORIGIN/../lib' -o suid_exec suid_exec.o ../../../lib/libast.a -lm + silent test -f bash + set - + return 1 + ln ksh bash + test -d cc-O,-D_BLD_DLL,-fPIC + mkdir cc-O,-D_BLD_DLL,-fPIC + set - cmd/ksh93/cc-O,-D_BLD_DLL,-fPIC: + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib + set - + return 1 + echo '' -lshell -ldll -lcoshell -lcmd -last -lm + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93/FEATURE/shellapi shellapi.h + rm -f shellapi.h + silent test -d . + set - + return 0 + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93/FEATURE/shellapi shellapi.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93/FEATURE/nvapi nvapi.h + rm -f nvapi.h + silent test -d . + set - + return 0 + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93/FEATURE/nvapi nvapi.h + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:231:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pp = sfprints("exact %s", val)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:231:11: note: place parentheses around the assignment to silence this warning if(pp = sfprints("exact %s", val)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:231:11: note: use '==' to turn this assignment into an equality comparison if(pp = sfprints("exact %s", val)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:273:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv, sh_optalarm)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:273:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv, sh_optalarm)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:273:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv, sh_optalarm)) switch (n) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:47:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:47:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:149:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cdpath=path_addpath(shp,(Pathcomp_t*)0,dp,0004)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:149:13: note: place parentheses around the assignment to silence this warning if(cdpath=path_addpath(shp,(Pathcomp_t*)0,dp,0004)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:149:13: note: use '==' to turn this assignment into an equality comparison if(cdpath=path_addpath(shp,(Pathcomp_t*)0,dp,0004)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:318:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:318:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ 5 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c:102:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(arg= *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c:102:8: note: place parentheses around the assignment to silence this warning if(arg= *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c:102:8: note: use '==' to turn this assignment into an equality comparison if(arg= *argv) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c:560:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv); ~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c:560:12: note: place parentheses around the assignment to silence this warning while(cp = *argv); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c:560:12: note: use '==' to turn this assignment into an equality comparison while(cp = *argv); ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DERROR_CATALOG="libshell"' '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:121:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(v=ep->values[n++]) ~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:121:14: note: place parentheses around the assignment to silence this warning else while(v=ep->values[n++]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:121:14: note: use '==' to turn this assignment into an equality comparison else while(v=ep->values[n++]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:154:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(v=ep->values[i]) ~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:154:9: note: place parentheses around the assignment to silence this warning while(v=ep->values[i]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:154:9: note: use '==' to turn this assignment into an equality comparison while(v=ep->values[i]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:198:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(i=0;v=ep->values[i];i++) ~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:198:11: note: place parentheses around the assignment to silence this warning for(i=0;v=ep->values[i];i++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:198:11: note: use '==' to turn this assignment into an equality comparison for(i=0;v=ep->values[i];i++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:308:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:308:11: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:308:11: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_NAMESPACE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:108:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mode= (*options==':')) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:108:9: note: place parentheses around the assignment to silence this warning if(mode= (*options==':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:108:9: note: use '==' to turn this assignment into an equality comparison if(mode= (*options==':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:110:28: warning: '&&' within '||' [-Wlogical-op-parentheses] extended = *options=='\n' && *(options+1)=='[' || *options=='[' && *(options+1)=='-'; ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:110:28: note: place parentheses around the '&&' expression to silence this warning extended = *options=='\n' && *(options+1)=='[' || *options=='[' && *(options+1)=='-'; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:110:66: warning: '&&' within '||' [-Wlogical-op-parentheses] extended = *options=='\n' && *(options+1)=='[' || *options=='[' && *(options+1)=='-'; ~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:110:66: note: place parentheses around the '&&' expression to silence this warning extended = *options=='\n' && *(options+1)=='[' || *options=='[' && *(options+1)=='-'; ^ ( ) 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/hist.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/hist.c:58:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/hist.c:58:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_FIXEDARRAY -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:68:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv, sh_optexec)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:68:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv, sh_optexec)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:68:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv, sh_optexec)) switch (n) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:94:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:94:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:164:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:165:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (r = _ast_optget(argv,sh_optlet)) switch (r) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:165:11: note: place parentheses around the assignment to silence this warning while (r = _ast_optget(argv,sh_optlet)) switch (r) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:165:11: note: use '==' to turn this assignment into an equality comparison while (r = _ast_optget(argv,sh_optlet)) switch (r) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:177:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(arg= *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:177:11: note: place parentheses around the assignment to silence this warning while(arg= *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:177:11: note: use '==' to turn this assignment into an equality comparison while(arg= *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:164:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:186:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:187:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (r = _ast_optget(argv,sh_opteval)) switch (r) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:187:11: note: place parentheses around the assignment to silence this warning while (r = _ast_optget(argv,sh_opteval)) switch (r) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:187:11: note: use '==' to turn this assignment into an equality comparison while (r = _ast_optget(argv,sh_opteval)) switch (r) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:186:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:221:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv,sh_optdot)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:221:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv,sh_optdot)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:221:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv,sh_optdot)) switch (n) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:327:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:328:3: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:329:3: warning: expression result unused [-Wunused-value] (&( context),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:327:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:328:15: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:329:15: warning: expression result unused [-Wunused-value] (&( context),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:338:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:339:3: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:340:3: warning: expression result unused [-Wunused-value] (&( context),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:338:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:339:15: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:340:15: warning: expression result unused [-Wunused-value] (&( context),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:527:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(n = _ast_optget(argv, _ast_optstr)) switch(n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:527:10: note: place parentheses around the assignment to silence this warning while(n = _ast_optget(argv, _ast_optstr)) switch(n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:527:10: note: use '==' to turn this assignment into an equality comparison while(n = _ast_optget(argv, _ast_optstr)) switch(n) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:564:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(flag = *vend++) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:564:14: note: place parentheses around the assignment to silence this warning while(flag = *vend++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:564:14: note: use '==' to turn this assignment into an equality comparison while(flag = *vend++) ^ == 25 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:110:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:115:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(universe=astconf("UNIVERSE",0,0)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:115:14: note: place parentheses around the assignment to silence this warning if(universe=astconf("UNIVERSE",0,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:115:14: note: use '==' to turn this assignment into an equality comparison if(universe=astconf("UNIVERSE",0,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:110:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:146:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:146:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:498:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *(unsigned char*)cp++) ~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:498:10: note: place parentheses around the assignment to silence this warning while(c= *(unsigned char*)cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:498:10: note: use '==' to turn this assignment into an equality comparison while(c= *(unsigned char*)cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:502:102: warning: expression result unused [-Wunused-value] if((s=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp-1),(_ast_info.mb_cur_max)):(( cp-1),1))) > 1) ~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:528:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *(unsigned char*)cp++) ~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:528:10: note: place parentheses around the assignment to silence this warning while(c= *(unsigned char*)cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:528:10: note: use '==' to turn this assignment into an equality comparison while(c= *(unsigned char*)cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:685:98: warning: expression result unused [-Wunused-value] len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( str),(_ast_info.mb_cur_max)):(( str),1)); ^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:810:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (np->nvalue.lp = (( int32_t*)_ast_malloc((unsigned)sizeof( int32_t)+( 0)))) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:810:22: note: place parentheses around the assignment to silence this warning if (np->nvalue.lp = (( int32_t*)_ast_malloc((unsigned)sizeof( int32_t)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:810:22: note: use '==' to turn this assignment into an equality comparison if (np->nvalue.lp = (( int32_t*)_ast_malloc((unsigned)sizeof( int32_t)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:866:132: warning: expression result unused [-Wunused-value] if(((_ast_info.mb_cur_max)>1) && (n = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( argp),(_ast_info.mb_cur_max)):(( argp),1))) > 1) ^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:898:125: warning: expression result unused [-Wunused-value] if(((_ast_info.mb_cur_max)>1) && (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( w),(_ast_info.mb_cur_max)):(( w),1)) > 1) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1082:105: warning: expression result unused [-Wunused-value] if ((chlen = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) > 1) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1097:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(; c= *cp; cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1097:9: note: place parentheses around the assignment to silence this warning for(; c= *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1097:9: note: use '==' to turn this assignment into an equality comparison for(; c= *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1100:135: warning: expression result unused [-Wunused-value] if (((_ast_info.mb_cur_max)>1) && ((chlen = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) > 1)) ^~ 15 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:253:19: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] flags &= ((1<<8+1)-1); ~~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:253:19: note: place parentheses around the '+' expression to silence this warning flags &= ((1<<8+1)-1); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:254:268: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] flags |= ((((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))<< 8+1) | (1<<8); ~~ ~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:254:268: note: place parentheses around the '+' expression to silence this warning flags |= ((((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))<< 8+1) | (1<<8); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:258:51: warning: '&&' within '||' [-Wlogical-op-parentheses] if(shp->cpipe[0]<=0 || *(*_opt_infop_).arg!='-' && (!_ast_strmatch((*_opt_infop_).arg,"+(\\w)") || __sbistype(( *(*_opt_infop_).arg), 0x00000400L))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:258:51: note: place parentheses around the '&&' expression to silence this warning if(shp->cpipe[0]<=0 || *(*_opt_infop_).arg!='-' && (!_ast_strmatch((*_opt_infop_).arg,"+(\\w)") || __sbistype(( *(*_opt_infop_).arg), 0x00000400L))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:430:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(val= strchr(name,'?')) ~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:430:9: note: place parentheses around the assignment to silence this warning if(val= strchr(name,'?')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:430:9: note: use '==' to turn this assignment into an equality comparison if(val= strchr(name,'?')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:592:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = sfreserve(iop,c,0000010)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:592:12: note: place parentheses around the assignment to silence this warning if(cp = sfreserve(iop,c,0000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:592:12: note: use '==' to turn this assignment into an equality comparison if(cp = sfreserve(iop,c,0000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:644:119: warning: expression result unused [-Wunused-value] while (up < cur && (z = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( up),(_ast_info.mb_cur_max)):(( up),1))) > 0) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:655:78: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!binary && ((_ast_info.mb_cur_max)>1) && (up == var || (flags & 0x10) && size)) ~~ ~~~~~~~~~~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:655:78: note: place parentheses around the '&&' expression to silence this warning if(!binary && ((_ast_info.mb_cur_max)>1) && (up == var || (flags & 0x10) && size)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:694:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = (unsigned char*)sfgetr(iop,delim,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:694:13: note: place parentheses around the assignment to silence this warning else if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:694:13: note: use '==' to turn this assignment into an equality comparison else if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:696:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:696:13: note: place parentheses around the assignment to silence this warning else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:696:13: note: use '==' to turn this assignment into an equality comparison else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:766:115: warning: expression result unused [-Wunused-value] c = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( (char*)cp-1),(_ast_info.mb_cur_max)):(( (char*)cp-1),1)); ~~~~~~~~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:834:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = (unsigned char*)sfgetr(iop,delim,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:834:11: note: place parentheses around the assignment to silence this warning if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:834:11: note: use '==' to turn this assignment into an equality comparison if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:836:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp=(unsigned char*)sfgetr(iop,delim,-1)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:836:15: note: place parentheses around the assignment to silence this warning else if(cp=(unsigned char*)sfgetr(iop,delim,-1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:836:15: note: use '==' to turn this assignment into an equality comparison else if(cp=(unsigned char*)sfgetr(iop,delim,-1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:863:120: warning: expression result unused [-Wunused-value] if((c = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( (char*)cp-1),(_ast_info.mb_cur_max)):(( (char*)cp-1),1)))>1) ~~~~~~~~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:924:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = (unsigned char*)sfgetr(iop,delim,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:924:14: note: place parentheses around the assignment to silence this warning if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:924:14: note: use '==' to turn this assignment into an equality comparison if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:926:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:926:19: note: place parentheses around the assignment to silence this warning else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:926:19: note: use '==' to turn this assignment into an equality comparison else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ^ == 15 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:70:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:70:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:70:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:107:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pp = sfprints("exact %s", cp)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:107:12: note: place parentheses around the assignment to silence this warning if(pp = sfprints("exact %s", cp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:107:12: note: use '==' to turn this assignment into an equality comparison if(pp = sfprints("exact %s", cp)) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:48:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:49:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (sig = _ast_optget(argv, sh_opttrap)) switch (sig) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:49:13: note: place parentheses around the assignment to silence this warning while (sig = _ast_optget(argv, sh_opttrap)) switch (sig) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:49:13: note: use '==' to turn this assignment into an equality comparison while (sig = _ast_optget(argv, sh_opttrap)) switch (sig) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:78:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(arg = *argv) ~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:78:9: note: place parentheses around the assignment to silence this warning if(arg = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:78:9: note: use '==' to turn this assignment into an equality comparison if(arg = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:106:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(arg = *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:106:13: note: place parentheses around the assignment to silence this warning while(arg = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:106:13: note: use '==' to turn this assignment into an equality comparison while(arg = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:126:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(arg=trap[sig]) ~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:126:12: note: place parentheses around the assignment to silence this warning if(arg=trap[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:126:12: note: use '==' to turn this assignment into an equality comparison if(arg=trap[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:164:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(arg=trapcom[sig]) ~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:164:11: note: place parentheses around the assignment to silence this warning if(arg=trapcom[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:164:11: note: use '==' to turn this assignment into an equality comparison if(arg=trapcom[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:48:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:209:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:262:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(signame = *argv++) ~~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:262:22: note: place parentheses around the assignment to silence this warning else while(signame = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:262:22: note: use '==' to turn this assignment into an equality comparison else while(signame = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:209:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ 10 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:91:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:91:10: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:91:10: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:404:37: warning: '&&' within '||' [-Wlogical-op-parentheses] return((test_stat( arg, &statb)>=0&&((( ( &statb)->st_mode) & 0170000) == 0010000)||((( ( &statb)->st_mode) & 0170000) == 0140000)&&( &statb)->st_ino)); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:404:37: note: place parentheses around the '&&' expression to silence this warning return((test_stat( arg, &statb)>=0&&((( ( &statb)->st_mode) & 0170000) == 0010000)||((( ( &statb)->st_mode) & 0170000) == 0140000)&&( &statb)->st_ino)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:404:133: warning: '&&' within '||' [-Wlogical-op-parentheses] return((test_stat( arg, &statb)>=0&&((( ( &statb)->st_mode) & 0170000) == 0010000)||((( ( &statb)->st_mode) & 0170000) == 0140000)&&( &statb)->st_ino)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:404:133: note: place parentheses around the '&&' expression to silence this warning return((test_stat( arg, &statb)>=0&&((( ( &statb)->st_mode) & 0170000) == 0010000)||((( ( &statb)->st_mode) & 0170000) == 0140000)&&( &statb)->st_ino)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:456:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap = nv_arrayptr(np)) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:456:9: note: place parentheses around the assignment to silence this warning if(ap = nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:456:9: note: use '==' to turn this assignment into an equality comparison if(ap = nv_arrayptr(np)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:94:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:94:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:149:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:149:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:227:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:227:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:580:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(name = *++argv) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:580:14: note: place parentheses around the assignment to silence this warning while(name = *++argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:580:14: note: use '==' to turn this assignment into an equality comparison while(name = *++argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:619:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_search(name,troot,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:619:11: note: place parentheses around the assignment to silence this warning if(np=nv_search(name,troot,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:619:11: note: use '==' to turn this assignment into an equality comparison if(np=nv_search(name,troot,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:624:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if(memcmp(name,".sh.math.",9)==0 && sh_mathstd(name+9)) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:668:80: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] np = nv_open(name,troot,nvflags|((nvflags&0x200)?0:0x400)|((iarray|(nvflags&(0x4000|0x40000)==0x4000))?0x10000000:0)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:668:80: note: place parentheses around the '==' expression to silence this warning np = nv_open(name,troot,nvflags|((nvflags&0x200)?0:0x400)|((iarray|(nvflags&(0x4000|0x40000)==0x4000))?0x10000000:0)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:668:80: note: place parentheses around the & expression to evaluate it first np = nv_open(name,troot,nvflags|((nvflags&0x200)?0:0x400)|((iarray|(nvflags&(0x4000|0x40000)==0x4000))?0x10000000:0)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:765:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(last=strchr(name,'=')) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:765:11: note: place parentheses around the assignment to silence this warning if(last=strchr(name,'=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:765:11: note: use '==' to turn this assignment into an equality comparison if(last=strchr(name,'=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:777:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=nv_mapchar(np,tp->wctname)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:777:10: note: place parentheses around the assignment to silence this warning if(fp=nv_mapchar(np,tp->wctname)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:777:10: note: use '==' to turn this assignment into an equality comparison if(fp=nv_mapchar(np,tp->wctname)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1020:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1026:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv,sh_optbuiltin)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1026:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv,sh_optbuiltin)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1026:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv,sh_optbuiltin)) switch (n) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1118:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(arg = *argv) ~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1118:12: note: place parentheses around the assignment to silence this warning while(arg = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1118:12: note: use '==' to turn this assignment into an equality comparison while(arg = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1142:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = sh_addbuiltin_20120720(tdata.sh,arg, addr,((void*)((char*)0+( dlete))))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1142:12: note: place parentheses around the assignment to silence this warning if(np = sh_addbuiltin_20120720(tdata.sh,arg, addr,((void*)((char*)0+( dlete))))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1142:12: note: use '==' to turn this assignment into an equality comparison if(np = sh_addbuiltin_20120720(tdata.sh,arg, addr,((void*)((char*)0+( dlete))))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1020:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1229:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1238:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(r = _ast_optget(argv,name)) switch(r) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1238:10: note: place parentheses around the assignment to silence this warning while(r = _ast_optget(argv,name)) switch(r) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1238:10: note: use '==' to turn this assignment into an equality comparison while(r = _ast_optget(argv,name)) switch(r) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1274:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(name = *argv++) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1274:13: note: place parentheses around the assignment to silence this warning while(name = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1274:13: note: use '==' to turn this assignment into an equality comparison while(name = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1229:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1441:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=nv_getval(np)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1441:7: note: place parentheses around the assignment to silence this warning if(cp=nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1441:7: note: use '==' to turn this assignment into an equality comparison if(cp=nv_getval(np)) ^ == 22 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/ulimit.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:45:3: warning: expression result unused [-Wunused-value] (&( context),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:64:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mask = *argv) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:64:10: note: place parentheses around the assignment to silence this warning if(mask = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:64:10: note: use '==' to turn this assignment into an equality comparison if(mask = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:69:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *mask++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:69:12: note: place parentheses around the assignment to silence this warning while(c = *mask++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:69:12: note: use '==' to turn this assignment into an equality comparison while(c = *mask++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:45:15: warning: expression result unused [-Wunused-value] (&( context),1); ^ 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_KIA -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:100:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:100:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:155:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(name= *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:155:12: note: place parentheses around the assignment to silence this warning while(name= *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:155:12: note: use '==' to turn this assignment into an equality comparison while(name= *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:201:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np= nv_bfsearch(name, root, &nq, ¬used)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:201:8: note: place parentheses around the assignment to silence this warning if(np= nv_bfsearch(name, root, &nq, ¬used)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:201:8: note: use '==' to turn this assignment into an equality comparison if(np= nv_bfsearch(name, root, &nq, ¬used)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -DSHOPT_BRACEPAT '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -D_BLD_shell -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_COSHELL -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:149:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(rshflag=((_Bool)((( &( shp)->options)->v[(( ( 6))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 6)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:149:12: note: place parentheses around the assignment to silence this warning if(rshflag=((_Bool)((( &( shp)->options)->v[(( ( 6))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 6)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:149:12: note: use '==' to turn this assignment into an equality comparison if(rshflag=((_Bool)((( &( shp)->options)->v[(( ( 6))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 6)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:232:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(name = sh_mactry(shp,nv_getval((shgd->bltin_nodes+12)))) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:232:14: note: place parentheses around the assignment to silence this warning if(name = sh_mactry(shp,nv_getval((shgd->bltin_nodes+12)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:232:14: note: use '==' to turn this assignment into an equality comparison if(name = sh_mactry(shp,nv_getval((shgd->bltin_nodes+12)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:469:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(top = (_Fcin._fcfile)) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:469:10: note: place parentheses around the assignment to silence this warning if(top = (_Fcin._fcfile)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:469:10: note: use '==' to turn this assignment into an equality comparison if(top = (_Fcin._fcfile)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:473:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(top=sfstack(iop,((Sfio_t*)0))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:473:13: note: place parentheses around the assignment to silence this warning while(top=sfstack(iop,((Sfio_t*)0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:473:13: note: use '==' to turn this assignment into an equality comparison while(top=sfstack(iop,((Sfio_t*)0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:761:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:761:12: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:761:12: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:765:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(argv=environ; cp = *argv; cp++) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:765:25: note: place parentheses around the assignment to silence this warning for(argv=environ; cp = *argv; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:765:25: note: use '==' to turn this assignment into an equality comparison for(argv=environ; cp = *argv; cp++) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:406:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = nv_getval((shgd->bltin_nodes+51))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:406:14: note: place parentheses around the assignment to silence this warning else if(cp = nv_getval((shgd->bltin_nodes+51))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:406:14: note: use '==' to turn this assignment into an equality comparison else if(cp = nv_getval((shgd->bltin_nodes+51))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:479:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(type=0; name=nv_discnames[type]; type++) ~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:479:19: note: place parentheses around the assignment to silence this warning for(type=0; name=nv_discnames[type]; type++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:479:19: note: use '==' to turn this assignment into an equality comparison for(type=0; name=nv_discnames[type]; type++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:506:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(fp = fp->next) ~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:506:12: note: place parentheses around the assignment to silence this warning while(fp = fp->next) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:506:12: note: use '==' to turn this assignment into an equality comparison while(fp = fp->next) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:578:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(type=0; name=discnames[type]; type++) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:578:18: note: place parentheses around the assignment to silence this warning for(type=0; name=discnames[type]; type++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:578:18: note: use '==' to turn this assignment into an equality comparison for(type=0; name=discnames[type]; type++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:769:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp = np->nvfun) ~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:769:14: note: place parentheses around the assignment to silence this warning else if(fp = np->nvfun) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:769:14: note: use '==' to turn this assignment into an equality comparison else if(fp = np->nvfun) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:935:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=np->nvfun) ~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:935:7: note: place parentheses around the assignment to silence this warning if(fp=np->nvfun) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:935:7: note: use '==' to turn this assignment into an equality comparison if(fp=np->nvfun) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1090:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(next=(((Dt_t*)( root))->view)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1090:14: note: place parentheses around the assignment to silence this warning while(next=(((Dt_t*)( root))->view)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1090:14: note: use '==' to turn this assignment into an equality comparison while(next=(((Dt_t*)( root))->view)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1149:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_search((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),root,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1149:10: note: place parentheses around the assignment to silence this warning if(np = nv_search((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),root,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1149:10: note: use '==' to turn this assignment into an equality comparison if(np = nv_search((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),root,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1226:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_search(name,shp->bltin_tree,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1226:8: note: place parentheses around the assignment to silence this warning if(np = nv_search(name,shp->bltin_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1226:8: note: use '==' to turn this assignment into an equality comparison if(np = nv_search(name,shp->bltin_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1458:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp = (struct table*)nv_hasdisc(np,&table_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1458:9: note: place parentheses around the assignment to silence this warning if(tp = (struct table*)nv_hasdisc(np,&table_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1458:9: note: use '==' to turn this assignment into an equality comparison if(tp = (struct table*)nv_hasdisc(np,&table_disc)) ^ == 10 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DKSHELL -DSHOPT_STATS -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:279:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = (*fp->disc->createf)(pp,(( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),flag,fp)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:279:10: note: place parentheses around the assignment to silence this warning if(nq = (*fp->disc->createf)(pp,(( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),flag,fp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:279:10: note: use '==' to turn this assignment into an equality comparison if(nq = (*fp->disc->createf)(pp,(( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),flag,fp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:322:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=nv_hasdisc(nq,&chtype_disc)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:322:7: note: place parentheses around the assignment to silence this warning if(fp=nv_hasdisc(nq,&chtype_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:322:7: note: use '==' to turn this assignment into an equality comparison if(fp=nv_hasdisc(nq,&chtype_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:372:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(i=(( nq)->nvsize>>2)) ~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:372:9: note: place parentheses around the assignment to silence this warning if(i=(( nq)->nvsize>>2)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:372:9: note: use '==' to turn this assignment into an equality comparison if(i=(( nq)->nvsize>>2)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:453:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(xp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:453:9: note: place parentheses around the assignment to silence this warning if(xp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:453:9: note: use '==' to turn this assignment into an equality comparison if(xp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:493:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(ap=nv_arrayptr(nr)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:493:15: note: place parentheses around the assignment to silence this warning else if(ap=nv_arrayptr(nr)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:493:15: note: use '==' to turn this assignment into an equality comparison else if(ap=nv_arrayptr(nr)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:646:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=nv_arrayptr(nq)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:646:9: note: place parentheses around the assignment to silence this warning if(ap=nv_arrayptr(nq)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:646:9: note: use '==' to turn this assignment into an equality comparison if(ap=nv_arrayptr(nq)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:745:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(bp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:745:8: note: place parentheses around the assignment to silence this warning if(bp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:745:8: note: use '==' to turn this assignment into an equality comparison if(bp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:763:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp=nv_type(nq)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:763:8: note: place parentheses around the assignment to silence this warning if(tp=nv_type(nq)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:763:8: note: use '==' to turn this assignment into an equality comparison if(tp=nv_type(nq)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:839:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(argv=nv_discnames; sp=*argv; argv++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:839:27: note: place parentheses around the assignment to silence this warning for(argv=nv_discnames; sp=*argv; argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:839:27: note: use '==' to turn this assignment into an equality comparison for(argv=nv_discnames; sp=*argv; argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:891:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(name=strrchr(np->nvname,'.')) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:891:9: note: place parentheses around the assignment to silence this warning if(name=strrchr(np->nvname,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:891:9: note: use '==' to turn this assignment into an equality comparison if(name=strrchr(np->nvname,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:896:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(bp=(Namval_t*)shp->namespace) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:896:7: note: place parentheses around the assignment to silence this warning if(bp=(Namval_t*)shp->namespace) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:896:7: note: use '==' to turn this assignment into an equality comparison if(bp=(Namval_t*)shp->namespace) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1134:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(bfp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1134:10: note: place parentheses around the assignment to silence this warning if(bfp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1134:10: note: use '==' to turn this assignment into an equality comparison if(bfp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1167:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp = (Namtype_t*)nv_hasdisc(np, &type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1167:9: note: place parentheses around the assignment to silence this warning if(dp = (Namtype_t*)nv_hasdisc(np, &type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1167:9: note: use '==' to turn this assignment into an equality comparison if(dp = (Namtype_t*)nv_hasdisc(np, &type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1182:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=nv_hasdisc(nq,&chtype_disc)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1182:9: note: place parentheses around the assignment to silence this warning if(fp=nv_hasdisc(nq,&chtype_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1182:9: note: use '==' to turn this assignment into an equality comparison if(fp=nv_hasdisc(nq,&chtype_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1184:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp = (Namtype_t*)nv_hasdisc(nq, &type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1184:10: note: place parentheses around the assignment to silence this warning if(tp = (Namtype_t*)nv_hasdisc(nq, &type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1184:10: note: use '==' to turn this assignment into an equality comparison if(tp = (Namtype_t*)nv_hasdisc(nq, &type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1353:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v=strrchr(cp,'.')) ~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1353:6: note: place parentheses around the assignment to silence this warning if(v=strrchr(cp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1353:6: note: use '==' to turn this assignment into an equality comparison if(v=strrchr(cp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1561:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1561:10: note: place parentheses around the assignment to silence this warning if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1561:10: note: use '==' to turn this assignment into an equality comparison if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1601:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1601:10: note: place parentheses around the assignment to silence this warning if(dp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1601:10: note: use '==' to turn this assignment into an equality comparison if(dp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1603:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1603:10: note: place parentheses around the assignment to silence this warning if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1603:10: note: use '==' to turn this assignment into an equality comparison if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1715:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=shp->prefix) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1715:7: note: place parentheses around the assignment to silence this warning if(cp=shp->prefix) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1715:7: note: use '==' to turn this assignment into an equality comparison if(cp=shp->prefix) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1759:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(sp=0; sp=nv_setdisc(tp,(char*)0,(Namval_t*)sp,(Namfun_t*)tp);) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1759:15: note: place parentheses around the assignment to silence this warning for(sp=0; sp=nv_setdisc(tp,(char*)0,(Namval_t*)sp,(Namfun_t*)tp);) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1759:15: note: use '==' to turn this assignment into an equality comparison for(sp=0; sp=nv_setdisc(tp,(char*)0,(Namval_t*)sp,(Namfun_t*)tp);) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1764:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=strrchr(mp->nvname,'.')) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1764:9: note: place parentheses around the assignment to silence this warning if(cp=strrchr(mp->nvname,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1764:9: note: use '==' to turn this assignment into an equality comparison if(cp=strrchr(mp->nvname,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1779:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(xp=mp->nvalue.rp->fname) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1779:15: note: place parentheses around the assignment to silence this warning else if(xp=mp->nvalue.rp->fname) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1779:15: note: use '==' to turn this assignment into an equality comparison else if(xp=mp->nvalue.rp->fname) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1819:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = (Namchld_t*)nv_hasdisc(np,&chtype_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1819:8: note: place parentheses around the assignment to silence this warning if(fp = (Namchld_t*)nv_hasdisc(np,&chtype_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1819:8: note: use '==' to turn this assignment into an equality comparison if(fp = (Namchld_t*)nv_hasdisc(np,&chtype_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1821:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp = (Namtype_t*)nv_hasdisc(np,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1821:8: note: place parentheses around the assignment to silence this warning if(tp = (Namtype_t*)nv_hasdisc(np,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1821:8: note: use '==' to turn this assignment into an equality comparison if(tp = (Namtype_t*)nv_hasdisc(np,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1833:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mq = nv_type(mp)) ~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1833:8: note: place parentheses around the assignment to silence this warning if(mq = nv_type(mp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1833:8: note: use '==' to turn this assignment into an equality comparison if(mq = nv_type(mp)) ^ == 26 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:498:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = nv_opensub(np)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:498:10: note: place parentheses around the assignment to silence this warning if(nq = nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:498:10: note: use '==' to turn this assignment into an equality comparison if(nq = nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:586:143: warning: '&&' within '||' [-Wlogical-op-parentheses] if (c==(((lp=_ast_localeconv()) && lp->decimal_point && *lp->decimal_point) ? *lp->decimal_point : '.' ) || c=='e' || c == 'E' || base == 16 && (c == 'p' || c == 'P')) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:586:143: note: place parentheses around the '&&' expression to silence this warning if (c==(((lp=_ast_localeconv()) && lp->decimal_point && *lp->decimal_point) ? *lp->decimal_point : '.' ) || c=='e' || c == 'E' || base == 16 && (c == 'p' || c == 'P')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:676:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq=nv_search(((char*)(( shp->stk)->_data)+( off)),shp->fun_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:676:10: note: place parentheses around the assignment to silence this warning if(nq=nv_search(((char*)(( shp->stk)->_data)+( off)),shp->fun_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:676:10: note: use '==' to turn this assignment into an equality comparison if(nq=nv_search(((char*)(( shp->stk)->_data)+( off)),shp->fun_tree,0)) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_OPTIMIZE -DSHOPT_RAWONLY -DSHOPT_BASH -DSHOPT_PFSH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_COSHELL -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_POLL -DSHOPT_DYNAMIC -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:344:29: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_options; o = tp->sh_number; tp++) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:344:29: note: place parentheses around the assignment to silence this warning for(tp=shtab_options; o = tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:344:29: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_options; o = tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:386:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=strchr(optksh,n)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:386:9: note: place parentheses around the assignment to silence this warning if(sp=strchr(optksh,n)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:386:9: note: use '==' to turn this assignment into an equality comparison if(sp=strchr(optksh,n)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:457:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=keylist;c= *cp; cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:457:22: note: place parentheses around the assignment to silence this warning for(cp=keylist;c= *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:457:22: note: use '==' to turn this assignment into an equality comparison for(cp=keylist;c= *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:502:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(keys=0;c= *cp; cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:502:17: note: place parentheses around the assignment to silence this warning for(keys=0;c= *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:502:17: note: use '==' to turn this assignment into an equality comparison for(keys=0;c= *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:611:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!(( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &newflags)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) != ((_Bool)((( &( shp)->options)->v[(( ( 26))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 26)) % (sizeof(Shopt_t_data_t)*8))))?1:0)) || (( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &((Arg_t*)shp->arg_context)->sh->offoptions)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) && shp->gd->userid!=shp->gd->euserid) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:611:38: note: place parentheses around the '&&' expression to silence this warning if(!(( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &newflags)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) != ((_Bool)((( &( shp)->options)->v[(( ( 26))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 26)) % (sizeof(Shopt_t_data_t)*8))))?1:0)) || (( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &((Arg_t*)shp->arg_context)->sh->offoptions)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) && shp->gd->userid!=shp->gd->euserid) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:611:504: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!(( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &newflags)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) != ((_Bool)((( &( shp)->options)->v[(( ( 26))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 26)) % (sizeof(Shopt_t_data_t)*8))))?1:0)) || (( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &((Arg_t*)shp->arg_context)->sh->offoptions)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) && shp->gd->userid!=shp->gd->euserid) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:611:504: note: place parentheses around the '&&' expression to silence this warning if(!(( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &newflags)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) != ((_Bool)((( &( shp)->options)->v[(( ( 26))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 26)) % (sizeof(Shopt_t_data_t)*8))))?1:0)) || (( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &((Arg_t*)shp->arg_context)->sh->offoptions)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) && shp->gd->userid!=shp->gd->euserid) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:706:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(argblk=argr) ~~~~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:706:11: note: place parentheses around the assignment to silence this warning if(argblk=argr) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:706:11: note: use '==' to turn this assignment into an equality comparison if(argblk=argr) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:746:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(sp= *pp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:746:10: note: place parentheses around the assignment to silence this warning while(sp= *pp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:746:10: note: use '==' to turn this assignment into an equality comparison while(sp= *pp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:784:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(ap->argfor=sh_argfree(shp,ap->argfor,0)); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:784:18: note: place parentheses around the assignment to silence this warning while(ap->argfor=sh_argfree(shp,ap->argfor,0)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:784:18: note: use '==' to turn this assignment into an equality comparison while(ap->argfor=sh_argfree(shp,ap->argfor,0)); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:786:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap->dolh = blk) ~~~~~~~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:786:14: note: place parentheses around the assignment to silence this warning if(ap->dolh = blk) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:786:14: note: use '==' to turn this assignment into an equality comparison if(ap->dolh = blk) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:800:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dh=ap->dolh) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:800:7: note: place parentheses around the assignment to silence this warning if(dh=ap->dolh) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:800:7: note: use '==' to turn this assignment into an equality comparison if(dh=ap->dolh) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:826:30: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_options; value=tp->sh_number; tp++) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:826:30: note: place parentheses around the assignment to silence this warning for(tp=shtab_options; value=tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:826:30: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_options; value=tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:841:30: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_options; value=tp->sh_number; tp++) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:841:30: note: place parentheses around the assignment to silence this warning for(tp=shtab_options; value=tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:841:30: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_options; value=tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:875:29: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_options; value=tp->sh_number; tp++) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:875:29: note: place parentheses around the assignment to silence this warning for(tp=shtab_options; value=tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:875:29: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_options; value=tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1031:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(monitor = ((( shp)->st.states&( 1<<( 4)))!=0)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1031:13: note: place parentheses around the assignment to silence this warning if(monitor = ((( shp)->st.states&( 1<<( 4)))!=0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1031:13: note: use '==' to turn this assignment into an equality comparison if(monitor = ((( shp)->st.states&( 1<<( 4)))!=0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1101:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=argp->argchn.ap) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1101:8: note: place parentheses around the assignment to silence this warning if(ap=argp->argchn.ap) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1101:8: note: use '==' to turn this assignment into an equality comparison if(ap=argp->argchn.ap) ^ == 16 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:105:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp = (struct fixed_array*)ap->fixed) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:105:13: note: place parentheses around the assignment to silence this warning else if(fp = (struct fixed_array*)ap->fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:105:13: note: use '==' to turn this assignment into an equality comparison else if(fp = (struct fixed_array*)ap->fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:220:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp = (struct fixed_array*)arp->fixed) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:220:13: note: place parentheses around the assignment to silence this warning else if(fp = (struct fixed_array*)arp->fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:220:13: note: use '==' to turn this assignment into an equality comparison else if(fp = (struct fixed_array*)arp->fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:288:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(wasundef = ap->header.flags&(4L<<22)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:288:14: note: place parentheses around the assignment to silence this warning if(wasundef = ap->header.flags&(4L<<22)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:288:14: note: use '==' to turn this assignment into an equality comparison if(wasundef = ap->header.flags&(4L<<22)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:443:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = nv_search(sub, ap->table, 8)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:443:8: note: place parentheses around the assignment to silence this warning if(nq = nv_search(sub, ap->table, 8)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:443:8: note: use '==' to turn this assignment into an equality comparison if(nq = nv_search(sub, ap->table, 8)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:492:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq=nv_opensub(np)) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:492:10: note: place parentheses around the assignment to silence this warning if(nq=nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:492:10: note: use '==' to turn this assignment into an equality comparison if(nq=nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:546:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq=nv_opensub(np)) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:546:8: note: place parentheses around the assignment to silence this warning if(nq=nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:546:8: note: use '==' to turn this assignment into an equality comparison if(nq=nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:703:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp=(struct fixed_array*)ap->fixed) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:703:16: note: place parentheses around the assignment to silence this warning else if(fp=(struct fixed_array*)ap->fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:703:16: note: use '==' to turn this assignment into an equality comparison else if(fp=(struct fixed_array*)ap->fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:748:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = (struct fixed_array*)ap->fixed) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:748:9: note: place parentheses around the assignment to silence this warning if(fp = (struct fixed_array*)ap->fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:748:9: note: use '==' to turn this assignment into an equality comparison if(fp = (struct fixed_array*)ap->fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1010:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while( n = digit ) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1010:18: note: place parentheses around the assignment to silence this warning else while( n = digit ) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1010:18: note: use '==' to turn this assignment into an equality comparison else while( n = digit ) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1146:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp = (struct fixed_array*)ap->header.fixed) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1146:13: note: place parentheses around the assignment to silence this warning else if(fp = (struct fixed_array*)ap->header.fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1146:13: note: use '==' to turn this assignment into an equality comparison else if(fp = (struct fixed_array*)ap->header.fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1314:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=ap->maxi-ap->maxi) ~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1314:9: note: place parentheses around the assignment to silence this warning if(n=ap->maxi-ap->maxi) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1314:9: note: use '==' to turn this assignment into an equality comparison if(n=ap->maxi-ap->maxi) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1355:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=(struct fixed_array*)ap->header.fixed) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1355:7: note: place parentheses around the assignment to silence this warning if(fp=(struct fixed_array*)ap->header.fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1355:7: note: use '==' to turn this assignment into an equality comparison if(fp=(struct fixed_array*)ap->header.fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1688:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(n=dot) ~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1688:14: note: place parentheses around the assignment to silence this warning else while(n=dot) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1688:14: note: use '==' to turn this assignment into an equality comparison else while(n=dot) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1777:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap = (struct assoc_array*)_ast_calloc(1,sizeof(struct assoc_array))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1777:9: note: place parentheses around the assignment to silence this warning if(ap = (struct assoc_array*)_ast_calloc(1,sizeof(struct assoc_array))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1777:9: note: use '==' to turn this assignment into an equality comparison if(ap = (struct assoc_array*)_ast_calloc(1,sizeof(struct assoc_array))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1829:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(;ap->cur=ap->pos; ap->pos=ap->nextpos) ~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1829:15: note: place parentheses around the assignment to silence this warning for(;ap->cur=ap->pos; ap->pos=ap->nextpos) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1829:15: note: use '==' to turn this assignment into an equality comparison for(;ap->cur=ap->pos; ap->pos=ap->nextpos) ^ == 15 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_MULTIBYTE '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:50:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(string=cp;c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));string=cp) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:50:17: note: place parentheses around the assignment to silence this warning for(string=cp;c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));string=cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:50:17: note: use '==' to turn this assignment into an equality comparison for(string=cp;c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));string=cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:122:171: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++))); ~~~~~~~~~ ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:134:172: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++))); ~~~~~~~~~ ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:313:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_search("COMP_TYPE",shp->var_tree,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:313:9: note: place parentheses around the assignment to silence this warning if(np = nv_search("COMP_TYPE",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:313:9: note: use '==' to turn this assignment into an equality comparison if(np = nv_search("COMP_TYPE",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:371:145: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!var && !strchr(ap->argval,'/') && (((cp==outbuff&&shp->nextprompt==1) || (strchr(";&|(",size)) && (cp==outbuff+1||size=='('||cp[-2]!='>') && *begin!='~' ))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:371:145: note: place parentheses around the '&&' expression to silence this warning if(!var && !strchr(ap->argval,'/') && (((cp==outbuff&&shp->nextprompt==1) || (strchr(";&|(",size)) && (cp==outbuff+1||size=='('||cp[-2]!='>') && *begin!='~' ))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:399:29: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*com==0 || (narg <= 1 && (strcmp(ap->argval,*com)==0) || (addstar && com[0][strlen(*com)-1]=='*'))) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:399:29: note: place parentheses around the '&&' expression to silence this warning if (*com==0 || (narg <= 1 && (strcmp(ap->argval,*com)==0) || (addstar && com[0][strlen(*com)-1]=='*'))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:433:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(saveout=astconf("PATH_ATTRIBUTES",saveout,(char*)0)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:433:14: note: place parentheses around the assignment to silence this warning if(saveout=astconf("PATH_ATTRIBUTES",saveout,(char*)0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:433:14: note: use '==' to turn this assignment into an equality comparison if(saveout=astconf("PATH_ATTRIBUTES",saveout,(char*)0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:562:172: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( out),(_ast_info.mb_cur_max)))>0?(( out+=_ast_info.tmp_int),_ast_info.tmp_wchar):( out+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( out++))); ~~~~~~~~~ ^~~~~~~~~ 8 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA '-D_API_ast=20130625' -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/defs.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:601:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v = cols) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:601:8: note: place parentheses around the assignment to silence this warning if(v = cols) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:601:8: note: use '==' to turn this assignment into an equality comparison if(v = cols) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:603:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v = rows) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:603:8: note: place parentheses around the assignment to silence this warning if(v = rows) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:603:8: note: use '==' to turn this assignment into an equality comparison if(v = rows) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:653:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(n=1; c = *last++; n++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:653:16: note: place parentheses around the assignment to silence this warning for(n=1; c = *last++; n++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:653:16: note: use '==' to turn this assignment into an equality comparison for(n=1; c = *last++; n++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:768:6: warning: expression result unused [-Wunused-value] ((_Bool)((( &( shp)->options)->v[(( ( 6))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 6)) % (sizeof(Shopt_t_data_t)*8))))?1:0)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:769:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pp=nv_getval((shgd->bltin_nodes+50))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:769:9: note: place parentheses around the assignment to silence this warning if(pp=nv_getval((shgd->bltin_nodes+50))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:769:9: note: use '==' to turn this assignment into an equality comparison if(pp=nv_getval((shgd->bltin_nodes+50))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:799:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *str++) ~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:799:10: note: place parentheses around the assignment to silence this warning while(c = *str++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:799:10: note: use '==' to turn this assignment into an equality comparison while(c = *str++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1092:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=keytrap(ep,readin,n,80-n,mode)) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1092:9: note: place parentheses around the assignment to silence this warning if(n=keytrap(ep,readin,n,80-n,mode)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1092:9: note: use '==' to turn this assignment into an equality comparison if(n=keytrap(ep,readin,n,80-n,mode)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1325:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(r=poff;c= *sp;sp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1325:14: note: place parentheses around the assignment to silence this warning for(r=poff;c= *sp;sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1325:14: note: use '==' to turn this assignment into an equality comparison for(r=poff;c= *sp;sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1449:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*dp++ = *sp++); ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1449:14: note: place parentheses around the assignment to silence this warning while(*dp++ = *sp++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1449:14: note: use '==' to turn this assignment into an equality comparison while(*dp++ = *sp++); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1557:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(n=0;c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));oldcp=cp,col++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1557:12: note: place parentheses around the assignment to silence this warning for(n=0;c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));oldcp=cp,col++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1557:12: note: use '==' to turn this assignment into an equality comparison for(n=0;c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));oldcp=cp,col++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1671:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(ar= av= &argv[1]; mp=(Histmatch_t*)*av; av++) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1671:27: note: place parentheses around the assignment to silence this warning for(ar= av= &argv[1]; mp=(Histmatch_t*)*av; av++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1671:27: note: use '==' to turn this assignment into an equality comparison for(ar= av= &argv[1]; mp=(Histmatch_t*)*av; av++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1687:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(av= &argv[1]; mp=(Histmatch_t*)*av; av++, mplast=mp) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1687:23: note: place parentheses around the assignment to silence this warning for(av= &argv[1]; mp=(Histmatch_t*)*av; av++, mplast=mp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1687:23: note: use '==' to turn this assignment into an equality comparison for(av= &argv[1]; mp=(Histmatch_t*)*av; av++, mplast=mp) ^ == 12 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -DSHOPT_BRACEPAT -DSHOPT_SUID_EXEC -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:132:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(off = (( shp->stk)->_next-( shp->stk)->_data)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:132:9: note: place parentheses around the assignment to silence this warning if(off = (( shp->stk)->_next-( shp->stk)->_data)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:132:9: note: use '==' to turn this assignment into an equality comparison if(off = (( shp->stk)->_next-( shp->stk)->_data)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:172:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp2 = strtok(((void *)0), ":")) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:172:13: note: place parentheses around the assignment to silence this warning if(cp2 = strtok(((void *)0), ":")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:172:13: note: use '==' to turn this assignment into an equality comparison if(cp2 = strtok(((void *)0), ":")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:353:39: warning: '&&' within '||' [-Wlogical-op-parentheses] else if((cp[2]=='}' || cp[2]=='.' && cp[3]=='.') && ((*pat>='a' && *pat<='z' && cp[1]>='a' && cp[1]<='z') || (*pat>='A' && *pat<='Z' && cp[1]>='A' && cp[1]<='Z'))) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:353:39: note: place parentheses around the '&&' expression to silence this warning else if((cp[2]=='}' || cp[2]=='.' && cp[3]=='.') && ((*pat>='a' && *pat<='z' && cp[1]>='a' && cp[1]<='z') || (*pat>='A' && *pat<='Z' && cp[1]>='A' && cp[1]<='Z'))) ^ ( ) 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/regress.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_KIA '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:202:51: warning: '&&' within '||' [-Wlogical-op-parentheses] if(pp->mode==6 || (pp->mode==1 && shp->bltinfun) && !(flag&040)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:202:51: note: place parentheses around the '&&' expression to silence this warning if(pp->mode==6 || (pp->mode==1 && shp->bltinfun) && !(flag&040)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:290:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_signals; sig=tp->sh_number; tp++) ~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:290:27: note: place parentheses around the assignment to silence this warning for(tp=shtab_signals; sig=tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:290:27: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_signals; sig=tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:366:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trapcom[sig]) ~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:366:10: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trapcom[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:366:10: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trapcom[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:387:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[sig]) ~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:387:10: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:387:10: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:412:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trapcom[sig]) ~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:412:9: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trapcom[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:412:9: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trapcom[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:440:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v = cols) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:440:8: note: place parentheses around the assignment to silence this warning if(v = cols) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:440:8: note: use '==' to turn this assignment into an equality comparison if(v = cols) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:442:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v = rows) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:442:8: note: place parentheses around the assignment to silence this warning if(v = rows) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:442:8: note: use '==' to turn this assignment into an equality comparison if(v = rows) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:474:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if((shp->sigflag[sig]&010) || shp->siginfo && shp->siginfo[sig]) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:474:46: note: place parentheses around the '&&' expression to silence this warning if((shp->sigflag[sig]&010) || shp->siginfo && shp->siginfo[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:482:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trapcom[sig]) ~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:482:11: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trapcom[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:482:11: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trapcom[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:489:69: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &shp->siginfo[sig],(((char*)( ip))-((char*)0)),(((char*)( 0))-((char*)0))))!=ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:489:97: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &shp->siginfo[sig],(((char*)( ip))-((char*)0)),(((char*)( 0))-((char*)0))))!=ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:508:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ip=ipnext) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:508:11: note: place parentheses around the assignment to silence this warning if(ip=ipnext) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:508:11: note: use '==' to turn this assignment into an equality comparison if(ip=ipnext) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:623:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:623:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ 14 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fcin.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fcin.c:171:113: warning: expression result unused [-Wunused-value] if((c = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( extra.next),(_ast_info.mb_cur_max)):(( extra.next),1))) < 0) ~~~~~ ^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fcin.c:187:119: warning: expression result unused [-Wunused-value] switch(*len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( _Fcin.fcptr),(_ast_info.mb_cur_max)):(( _Fcin.fcptr),1))) ~~~~~ ^~~~~ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE '-DSHOPT_AUDITFILE="/etc/ksh_audit"' '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_BASH -D_BLD_shell -DKSHELL -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DSHOPT_AUDIT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:238:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shgd->hist_ptr=hist_ptr) ~~~~~~~~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:238:19: note: place parentheses around the assignment to silence this warning if(shgd->hist_ptr=hist_ptr) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:238:19: note: use '==' to turn this assignment into an equality comparison if(shgd->hist_ptr=hist_ptr) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:243:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=nv_getval((shgd->bltin_nodes+5))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:243:8: note: place parentheses around the assignment to silence this warning if(cp=nv_getval((shgd->bltin_nodes+5))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:243:8: note: use '==' to turn this assignment into an equality comparison if(cp=nv_getval((shgd->bltin_nodes+5))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:303:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=nv_getval((shgd->bltin_nodes+14))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:303:7: note: place parentheses around the assignment to silence this warning if(cp=nv_getval((shgd->bltin_nodes+14))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:303:7: note: use '==' to turn this assignment into an equality comparison if(cp=nv_getval((shgd->bltin_nodes+14))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:474:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(last = strrchr(name,'/')) ~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:474:11: note: place parentheses around the assignment to silence this warning if(last = strrchr(name,'/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:474:11: note: use '==' to turn this assignment into an equality comparison if(last = strrchr(name,'/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:566:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp=buff=(unsigned char*)sfreserve(iop,(-1),0000010)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:566:17: note: place parentheses around the assignment to silence this warning while(cp=buff=(unsigned char*)sfreserve(iop,(-1),0000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:566:17: note: use '==' to turn this assignment into an equality comparison while(cp=buff=(unsigned char*)sfreserve(iop,(-1),0000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:641:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp=(char*)sfreserve(hp->histfp,(-1),0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:641:17: note: place parentheses around the assignment to silence this warning while(cp=(char*)sfreserve(hp->histfp,(-1),0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:641:17: note: use '==' to turn this assignment into an equality comparison while(cp=(char*)sfreserve(hp->histfp,(-1),0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:772:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(buff=(char*)sfreserve(hp->histfp,0,0000010)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:772:10: note: place parentheses around the assignment to silence this warning if(buff=(char*)sfreserve(hp->histfp,0,0000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:772:10: note: use '==' to turn this assignment into an equality comparison if(buff=(char*)sfreserve(hp->histfp,0,0000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:1037:97: warning: expression result unused [-Wunused-value] if((c=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) < 0) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:1108:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(;c = *cp;cp++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:1108:9: note: place parentheses around the assignment to silence this warning for(;c = *cp;cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:1108:9: note: use '==' to turn this assignment into an equality comparison for(;c = *cp;cp++) ^ == 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_MULTIBYTE -DSHOPT_COSHELL -DSHOPT_BASH -DSHOPT_AUDIT '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_DYNAMIC '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_KIA -DKSHELL -DSHOPT_EDPREDICT -DSHOPT_FIXEDARRAY -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:245:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:245:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:254:3: warning: expression result unused [-Wunused-value] (&( unused),1); ^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:254:14: warning: expression result unused [-Wunused-value] (&( unused),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:367:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->pathlist = (void*)pp) ~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:367:20: note: place parentheses around the assignment to silence this warning if(shp->pathlist = (void*)pp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:367:20: note: use '==' to turn this assignment into an equality comparison if(shp->pathlist = (void*)pp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:391:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->cdpathlist = (void*)pp) ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:391:21: note: place parentheses around the assignment to silence this warning if(shp->cdpathlist = (void*)pp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:391:21: note: use '==' to turn this assignment into an equality comparison if(shp->cdpathlist = (void*)pp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:403:3: warning: expression result unused [-Wunused-value] (&( catalog),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:403:15: warning: expression result unused [-Wunused-value] (&( catalog),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:552:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=value) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:552:8: note: place parentheses around the assignment to silence this warning if(cp=value) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:552:8: note: use '==' to turn this assignment into an equality comparison if(cp=value) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:555:100: warning: expression result unused [-Wunused-value] while(n=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1)),c= *(unsigned char*)cp) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:629:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:629:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:640:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:640:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:677:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:677:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:701:3: warning: expression result unused [-Wunused-value] (&( np),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:702:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:701:10: warning: expression result unused [-Wunused-value] (&( np),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:702:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:782:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp = nv_search(strrchr(np->nvname,'/')+1,shp->track_tree,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:782:9: note: place parentheses around the assignment to silence this warning if(mp = nv_search(strrchr(np->nvname,'/')+1,shp->track_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:782:9: note: use '==' to turn this assignment into an equality comparison if(mp = nv_search(strrchr(np->nvname,'/')+1,shp->track_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:834:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:834:10: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:834:10: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:897:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap = nv_arrayptr((shgd->bltin_nodes+54))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:897:8: note: place parentheses around the assignment to silence this warning if(ap = nv_arrayptr((shgd->bltin_nodes+54))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:897:8: note: use '==' to turn this assignment into an equality comparison if(ap = nv_arrayptr((shgd->bltin_nodes+54))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1088:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1090:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1090:11: note: place parentheses around the assignment to silence this warning while (c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1090:11: note: use '==' to turn this assignment into an equality comparison while (c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1088:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1113:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(lastp=strchr(newp,':')) ~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1113:11: note: place parentheses around the assignment to silence this warning if(lastp=strchr(newp,':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1113:11: note: use '==' to turn this assignment into an equality comparison if(lastp=strchr(newp,':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1126:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1126:8: note: place parentheses around the assignment to silence this warning if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1126:8: note: use '==' to turn this assignment into an equality comparison if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1210:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(mp=(Namval_t*)(*(((Dt_t*)( shp->fun_tree))->searchf))(( shp->fun_tree),(void*)( mp),0000000010)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1210:10: note: place parentheses around the assignment to silence this warning while(mp=(Namval_t*)(*(((Dt_t*)( shp->fun_tree))->searchf))(( shp->fun_tree),(void*)( mp),0000000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1210:10: note: use '==' to turn this assignment into an equality comparison while(mp=(Namval_t*)(*(((Dt_t*)( shp->fun_tree))->searchf))(( shp->fun_tree),(void*)( mp),0000000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1328:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = (const char*)strrchr(path, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1328:8: note: place parentheses around the assignment to silence this warning if (s = (const char*)strrchr(path, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1328:8: note: use '==' to turn this assignment into an equality comparison if (s = (const char*)strrchr(path, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1605:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = nv_getval((shgd->bltin_nodes+4))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1605:15: note: place parentheses around the assignment to silence this warning else if(cp = nv_getval((shgd->bltin_nodes+4))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1605:15: note: use '==' to turn this assignment into an equality comparison else if(cp = nv_getval((shgd->bltin_nodes+4))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1786:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->userinit=userinit) ~~~~~~~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1786:18: note: place parentheses around the assignment to silence this warning if(shp->userinit=userinit) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1786:18: note: use '==' to turn this assignment into an equality comparison if(shp->userinit=userinit) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1994:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1994:14: note: place parentheses around the assignment to silence this warning else if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1994:14: note: use '==' to turn this assignment into an equality comparison else if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2135:17: warning: assigning to 'pid_t *' (aka 'int *') from '__uid_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] np->nvalue.idp = &sip->si_uid; ^ ~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2138:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sistr = siginfocode2str(sip->si_signo, sip->si_code)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2138:11: note: place parentheses around the assignment to silence this warning if(sistr = siginfocode2str(sip->si_signo, sip->si_code)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2138:11: note: use '==' to turn this assignment into an equality comparison if(sistr = siginfocode2str(sip->si_signo, sip->si_code)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2385:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(np0=np,ep=environ;cp= *ep; ep++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2385:26: note: place parentheses around the assignment to silence this warning for(np0=np,ep=environ;cp= *ep; ep++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2385:26: note: use '==' to turn this assignment into an equality comparison for(np0=np,ep=environ;cp= *ep; ep++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2391:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp = (*(((Dt_t*)( shp->var_base))->searchf))(( shp->var_base),(void*)( cp),0000001000)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2391:9: note: place parentheses around the assignment to silence this warning if(mp = (*(((Dt_t*)( shp->var_base))->searchf))(( shp->var_base),(void*)( cp),0000001000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2391:9: note: use '==' to turn this assignment into an equality comparison if(mp = (*(((Dt_t*)( shp->var_base))->searchf))(( shp->var_base),(void*)( cp),0000001000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2443:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp=next) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2443:10: note: place parentheses around the assignment to silence this warning while(cp=next) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2443:10: note: use '==' to turn this assignment into an equality comparison while(cp=next) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2445:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(next = strchr(++cp,'=')) ~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2445:11: note: place parentheses around the assignment to silence this warning if(next = strchr(++cp,'=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2445:11: note: use '==' to turn this assignment into an equality comparison if(next = strchr(++cp,'=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2574:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( val),(_ast_info.mb_cur_max)))>0?(( val+=_ast_info.tmp_int),_ast_info.tmp_wchar):( val+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( val++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2574:11: note: place parentheses around the assignment to silence this warning while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( val),(_ast_info.mb_cur_max)))>0?(( val+=_ast_info.tmp_int),_ast_info.tmp_wchar):( val+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( val++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2574:11: note: use '==' to turn this assignment into an equality comparison while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( val),(_ast_info.mb_cur_max)))>0?(( val+=_ast_info.tmp_int),_ast_info.tmp_wchar):( val+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( val++)))) ^ == 40 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_RAWONLY -DSHOPT_COSHELL -DSHOPT_DYNAMIC -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:403:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->fdptrs[fd]=shp->fdptrs[f2]) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:403:20: note: place parentheses around the assignment to silence this warning if(shp->fdptrs[fd]=shp->fdptrs[f2]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:403:20: note: use '==' to turn this assignment into an equality comparison if(shp->fdptrs[fd]=shp->fdptrs[f2]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:498:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(r = (shp->fdstatus[fd]>>8)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:498:7: note: place parentheses around the assignment to silence this warning if(r = (shp->fdstatus[fd]>>8)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:498:7: note: use '==' to turn this assignment into an equality comparison if(r = (shp->fdstatus[fd]>>8)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:859:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ep = strrchr(sp,'/')) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:859:8: note: place parentheses around the assignment to silence this warning if(ep = strrchr(sp,'/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:859:8: note: use '==' to turn this assignment into an equality comparison if(ep = strrchr(sp,'/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:942:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sfstderr = shp->sftable[2]) ~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:942:15: note: place parentheses around the assignment to silence this warning if(sfstderr = shp->sftable[2]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:942:15: note: use '==' to turn this assignment into an equality comparison if(sfstderr = shp->sftable[2]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:966:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=shp->sftable[fd]) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:966:8: note: place parentheses around the assignment to silence this warning if(sp=shp->sftable[fd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:966:8: note: use '==' to turn this assignment into an equality comparison if(sp=shp->sftable[fd]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1162:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(number=strchr(fname,'}')) ~~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1162:16: note: place parentheses around the assignment to silence this warning if(number=strchr(fname,'}')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1162:16: note: use '==' to turn this assignment into an equality comparison if(number=strchr(fname,'}')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1200:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(sp=shp->sftable[dupfd]) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1200:16: note: place parentheses around the assignment to silence this warning else if(sp=shp->sftable[dupfd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1200:16: note: use '==' to turn this assignment into an equality comparison else if(sp=shp->sftable[dupfd]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1321:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tname = io_usename(shp,fname,&perm,fn,0)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1321:15: note: place parentheses around the assignment to silence this warning if(tname = io_usename(shp,fname,&perm,fn,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1321:15: note: use '==' to turn this assignment into an equality comparison if(tname = io_usename(shp,fname,&perm,fn,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1717:3: warning: expression result unused [-Wunused-value] (&( unused),1); ^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1717:14: warning: expression result unused [-Wunused-value] (&( unused),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1750:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(moved = (char*)filemap - oldptr) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1750:12: note: place parentheses around the assignment to silence this warning if(moved = (char*)filemap - oldptr) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1750:12: note: use '==' to turn this assignment into an equality comparison if(moved = (char*)filemap - oldptr) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1986:3: warning: expression result unused [-Wunused-value] (&( handle),1); ^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1986:14: warning: expression result unused [-Wunused-value] (&( handle),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2284:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(;c= *cp;cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2284:10: note: place parentheses around the assignment to silence this warning for(;c= *cp;cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2284:10: note: use '==' to turn this assignment into an equality comparison for(;c= *cp;cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2317:24: warning: '&' within '|' [-Wbitwise-op-parentheses] sfset(sfstderr,sfflags&0000001|0000100|0004000,1); ~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2317:24: note: place parentheses around the '&' expression to silence this warning sfset(sfstderr,sfflags&0000001|0000100|0004000,1); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2412:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pp=(struct checkpt*)shp->jmplist) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2412:8: note: place parentheses around the assignment to silence this warning if(pp=(struct checkpt*)shp->jmplist) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2412:8: note: use '==' to turn this assignment into an equality comparison if(pp=(struct checkpt*)shp->jmplist) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2529:3: warning: expression result unused [-Wunused-value] (&( sp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2529:10: warning: expression result unused [-Wunused-value] (&( sp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2643:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=shp->sftable[fd]) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2643:7: note: place parentheses around the assignment to silence this warning if(sp=shp->sftable[fd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2643:7: note: use '==' to turn this assignment into an equality comparison if(sp=shp->sftable[fd]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2659:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=shp->sftable[fd]) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2659:7: note: place parentheses around the assignment to silence this warning if(sp=shp->sftable[fd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2659:7: note: use '==' to turn this assignment into an equality comparison if(sp=shp->sftable[fd]) ^ == 20 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:212:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if (( pw->p_wstat == 0x13)) ~~~~~~~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:212:25: note: remove extraneous parentheses around the comparison to silence this warning else if (( pw->p_wstat == 0x13)) ~ ^ ~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:212:25: note: use '=' to turn this equality comparison into an assignment else if (( pw->p_wstat == 0x13)) ^~ = /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:416:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = getenv("_AST_KSH_VMBUSY")) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:416:9: note: place parentheses around the assignment to silence this warning if (s = getenv("_AST_KSH_VMBUSY")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:416:9: note: use '==' to turn this assignment into an equality comparison if (s = getenv("_AST_KSH_VMBUSY")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:450:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cjp = cowait(0,0,cotimeout)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:450:11: note: place parentheses around the assignment to silence this warning if(cjp = cowait(0,0,cotimeout)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:450:11: note: use '==' to turn this assignment into an equality comparison if(cjp = cowait(0,0,cotimeout)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:496:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw = job_bypid(pid)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:496:9: note: place parentheses around the assignment to silence this warning if(pw = job_bypid(pid)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:496:9: note: use '==' to turn this assignment into an equality comparison if(pw = job_bypid(pid)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:710:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(possible = (setpgid(0,job.mypgid)>=0) || (* __error())==1) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:710:14: note: place parentheses around the assignment to silence this warning if(possible = (setpgid(0,job.mypgid)>=0) || (* __error())==1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:710:14: note: use '==' to turn this assignment into an equality comparison if(possible = (setpgid(0,job.mypgid)>=0) || (* __error())==1) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:930:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(jp = *jobs++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:930:16: note: place parentheses around the assignment to silence this warning else while(jp = *jobs++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:930:16: note: use '==' to turn this assignment into an equality comparison else while(jp = *jobs++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1000:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(jobid = *jobs++) ~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1000:19: note: place parentheses around the assignment to silence this warning else while(jobid = *jobs++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1000:19: note: use '==' to turn this assignment into an equality comparison else while(jobid = *jobs++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1129:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(px=px->p_nxtproc) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1129:12: note: place parentheses around the assignment to silence this warning while(px=px->p_nxtproc) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1129:12: note: use '==' to turn this assignment into an equality comparison while(px=px->p_nxtproc) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1142:31: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!strncmp(dir,home,len) && dir[len]=='/' || dir[len]==0) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1142:31: note: place parentheses around the '&&' expression to silence this warning if(!strncmp(dir,home,len) && dir[len]=='/' || dir[len]==0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1306:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pid = pw->p_pgrp) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1306:10: note: place parentheses around the assignment to silence this warning if(pid = pw->p_pgrp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1306:10: note: use '==' to turn this assignment into an equality comparison if(pid = pw->p_pgrp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1399:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(px=pw) ~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1399:11: note: place parentheses around the assignment to silence this warning while(px=pw) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1399:11: note: use '==' to turn this assignment into an equality comparison while(px=pw) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1452:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw = job_bypid(pid)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1452:8: note: place parentheses around the assignment to silence this warning if(pw = job_bypid(pid)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1452:8: note: use '==' to turn this assignment into an equality comparison if(pw = job_bypid(pid)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1456:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw=job_bypid(join)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1456:8: note: place parentheses around the assignment to silence this warning if(pw=job_bypid(join)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1456:8: note: use '==' to turn this assignment into an equality comparison if(pw=job_bypid(join)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1468:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw=freelist) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1468:7: note: place parentheses around the assignment to silence this warning if(pw=freelist) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1468:7: note: use '==' to turn this assignment into an equality comparison if(pw=freelist) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1541:59: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtproc))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtproc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1541:98: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtproc))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtproc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1550:59: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtjob))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtjob); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1550:97: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtjob))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtjob); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1551:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw->p_curdir = path_pwd(shp,0)) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1551:19: note: place parentheses around the assignment to silence this warning if(pw->p_curdir = path_pwd(shp,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1551:19: note: use '==' to turn this assignment into an equality comparison if(pw->p_curdir = path_pwd(shp,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1958:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(jp = jobsave_create(pw->p_pid)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1958:10: note: place parentheses around the assignment to silence this warning if(jp = jobsave_create(pw->p_pid)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1958:10: note: use '==' to turn this assignment into an equality comparison if(jp = jobsave_create(pw->p_pid)) ^ == 20 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -DSHOPT_MULTIBYTE -DSHOPT_KIA '-D_API_ast=20130625' -D_PACKAGE_ast -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_PFSH -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:342:64: warning: '&&' within '||' [-Wlogical-op-parentheses] while((((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c)) && c==' ' || c== '\t' || c=='\n'); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:342:64: note: place parentheses around the '&&' expression to silence this warning while((((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c)) && c==' ' || c== '\t' || c=='\n'); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:343:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:373:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:405:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:477:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:479:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:526:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:558:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:572:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:620:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:612:57: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:638:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:654:55: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:725:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:739:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:759:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:762:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:781:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 2))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:818:56: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:911:57: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:913:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:972:10: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:978:10: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:998:45: warning: '&&' within '||' [-Wlogical-op-parentheses] if(c=='*' || (n=sh_lexstates[7][c])!=18 && n!=19) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:998:45: note: place parentheses around the '&&' expression to silence this warning if(c=='*' || (n=sh_lexstates[7][c])!=18 && n!=19) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1018:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1038:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1058:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1085:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1093:55: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1097:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1112:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1123:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1127:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1171:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( n))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1191:56: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1192:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1205:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1212:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1236:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1227:56: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1255:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1253:57: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1280:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1275:55: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1318:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:399:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:513:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:729:55: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:880:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:902:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1549:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1599:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(first=lp->lexd.first) ~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1599:10: note: place parentheses around the assignment to silence this warning if(first=lp->lexd.first) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1599:10: note: use '==' to turn this assignment into an equality comparison if(first=lp->lexd.first) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1616:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( n))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1620:54: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1628:55: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1654:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1691:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1703:56: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1708:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1738:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(offset=(( stkp)->_next-( stkp)->_data)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1738:11: note: place parentheses around the assignment to silence this warning if(offset=(( stkp)->_next-( stkp)->_data)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1738:11: note: use '==' to turn this assignment into an equality comparison if(offset=(( stkp)->_next-( stkp)->_data)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1833:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(funlog=lp->sh->funlog) ~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1833:11: note: place parentheses around the assignment to silence this warning if(funlog=lp->sh->funlog) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1833:11: note: use '==' to turn this assignment into an equality comparison if(funlog=lp->sh->funlog) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1836:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1845:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(stripflg=iop->iofile&0x4000) ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1845:13: note: place parentheses around the assignment to silence this warning if(stripflg=iop->iofile&0x4000) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1845:13: note: use '==' to turn this assignment into an equality comparison if(stripflg=iop->iofile&0x4000) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1864:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1880:156: warning: expression result unused [-Wunused-value] if((_Fcin.fclast-_Fcin.fcptr)< 6 && (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( ((char*)(_Fcin.fcptr+=( 0)))),(_ast_info.mb_cur_max)):(( ((char*)(_Fcin.fcptr+=( 0)))),1))<0) ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1925:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1935:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1955:57: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1966:56: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2010:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2028:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2063:5: warning: expression result unused [-Wunused-value] ((int)(*_Fcin.fcptr++)); ^ ~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2167:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(top=sfstack(sp,((Sfio_t*)0))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2167:12: note: place parentheses around the assignment to silence this warning while(top=sfstack(sp,((Sfio_t*)0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2167:12: note: use '==' to turn this assignment into an equality comparison while(top=sfstack(sp,((Sfio_t*)0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2225:105: warning: expression result unused [-Wunused-value] switch(len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( sp),(_ast_info.mb_cur_max)):(( sp),1))) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2434:106: warning: expression result unused [-Wunused-value] switch(len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( sp),(_ast_info.mb_cur_max)):(( sp),1))) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2533:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap->np = np) ~~~~~~~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2533:12: note: place parentheses around the assignment to silence this warning if(ap->np = np) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2533:12: note: use '==' to turn this assignment into an equality comparison if(ap->np = np) ^ == 76 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BRACEPAT -DKSHELL -DSHOPT_COSHELL -DSHOPT_OPTIMIZE -DSHOPT_FIXEDARRAY -DSHOPT_BASH -DSHOPT_FILESCAN '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_MULTIBYTE -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_KIA -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:176:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:176:13: note: place parentheses around the assignment to silence this warning if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:176:13: note: use '==' to turn this assignment into an equality comparison if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:211:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:211:13: note: place parentheses around the assignment to silence this warning if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:211:13: note: use '==' to turn this assignment into an equality comparison if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:302:106: warning: expression result unused [-Wunused-value] switch(len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:322:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c=(cp-1)-((char*)(_Fcin.fcptr+=( 0)))) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:322:7: note: place parentheses around the assignment to silence this warning if(c=(cp-1)-((char*)(_Fcin.fcptr+=( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:322:7: note: use '==' to turn this assignment into an equality comparison if(c=(cp-1)-((char*)(_Fcin.fcptr+=( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:340:54: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:368:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:378:62: warning: expression result unused [-Wunused-value] while(((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c),(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[1][( c)]==0)) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:380:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:387:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c=(( stkp)->_next-( stkp)->_data)-offset2) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:387:9: note: place parentheses around the assignment to silence this warning if(c=(( stkp)->_next-( stkp)->_data)-offset2) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:387:9: note: use '==' to turn this assignment into an equality comparison if(c=(( stkp)->_next-( stkp)->_data)-offset2) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:403:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:471:106: warning: expression result unused [-Wunused-value] switch(len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:530:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c= cp[-1]) ~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:530:9: note: place parentheses around the assignment to silence this warning if(c= cp[-1]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:530:9: note: use '==' to turn this assignment into an equality comparison if(c= cp[-1]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:551:32: warning: '&&' within '||' [-Wlogical-op-parentheses] if((n==23 || ((paren+ere) && (sh_lexstates[6][nc]==24) || nc=='<' || nc=='>'))) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:551:32: note: place parentheses around the '&&' expression to silence this warning if((n==23 || ((paren+ere) && (sh_lexstates[6][nc]==24) || nc=='<' || nc=='>'))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:910:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=cp-first-1) ~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:910:6: note: place parentheses around the assignment to silence this warning if(n=cp-first-1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:910:6: note: use '==' to turn this assignment into an equality comparison if(n=cp-first-1) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1211:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1233:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1252:200: warning: '&&' within '||' [-Wlogical-op-parentheses] while((d=c,(c=(((_ast_info.mb_cur_max)>1)?_fcmbget( &_Fcin.fclen):((int)(*_Fcin.fcptr++)))),(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[1][( c)]==0))||type && c=='.'); ~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1252:200: note: place parentheses around the '&&' expression to silence this warning while((d=c,(c=(((_ast_info.mb_cur_max)>1)?_fcmbget( &_Fcin.fclen):((int)(*_Fcin.fcptr++)))),(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[1][( c)]==0))||type && c=='.'); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1261:7: warning: expression result unused [-Wunused-value] ((int)(*_Fcin.fcptr++)); ^ ~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1275:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1376:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1447:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1450:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1464:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -peek))); ^ ~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1551:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1637:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1647:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1670:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1674:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1708:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1775:170: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( v),(_ast_info.mb_cur_max)))>0?(( v+=_ast_info.tmp_int),_ast_info.tmp_wchar):( v+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( v++))); ~~~~~~~~~ ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1809:101: warning: expression result unused [-Wunused-value] if((c=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( vp),(_ast_info.mb_cur_max)):(( vp),1)))<1) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1851:18: warning: '&&' within '||' [-Wlogical-op-parentheses] if(v || c=='/' && offset>=0) ~~ ~~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1851:18: note: place parentheses around the '&&' expression to silence this warning if(v || c=='/' && offset>=0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2087:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2093:3: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2132:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2182:55: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2227:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=mp->shp->sftable[fd]) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2227:10: note: place parentheses around the assignment to silence this warning if(sp=mp->shp->sftable[fd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2227:10: note: use '==' to turn this assignment into an equality comparison if(sp=mp->shp->sftable[fd]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2377:84: warning: expression result unused [-Wunused-value] if((len=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp), ep-cp):(( cp),1)))>1) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2422:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c = (cp-1) - str) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2422:10: note: place parentheses around the assignment to silence this warning if(c = (cp-1) - str) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2422:10: note: use '==' to turn this assignment into an equality comparison if(c = (cp-1) - str) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2428:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c = cp-str) ~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2428:8: note: place parentheses around the assignment to silence this warning if(c = cp-str) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2428:8: note: use '==' to turn this assignment into an equality comparison if(c = cp-str) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2438:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *sp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2438:12: note: place parentheses around the assignment to silence this warning while(c = *sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2438:12: note: use '==' to turn this assignment into an equality comparison while(c = *sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2444:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *sp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2444:12: note: place parentheses around the assignment to silence this warning while(c = *sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2444:12: note: use '==' to turn this assignment into an equality comparison while(c = *sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2456:98: warning: expression result unused [-Wunused-value] if(n!=5 && (len=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp-1), ep-cp+1):(( cp-1),1)))>1) ~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2479:88: warning: expression result unused [-Wunused-value] n = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp-1), ep-cp+1):(( cp-1),1)) - 1; ~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2494:89: warning: expression result unused [-Wunused-value] n = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp-1), ep-cp+1):(( cp-1),1)) - 1; ~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2522:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2522:12: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2522:12: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2528:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2528:12: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2528:12: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2613:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=_ast_strngrpmatch(sp,len,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x01|0x20)) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2613:7: note: place parentheses around the assignment to silence this warning if(n=_ast_strngrpmatch(sp,len,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x01|0x20)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2613:7: note: use '==' to turn this assignment into an equality comparison if(n=_ast_strngrpmatch(sp,len,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x01|0x20)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2628:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=_ast_strgrpmatch_20120528(sp,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x02|0x01|0x20)) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2628:7: note: place parentheses around the assignment to silence this warning if(n=_ast_strgrpmatch_20120528(sp,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x02|0x01|0x20)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2628:7: note: use '==' to turn this assignment into an equality comparison if(n=_ast_strgrpmatch_20120528(sp,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x02|0x01|0x20)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2656:99: warning: expression result unused [-Wunused-value] if((c=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( str),(_ast_info.mb_cur_max)):(( str),1)))<0) ^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2700:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2700:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2738:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ptr = sfreserve(iop, (-1), -1)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2738:9: note: place parentheses around the assignment to silence this warning if(ptr = sfreserve(iop, (-1), -1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2738:9: note: use '==' to turn this assignment into an equality comparison if(ptr = sfreserve(iop, (-1), -1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2868:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_search(string,logins_tree,8)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2868:7: note: place parentheses around the assignment to silence this warning if(np=nv_search(string,logins_tree,8)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2868:7: note: use '==' to turn this assignment into an equality comparison if(np=nv_search(string,logins_tree,8)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2943:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2943:10: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2943:10: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == 55 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_OPTIMIZE -DSHOPT_BASH -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:172:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(sp= strchr(cp,'[')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:172:10: note: place parentheses around the assignment to silence this warning while(sp= strchr(cp,'[')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:172:10: note: use '==' to turn this assignment into an equality comparison while(sp= strchr(cp,'[')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:178:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *sp++) ~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:178:10: note: place parentheses around the assignment to silence this warning while(c= *sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:178:10: note: use '==' to turn this assignment into an equality comparison while(c= *sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:481:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp= *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:481:16: note: place parentheses around the assignment to silence this warning while(cp= *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:481:16: note: use '==' to turn this assignment into an equality comparison while(cp= *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:28: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ^ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:28: note: add parentheses after the '!' to evaluate the comparison first if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:28: note: add parentheses around left hand side expression to silence this warning if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:119: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:119: note: place parentheses around the '&&' expression to silence this warning if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:666:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=lastdot(sp,'=',(void*)shp)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:666:9: note: place parentheses around the assignment to silence this warning if(cp=lastdot(sp,'=',(void*)shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:666:9: note: use '==' to turn this assignment into an equality comparison if(cp=lastdot(sp,'=',(void*)shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:722:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *sub++) ~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:722:9: note: place parentheses around the assignment to silence this warning while(c= *sub++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:722:9: note: use '==' to turn this assignment into an equality comparison while(c= *sub++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:785:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp=nv_typeparent(np)) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:785:7: note: place parentheses around the assignment to silence this warning if(mp=nv_typeparent(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:785:7: note: use '==' to turn this assignment into an equality comparison if(mp=nv_typeparent(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:869:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_search(name,shp->var_tree,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:869:11: note: place parentheses around the assignment to silence this warning if(np = nv_search(name,shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:869:11: note: use '==' to turn this assignment into an equality comparison if(np = nv_search(name,shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:990:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->oldnp = (( np)->nvalue.nrp->oldnp)) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:990:20: note: place parentheses around the assignment to silence this warning if(shp->oldnp = (( np)->nvalue.nrp->oldnp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:990:20: note: use '==' to turn this assignment into an equality comparison if(shp->oldnp = (( np)->nvalue.nrp->oldnp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1182:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*dp++=*cp++); ~~~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1182:20: note: place parentheses around the assignment to silence this warning while(*dp++=*cp++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1182:20: note: use '==' to turn this assignment into an equality comparison while(*dp++=*cp++); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1303:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(np=nq) ~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1303:17: note: place parentheses around the assignment to silence this warning else if(np=nq) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1303:17: note: use '==' to turn this assignment into an equality comparison else if(np=nq) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1382:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(rp = (struct Namref*)(*(((Dt_t*)( Refdict))->searchf))(( Refdict),(void*)( (void*)key),0000001000)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1382:13: note: place parentheses around the assignment to silence this warning while(rp = (struct Namref*)(*(((Dt_t*)( Refdict))->searchf))(( Refdict),(void*)( (void*)key),0000001000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1382:13: note: use '==' to turn this assignment into an equality comparison while(rp = (struct Namref*)(*(((Dt_t*)( Refdict))->searchf))(( Refdict),(void*)( (void*)key),0000001000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1494:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c= *--cp) ~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1494:7: note: place parentheses around the assignment to silence this warning if(c= *--cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1494:7: note: use '==' to turn this assignment into an equality comparison if(c= *--cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1511:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c= !(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[6][( c)]==24 && ( c)!='.')) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1511:6: note: place parentheses around the assignment to silence this warning if(c= !(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[6][( c)]==24 && ( c)!='.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1511:6: note: use '==' to turn this assignment into an equality comparison if(c= !(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[6][( c)]==24 && ( c)!='.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1645:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=nv_arrayptr(np)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1645:10: note: place parentheses around the assignment to silence this warning if(ap=nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1645:10: note: use '==' to turn this assignment into an equality comparison if(ap=nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1647:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp=nv_opensub(np)) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1647:11: note: place parentheses around the assignment to silence this warning if(mp=nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1647:11: note: use '==' to turn this assignment into an equality comparison if(mp=nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2323:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(value=nv_getval(np)) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2323:15: note: place parentheses around the assignment to silence this warning else if(value=nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2323:15: note: use '==' to turn this assignment into an equality comparison else if(value=nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2398:3: warning: expression result unused [-Wunused-value] (&( dict),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2398:12: warning: expression result unused [-Wunused-value] (&( dict),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2511:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2511:9: note: place parentheses around the assignment to silence this warning if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2511:9: note: use '==' to turn this assignment into an equality comparison if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2542:3: warning: expression result unused [-Wunused-value] (&( np),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2542:10: warning: expression result unused [-Wunused-value] (&( np),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2550:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq=(*(((Dt_t*)( oroot))->searchf))(( oroot),(void*)( np),0000000004)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2550:8: note: place parentheses around the assignment to silence this warning if(nq=(*(((Dt_t*)( oroot))->searchf))(( oroot),(void*)( np),0000000004)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2550:8: note: use '==' to turn this assignment into an equality comparison if(nq=(*(((Dt_t*)( oroot))->searchf))(( oroot),(void*)( np),0000000004)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2643:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(rq = (struct Ufunction*)(*(((Dt_t*)( shp->fpathdict))->searchf))(( shp->fpathdict),(void*)( rq),0000000010)); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2643:14: note: place parentheses around the assignment to silence this warning while(rq = (struct Ufunction*)(*(((Dt_t*)( shp->fpathdict))->searchf))(( shp->fpathdict),(void*)( rq),0000000010)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2643:14: note: use '==' to turn this assignment into an equality comparison while(rq = (struct Ufunction*)(*(((Dt_t*)( shp->fpathdict))->searchf))(( shp->fpathdict),(void*)( rq),0000000010)); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2840:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(op = opt_free) ~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2840:9: note: place parentheses around the assignment to silence this warning if(op = opt_free) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2840:9: note: use '==' to turn this assignment into an equality comparison if(op = opt_free) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3194:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3194:10: note: place parentheses around the assignment to silence this warning if (sp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3194:10: note: use '==' to turn this assignment into an equality comparison if (sp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3256:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *av++) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3256:11: note: place parentheses around the assignment to silence this warning while(cp = *av++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3256:11: note: use '==' to turn this assignment into an equality comparison while(cp = *av++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3351:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3351:9: note: place parentheses around the assignment to silence this warning while(c= (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3351:9: note: use '==' to turn this assignment into an equality comparison while(c= (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3411:68: warning: '&&' within '||' [-Wlogical-op-parentheses] if(nvenv || (cp = nv_name(np)) && ((( ( np))->nvflag & ( 0x400))) && cp[strlen(cp)-1] == ']') ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3411:68: note: place parentheses around the '&&' expression to silence this warning if(nvenv || (cp = nv_name(np)) && ((( ( np))->nvflag & ( 0x400))) && cp[strlen(cp)-1] == ']') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3462:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp = nv_open((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),shp->var_tree,0x20000|8|0x400)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3462:9: note: place parentheses around the assignment to silence this warning if(mp = nv_open((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),shp->var_tree,0x20000|8|0x400)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3462:9: note: use '==' to turn this assignment into an equality comparison if(mp = nv_open((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),shp->var_tree,0x20000|8|0x400)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3464:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap = nv_arrayptr(np)) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3464:10: note: place parentheses around the assignment to silence this warning if(ap = nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3464:10: note: use '==' to turn this assignment into an equality comparison if(ap = nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3478:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3478:9: note: place parentheses around the assignment to silence this warning if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3478:9: note: use '==' to turn this assignment into an equality comparison if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3496:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=nv_arrayptr(np)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3496:8: note: place parentheses around the assignment to silence this warning if(ap=nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3496:8: note: use '==' to turn this assignment into an equality comparison if(ap=nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3676:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = nv_opensub(nr)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3676:10: note: place parentheses around the assignment to silence this warning if(nq = nv_opensub(nr)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3676:10: note: use '==' to turn this assignment into an equality comparison if(nq = nv_opensub(nr)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3730:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(sp = sp->prevst) ~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3730:13: note: place parentheses around the assignment to silence this warning while(sp = sp->prevst) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3730:13: note: use '==' to turn this assignment into an equality comparison while(sp = sp->prevst) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3858:3: warning: expression result unused [-Wunused-value] (&( size),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3858:12: warning: expression result unused [-Wunused-value] (&( size),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3892:9: warning: '&&' within '||' [-Wlogical-op-parentheses] if(mp && mp->nvname==0 || *mp->nvname==0) ~~~^~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3892:9: note: place parentheses around the '&&' expression to silence this warning if(mp && mp->nvname==0 || *mp->nvname==0) ^ ( ) 39 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:92:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(fp=fp->next) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:92:10: note: place parentheses around the assignment to silence this warning while(fp=fp->next) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:92:10: note: use '==' to turn this assignment into an equality comparison while(fp=fp->next) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:96:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=(*fp->disc->createf)(np,name,flag,fp)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:96:9: note: place parentheses around the assignment to silence this warning if(np=(*fp->disc->createf)(np,name,flag,fp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:96:9: note: use '==' to turn this assignment into an equality comparison if(np=(*fp->disc->createf)(np,name,flag,fp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:137:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(char*)str;c= *cp; cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:137:21: note: place parentheses around the assignment to silence this warning for(cp=(char*)str;c= *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:137:21: note: use '==' to turn this assignment into an equality comparison for(cp=(char*)str;c= *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:211:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp->hp = (Namval_t*)(*(((Dt_t*)( dp->root))->searchf))(( dp->root),(void*)( &fake),0000000020)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:211:13: note: place parentheses around the assignment to silence this warning if(dp->hp = (Namval_t*)(*(((Dt_t*)( dp->root))->searchf))(( dp->root),(void*)( &fake),0000000020)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:211:13: note: use '==' to turn this assignment into an equality comparison if(dp->hp = (Namval_t*)(*(((Dt_t*)( dp->root))->searchf))(( dp->root),(void*)( &fake),0000000020)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:232:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(next= nextdot(last,(void*)shp)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:232:15: note: place parentheses around the assignment to silence this warning else if(next= nextdot(last,(void*)shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:232:15: note: use '==' to turn this assignment into an equality comparison else if(next= nextdot(last,(void*)shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:245:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = nv_opensub(np)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:245:12: note: place parentheses around the assignment to silence this warning if(nq = nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:245:12: note: use '==' to turn this assignment into an equality comparison if(nq = nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:324:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(np=dp->hp) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:324:11: note: place parentheses around the assignment to silence this warning while(np=dp->hp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:324:11: note: use '==' to turn this assignment into an equality comparison while(np=dp->hp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:329:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=nv_arrayptr(np)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:329:9: note: place parentheses around the assignment to silence this warning if(ap=nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:329:9: note: use '==' to turn this assignment into an equality comparison if(ap=nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:450:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=strrchr(cp,'.')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:450:8: note: place parentheses around the assignment to silence this warning if(cp=strrchr(cp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:450:8: note: use '==' to turn this assignment into an equality comparison if(cp=strrchr(cp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = strrchr(cp,'.')) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:509:11: note: place parentheses around the assignment to silence this warning if(cp = strrchr(cp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:509:11: note: use '==' to turn this assignment into an equality comparison if(cp = strrchr(cp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:864:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = nv_disc( np, (( Namfun_t*)0),0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:864:10: note: place parentheses around the assignment to silence this warning if(fp = nv_disc( np, (( Namfun_t*)0),0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:864:10: note: use '==' to turn this assignment into an equality comparison if(fp = nv_disc( np, (( Namfun_t*)0),0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1012:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp=nextdot(prefix,(void*)shp)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1012:12: note: place parentheses around the assignment to silence this warning else if(cp=nextdot(prefix,(void*)shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1012:12: note: use '==' to turn this assignment into an equality comparison else if(cp=nextdot(prefix,(void*)shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1027:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(; arg= *argv; argv++) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1027:11: note: place parentheses around the assignment to silence this warning for(; arg= *argv; argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1027:11: note: use '==' to turn this assignment into an equality comparison for(; arg= *argv; argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1042:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nextcp=nextdot(cp,(void*)shp)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1042:13: note: place parentheses around the assignment to silence this warning if(nextcp=nextdot(cp,(void*)shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1042:13: note: use '==' to turn this assignment into an equality comparison if(nextcp=nextdot(cp,(void*)shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1060:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp = strrchr(tp->nvname,'.')) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1060:13: note: place parentheses around the assignment to silence this warning if(sp = strrchr(tp->nvname,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1060:13: note: use '==' to turn this assignment into an equality comparison if(sp = strrchr(tp->nvname,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1250:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = nv_dirnext(dir)) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1250:11: note: place parentheses around the assignment to silence this warning while(cp = nv_dirnext(dir)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1250:11: note: use '==' to turn this assignment into an equality comparison while(cp = nv_dirnext(dir)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1359:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(flags = (( np)->nvflag & ( 0x2000|0x8000))) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1359:11: note: place parentheses around the assignment to silence this warning if(flags = (( np)->nvflag & ( 0x2000|0x8000))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1359:11: note: use '==' to turn this assignment into an equality comparison if(flags = (( np)->nvflag & ( 0x2000|0x8000))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1361:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(flags |= (( np)->nvflag & ( 0x800))) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1361:11: note: place parentheses around the assignment to silence this warning if(flags |= (( np)->nvflag & ( 0x800))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1361:11: note: use '!=' to turn this compound assignment into an inequality comparison if(flags |= (( np)->nvflag & ( 0x800))) ^~ != /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1399:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap= nv_arrayptr(np)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1399:7: note: place parentheses around the assignment to silence this warning if(ap= nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1399:7: note: use '==' to turn this assignment into an equality comparison if(ap= nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1404:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = nv_disc( np, (( Namfun_t*)0),0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1404:9: note: place parentheses around the assignment to silence this warning if(fp = nv_disc( np, (( Namfun_t*)0),0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1404:9: note: use '==' to turn this assignment into an equality comparison if(fp = nv_disc( np, (( Namfun_t*)0),0)) ^ == 20 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_KIA -DSHOPT_DYNAMIC -DSHOPT_COMPLETE -DSHOPT_POLL -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:132:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(argp = argp->argnxt.ap) ~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:132:14: note: place parentheses around the assignment to silence this warning while(argp = argp->argnxt.ap) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:132:14: note: use '==' to turn this assignment into an equality comparison while(argp = argp->argnxt.ap) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:177:46: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(unsigned char*)"bflmnprstuxACHS";c = *cp; cp++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:177:46: note: place parentheses around the assignment to silence this warning for(cp=(unsigned char*)"bflmnprstuxACHS";c = *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:177:46: note: use '==' to turn this assignment into an equality comparison for(cp=(unsigned char*)"bflmnprstuxACHS";c = *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:179:41: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(unsigned char*)"aiEFLRXhTZ";c = *cp; cp++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:179:41: note: place parentheses around the assignment to silence this warning for(cp=(unsigned char*)"aiEFLRXhTZ";c = *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:179:41: note: use '==' to turn this assignment into an equality comparison for(cp=(unsigned char*)"aiEFLRXhTZ";c = *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:184:31: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(unsigned char*)str; c= *cp++; n=table[c]) ~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:184:31: note: place parentheses around the assignment to silence this warning for(cp=(unsigned char*)str; c= *cp++; n=table[c]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:184:31: note: use '==' to turn this assignment into an equality comparison for(cp=(unsigned char*)str; c= *cp++; n=table[c]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:200:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(ap = ap->argnxt.ap) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:200:12: note: place parentheses around the assignment to silence this warning while(ap = ap->argnxt.ap) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:200:12: note: use '==' to turn this assignment into an equality comparison while(ap = ap->argnxt.ap) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:272:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *str++) ~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:272:9: note: place parentheses around the assignment to silence this warning while(c= *str++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:272:9: note: use '==' to turn this assignment into an equality comparison while(c= *str++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:373:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 4))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:374:66: warning: expression result unused [-Wunused-value] ((( version=((int)(*_Fcin.fcptr++))) || ( version=fcfill())), version); ^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:459:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:489:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(slpold=slp) ~~~~~~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:489:14: note: place parentheses around the assignment to silence this warning while(slpold=slp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:489:14: note: use '==' to turn this assignment into an equality comparison while(slpold=slp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:539:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(right=sh_cmd(lexp,sym,flag|04)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:539:11: note: place parentheses around the assignment to silence this warning if(right=sh_cmd(lexp,sym,flag|04)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:539:11: note: use '==' to turn this assignment into an equality comparison if(right=sh_cmd(lexp,sym,flag|04)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:606:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tt=term(lexp,1)) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:606:8: note: place parentheses around the assignment to silence this warning if(tt=term(lexp,1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:606:8: note: use '==' to turn this assignment into an equality comparison if(tt=term(lexp,1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:726:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:795:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:841:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp= *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:841:12: note: place parentheses around the assignment to silence this warning while(cp= *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:841:12: note: use '==' to turn this assignment into an equality comparison while(cp= *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:896:34: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(char*)&argv[nargs]; sp= *old++; cp++) ~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:896:34: note: place parentheses around the assignment to silence this warning for(cp=(char*)&argv[nargs]; sp= *old++; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:896:34: note: use '==' to turn this assignment into an equality comparison for(cp=(char*)&argv[nargs]; sp= *old++; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:945:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:974:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -2))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:977:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1039:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(aq=ac->comarg) ~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1039:9: note: place parentheses around the assignment to silence this warning if(aq=ac->comarg) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1039:9: note: use '==' to turn this assignment into an equality comparison if(aq=ac->comarg) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1082:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -2))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1085:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1123:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1374:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tok=sh_lex(lexp)) ~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1374:9: note: place parentheses around the assignment to silence this warning if(tok=sh_lex(lexp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1374:9: note: use '==' to turn this assignment into an equality comparison if(tok=sh_lex(lexp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1415:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(io=inout(lexp,io,0)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1415:7: note: place parentheses around the assignment to silence this warning if(io=inout(lexp,io,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1415:7: note: use '==' to turn this assignment into an equality comparison if(io=inout(lexp,io,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1781:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1811:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(token=sh_lex(lexp)) ~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1811:10: note: place parentheses around the assignment to silence this warning if(token=sh_lex(lexp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1811:10: note: use '==' to turn this assignment into an equality comparison if(token=sh_lex(lexp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1819:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1994:59: warning: expression result unused [-Wunused-value] while( ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c),(c==' ' || c=='\t')); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1996:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:2142:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:2142:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ 32 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_SUID_EXEC -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:196:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(ev=envp; cp= *ev; ev++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:196:17: note: place parentheses around the assignment to silence this warning for(ev=envp; cp= *ev; ev++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:196:17: note: use '==' to turn this assignment into an equality comparison for(ev=envp; cp= *ev; ev++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:200:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(av=avlast; cp= *av; av++,nlast++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:200:19: note: place parentheses around the assignment to silence this warning for(av=avlast; cp= *av; av++,nlast++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:200:19: note: use '==' to turn this assignment into an equality comparison for(av=avlast; cp= *av; av++,nlast++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:224:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(xv=avlast; cp= *xv; xv++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:224:21: note: place parentheses around the assignment to silence this warning for(xv=avlast; cp= *xv; xv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:224:21: note: use '==' to turn this assignment into an equality comparison for(xv=avlast; cp= *xv; xv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:290:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=_ast_getcwd((( char*)0),0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:290:10: note: place parentheses around the assignment to silence this warning if(cp=_ast_getcwd((( char*)0),0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:290:10: note: use '==' to turn this assignment into an equality comparison if(cp=_ast_getcwd((( char*)0),0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:499:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(val=sh_scoped(shp,((shgd->bltin_nodes)))->nvalue.cp) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:499:8: note: place parentheses around the assignment to silence this warning if(val=sh_scoped(shp,((shgd->bltin_nodes)))->nvalue.cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:499:8: note: use '==' to turn this assignment into an equality comparison if(val=sh_scoped(shp,((shgd->bltin_nodes)))->nvalue.cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:509:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(val=sh_scoped(shp,((shgd->bltin_nodes+33)))->nvalue.cp) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:509:8: note: place parentheses around the assignment to silence this warning if(val=sh_scoped(shp,((shgd->bltin_nodes+33)))->nvalue.cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:509:8: note: use '==' to turn this assignment into an equality comparison if(val=sh_scoped(shp,((shgd->bltin_nodes+33)))->nvalue.cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:529:9: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!pp && (!(sh_scoped(shp,(shgd->bltin_nodes))->nvalue.cp)) || (( shp)->st.states&( 1<<( 14)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:529:9: note: place parentheses around the '&&' expression to silence this warning if(!pp && (!(sh_scoped(shp,(shgd->bltin_nodes))->nvalue.cp)) || (( shp)->st.states&( 1<<( 14)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:758:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_search(name,shp->track_tree,8)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:758:8: note: place parentheses around the assignment to silence this warning if(np=nv_search(name,shp->track_tree,8)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:758:8: note: use '==' to turn this assignment into an equality comparison if(np=nv_search(name,shp->track_tree,8)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:802:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(oldpp=pp) ~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:802:14: note: place parentheses around the assignment to silence this warning while(oldpp=pp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:802:14: note: use '==' to turn this assignment into an equality comparison while(oldpp=pp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:839:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = sh_addbuiltin_20120720(shp,((char*)(( shp->stk)->_data)+( 2)),addr,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:839:12: note: place parentheses around the assignment to silence this warning if(np = sh_addbuiltin_20120720(shp,((char*)(( shp->stk)->_data)+( 2)),addr,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:839:12: note: use '==' to turn this assignment into an equality comparison if(np = sh_addbuiltin_20120720(shp,((char*)(( shp->stk)->_data)+( 2)),addr,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:855:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(bp = oldpp->blib) ~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:855:13: note: place parentheses around the assignment to silence this warning while(bp = oldpp->blib) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:855:13: note: use '==' to turn this assignment into an equality comparison while(bp = oldpp->blib) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:860:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = strchr(bp, ':')) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:860:11: note: place parentheses around the assignment to silence this warning if(fp = strchr(bp, ':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:860:11: note: use '==' to turn this assignment into an equality comparison if(fp = strchr(bp, ':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:879:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = strrchr(((char*)(( shp->stk)->_data)+( m)),'/')) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:879:11: note: place parentheses around the assignment to silence this warning if(cp = strrchr(((char*)(( shp->stk)->_data)+( m)),'/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:879:11: note: use '==' to turn this assignment into an equality comparison if(cp = strrchr(((char*)(( shp->stk)->_data)+( m)),'/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:895:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dll = dllplugin("ksh", ((char*)(( shp->stk)->_data)+( m)), 0, (( 20111111L)>20131127?( 20111111L):20131127), 0, 1, 0, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:895:13: note: place parentheses around the assignment to silence this warning if (dll = dllplugin("ksh", ((char*)(( shp->stk)->_data)+( m)), 0, (( 20111111L)>20131127?( 20111111L):20131127), 0, 1, 0, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:895:13: note: use '==' to turn this assignment into an equality comparison if (dll = dllplugin("ksh", ((char*)(( shp->stk)->_data)+( m)), 0, (( 20111111L)>20131127?( 20111111L):20131127), 0, 1, 0, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1098:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(libpath=pp) ~~~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1098:13: note: place parentheses around the assignment to silence this warning if(libpath=pp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1098:13: note: use '==' to turn this assignment into an equality comparison if(libpath=pp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1219:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(libenv = path_lib(shp,libpath,path)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1219:14: note: place parentheses around the assignment to silence this warning if(libenv = path_lib(shp,libpath,path)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1219:14: note: use '==' to turn this assignment into an equality comparison if(libenv = path_lib(shp,libpath,path)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1241:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *xp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1241:12: note: place parentheses around the assignment to silence this warning while (s = *xp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1241:12: note: use '==' to turn this assignment into an equality comparison while (s = *xp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1391:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=(_Fcin._fcfile)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1391:7: note: place parentheses around the assignment to silence this warning if(sp=(_Fcin._fcfile)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1391:7: note: use '==' to turn this assignment into an equality comparison if(sp=(_Fcin._fcfile)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1680:20: warning: '&&' within '||' [-Wlogical-op-parentheses] if(m==0 || m==6 && memcmp((void*)sp,(void*)"FPATH=",m)==0) ~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1680:20: note: place parentheses around the '&&' expression to silence this warning if(m==0 || m==6 && memcmp((void*)sp,(void*)"FPATH=",m)==0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1769:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=(sh_scoped(shp,(shgd->bltin_nodes+33)))->nvalue.cp) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1769:8: note: place parentheses around the assignment to silence this warning if(cp=(sh_scoped(shp,(shgd->bltin_nodes+33)))->nvalue.cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1769:8: note: use '==' to turn this assignment into an equality comparison if(cp=(sh_scoped(shp,(shgd->bltin_nodes+33)))->nvalue.cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1827:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(pq=pp;pq=pq->next;) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1827:15: note: place parentheses around the assignment to silence this warning for(pq=pp;pq=pq->next;) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1827:15: note: use '==' to turn this assignment into an equality comparison for(pq=pp;pq=pq->next;) ^ == 21 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:99:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(no = *t=='n' && *(t+1)=='o' && *(t+2)!='t') ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:99:9: note: place parentheses around the assignment to silence this warning if(no = *t=='n' && *(t+1)=='o' && *(t+2)!='t') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:99:9: note: use '==' to turn this assignment into an equality comparison if(no = *t=='n' && *(t+1)=='o' && *(t+2)!='t') ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:199:100: warning: expression result unused [-Wunused-value] int c = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( sp),(_ast_info.mb_cur_max)):(( sp),1)); ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:247:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *sp) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:247:10: note: place parentheses around the assignment to silence this warning while(c= *sp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:247:10: note: use '==' to turn this assignment into an equality comparison while(c= *sp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:251:130: warning: expression result unused [-Wunused-value] if(((_ast_info.mb_cur_max)>1) && (len=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( sp),(_ast_info.mb_cur_max)):(( sp),1)))>1) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:282:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(; c= *((unsigned char*)str1); str1++,str2++) ~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:282:9: note: place parentheses around the assignment to silence this warning for(; c= *((unsigned char*)str1); str1++,str2++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:282:9: note: use '==' to turn this assignment into an equality comparison for(; c= *((unsigned char*)str1); str1++,str2++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:311:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:311:9: note: place parentheses around the assignment to silence this warning while(c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:311:9: note: use '==' to turn this assignment into an equality comparison while(c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:387:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c = --cp - string) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:387:8: note: place parentheses around the assignment to silence this warning if(c = --cp - string) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:387:8: note: use '==' to turn this assignment into an equality comparison if(c = --cp - string) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:568:35: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!cp || !*cp || !fold || fold && strlen(string) < fold) ~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:568:35: note: place parentheses around the '&&' expression to silence this warning if (!cp || !*cp || !fold || fold && strlen(string) < fold) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:604:36: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((c == '#' || c == '~') && cp == vp || c == ']' || c != ':' && (c = sh_lexstates[2][c]) && c != 15) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:604:36: note: place parentheses around the '&&' expression to silence this warning else if ((c == '#' || c == '~') && cp == vp || c == ']' || c != ':' && (c = sh_lexstates[2][c]) && c != 15) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:604:100: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((c == '#' || c == '~') && cp == vp || c == ']' || c != ':' && (c = sh_lexstates[2][c]) && c != 15) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:604:100: note: place parentheses around the '&&' expression to silence this warning else if ((c == '#' || c == '~') && cp == vp || c == ']' || c != ':' && (c = sh_lexstates[2][c]) && c != 15) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:614:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:614:13: note: place parentheses around the assignment to silence this warning while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:614:13: note: use '==' to turn this assignment into an equality comparison while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:694:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:694:13: note: place parentheses around the assignment to silence this warning while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:694:13: note: use '==' to turn this assignment into an equality comparison while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:728:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (n = fold) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:728:14: note: place parentheses around the assignment to silence this warning else if (n = fold) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:728:14: note: use '==' to turn this assignment into an equality comparison else if (n = fold) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:731:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:731:13: note: place parentheses around the assignment to silence this warning while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:731:13: note: use '==' to turn this assignment into an equality comparison while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:763:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:763:11: note: place parentheses around the assignment to silence this warning while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:763:11: note: use '==' to turn this assignment into an equality comparison while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == 15 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:199:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:199:10: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:199:10: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:256:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(node.flag = c) ~~~~~~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:256:17: note: place parentheses around the assignment to silence this warning if(node.flag = c) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:256:17: note: use '==' to turn this assignment into an equality comparison if(node.flag = c) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:587:6: warning: expression result unused [-Wunused-value] (*( vp)->nextchr++); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:594:6: warning: expression result unused [-Wunused-value] (*( vp)->nextchr++); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:608:6: warning: expression result unused [-Wunused-value] (*( vp)->nextchr++); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:689:5: warning: expression result unused [-Wunused-value] (*( vp)->nextchr++); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:707:551: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1)&~(( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1))), (( ( vp)->offset+sizeof( char*))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( char*))), *(( char**)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( lvalue.value)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:710:550: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1)&~(( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1))), (( ( vp)->offset+sizeof( short))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( short))), *(( short*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( lvalue.flag)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:777:556: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( Math_f))<=2?2:( sizeof( Math_f))<=4?4:( sizeof( Math_f))<=8?8:( sizeof( Math_f))<=16?16:( sizeof( Math_f))<=32?32:64))-1)&~(( (( sizeof( Math_f))<=2?2:( sizeof( Math_f))<=4?4:( sizeof( Math_f))<=8?8:( sizeof( Math_f))<=16?16:( sizeof( Math_f))<=32?32:64))-1))), (( ( vp)->offset+sizeof( Math_f))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( Math_f))), *(( Math_f*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( fun)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:821:552: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1)&~(( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1))), (( ( vp)->offset+sizeof( char*))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( char*))), *(( char**)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( lvalue.value)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:822:551: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1)&~(( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1))), (( ( vp)->offset+sizeof( short))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( short))), *(( short*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( lvalue.flag)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:919:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(vp->errmsg.value = lvalue.value) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:919:25: note: place parentheses around the assignment to silence this warning if(vp->errmsg.value = lvalue.value) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:919:25: note: use '==' to turn this assignment into an equality comparison if(vp->errmsg.value = lvalue.value) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:932:619: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( long double))<=2?2:( sizeof( long double))<=4?4:( sizeof( long double))<=8?8:( sizeof( long double))<=16?16:( sizeof( long double))<=32?32:64))-1)&~(( (( sizeof( long double))<=2?2:( sizeof( long double))<=4?4:( sizeof( long double))<=8?8:( sizeof( long double))<=16?16:( sizeof( long double))<=32?32:64))-1))), (( ( vp)->offset+sizeof( long double))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( long double))), *(( long double*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( d)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:949:553: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1)&~(( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1))), (( ( vp)->offset+sizeof( char*))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( char*))), *(( char**)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( assignop.value)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:950:552: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1)&~(( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1))), (( ( vp)->offset+sizeof( short))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( short))), *(( short*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( assignop.flag)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:1024:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(offset=(( shp->stk)->_next-( shp->stk)->_data)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:1024:11: note: place parentheses around the assignment to silence this warning if(offset=(( shp->stk)->_next-( shp->stk)->_data)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:1024:11: note: use '==' to turn this assignment into an equality comparison if(offset=(( shp->stk)->_next-( shp->stk)->_data)) ^ == 16 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DSHOPT_KIA -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:138:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(off = sftell(sfstdout)) ~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:138:11: note: place parentheses around the assignment to silence this warning if(off = sftell(sfstdout)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:138:11: note: use '==' to turn this assignment into an equality comparison if(off = sftell(sfstdout)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:187:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pid = sh_fork(shp,(0400<<4),(( int*)0))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:187:9: note: place parentheses around the assignment to silence this warning if(pid = sh_fork(shp,(0400<<4),(( int*)0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:187:9: note: use '==' to turn this assignment into an equality comparison if(pid = sh_fork(shp,(0400<<4),(( int*)0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:302:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(mp=mpnext) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:302:11: note: place parentheses around the assignment to silence this warning while(mp=mpnext) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:302:11: note: use '==' to turn this assignment into an equality comparison while(mp=mpnext) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:507:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(argsav = sh_arguse(shp)) ~~~~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:507:12: note: place parentheses around the assignment to silence this warning if(argsav = sh_arguse(shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:507:12: note: use '==' to turn this assignment into an equality comparison if(argsav = sh_arguse(shp)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:234:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:234:11: note: place parentheses around the assignment to silence this warning while(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:234:11: note: use '==' to turn this assignment into an equality comparison while(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:239:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:239:12: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:239:12: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:104:3: warning: expression result unused [-Wunused-value] (&( sig),1); ^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:104:11: warning: expression result unused [-Wunused-value] (&( sig),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:201:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp=tpfree) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:201:7: note: place parentheses around the assignment to silence this warning if(tp=tpfree) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:201:7: note: use '==' to turn this assignment into an equality comparison if(tp=tpfree) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:245:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(iop->iodelim = r_string(shp->stk)) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:245:19: note: place parentheses around the assignment to silence this warning if(iop->iodelim = r_string(shp->stk)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:245:19: note: use '==' to turn this assignment into an equality comparison if(iop->iodelim = r_string(shp->stk)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:281:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(com->comarg = (struct argnod*)r_comlist(shp)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:281:22: note: place parentheses around the assignment to silence this warning else if(com->comarg = (struct argnod*)r_comlist(shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:281:22: note: use '==' to turn this assignment into an equality comparison else if(com->comarg = (struct argnod*)r_comlist(shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:311:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*argv++ = r_string(shp->stk)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:311:17: note: place parentheses around the assignment to silence this warning while(*argv++ = r_string(shp->stk)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:311:17: note: use '==' to turn this assignment into an equality comparison while(*argv++ = r_string(shp->stk)); ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/waitevent.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -DSHOPT_PFSH -DSHOPT_FILESCAN -DSHOPT_COSHELL -DSHOPT_NAMESPACE -DSHOPT_OPTIMIZE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_STATS -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:143:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(subdup=shp->subdup) for(i=0; i < 10; i++) ~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:143:11: note: place parentheses around the assignment to silence this warning if(subdup=shp->subdup) for(i=0; i < 10; i++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:143:11: note: use '==' to turn this assignment into an equality comparison if(subdup=shp->subdup) for(i=0; i < 10; i++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:226:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(hr=t/60) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:226:7: note: place parentheses around the assignment to silence this warning if(hr=t/60) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:226:7: note: use '==' to turn this assignment into an equality comparison if(hr=t/60) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:240:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(first=format ; c= *format; format++) ~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:240:22: note: place parentheses around the assignment to silence this warning for(first=format ; c= *format; format++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:240:22: note: use '==' to turn this assignment into an equality comparison for(first=format ; c= *format; format++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:259:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(d=tm[0]) ~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:259:8: note: place parentheses around the assignment to silence this warning if(d=tm[0]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:259:8: note: use '==' to turn this assignment into an equality comparison if(d=tm[0]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:500:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp = sh_getscope_20120720(shp,level,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:500:8: note: place parentheses around the assignment to silence this warning if(sp = sh_getscope_20120720(shp,level,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:500:8: note: use '==' to turn this assignment into an equality comparison if(sp = sh_getscope_20120720(shp,level,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:556:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:556:11: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:556:11: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:599:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *++argv) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:599:11: note: place parentheses around the assignment to silence this warning while(cp = *++argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:599:11: note: use '==' to turn this assignment into an equality comparison while(cp = *++argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:693:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:693:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:759:3: warning: expression result unused [-Wunused-value] (Namval_t*)(*(((Dt_t*)( shp->inpool))->searchf))(( shp->inpool),(void*)( np),0000000001); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:835:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cjp=coexec(csp->coshell,str,0,((void *)0),((void *)0),((void *)0))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:835:8: note: place parentheses around the assignment to silence this warning if(cjp=coexec(csp->coshell,str,0,((void *)0),((void *)0),((void *)0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:835:8: note: use '==' to turn this assignment into an equality comparison if(cjp=coexec(csp->coshell,str,0,((void *)0),((void *)0),((void *)0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1009:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp = sh_fsearch(shp,com[0],0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1009:11: note: place parentheses around the assignment to silence this warning if(mp = sh_fsearch(shp,com[0],0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1009:11: note: use '==' to turn this assignment into an equality comparison if(mp = sh_fsearch(shp,com[0],0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1040:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(io=t->tre.treio) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1040:10: note: place parentheses around the assignment to silence this warning if(io=t->tre.treio) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1040:10: note: use '==' to turn this assignment into an equality comparison if(io=t->tre.treio) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1045:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(argv=com+1; sp= *argv; argv++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1045:24: note: place parentheses around the assignment to silence this warning for(argv=com+1; sp= *argv; argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1045:24: note: use '==' to turn this assignment into an equality comparison for(argv=com+1; sp= *argv; argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1103:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->envlist = argp = t->com.comset) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1103:20: note: place parentheses around the assignment to silence this warning if(shp->envlist = argp = t->com.comset) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1103:20: note: use '==' to turn this assignment into an equality comparison if(shp->envlist = argp = t->com.comset) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1158:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp = strchr(sp,'.')) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1158:16: note: place parentheses around the assignment to silence this warning if(sp = strchr(sp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1158:16: note: use '==' to turn this assignment into an equality comparison if(sp = strchr(sp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1226:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1226:12: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1226:12: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1581:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ep = strrchr(cp,'.')) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1581:14: note: place parentheses around the assignment to silence this warning if(ep = strrchr(cp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1581:14: note: use '==' to turn this assignment into an equality comparison if(ep = strrchr(cp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1750:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(job.parent=parent) ~~~~~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1750:17: note: place parentheses around the assignment to silence this warning if(job.parent=parent) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1750:17: note: use '==' to turn this assignment into an equality comparison if(job.parent=parent) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2231:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(job.waitall = waitall) ~~~~~~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2231:19: note: place parentheses around the assignment to silence this warning if(job.waitall = waitall) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2231:19: note: use '==' to turn this assignment into an equality comparison if(job.waitall = waitall) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2377:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(type = *cp++) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2377:18: note: place parentheses around the assignment to silence this warning while(type = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2377:18: note: use '==' to turn this assignment into an equality comparison while(type = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2400:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2400:12: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2400:12: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2569:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2569:11: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2569:11: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2607:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2607:11: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2607:11: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2766:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp = strchr(sp,'.')) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2766:12: note: place parentheses around the assignment to silence this warning if(sp = strchr(sp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2766:12: note: use '==' to turn this assignment into an equality comparison if(sp = strchr(sp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2943:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2943:12: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2943:12: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3009:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(pid = *procsub++) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3009:14: note: place parentheses around the assignment to silence this warning while(pid = *procsub++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3009:14: note: use '==' to turn this assignment into an equality comparison while(pid = *procsub++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3019:6: warning: '&&' within '||' [-Wlogical-op-parentheses] t && echeck) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3019:6: note: place parentheses around the '&&' expression to silence this warning t && echeck) ^ ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3074:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3074:10: note: place parentheses around the assignment to silence this warning while(c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3074:10: note: use '==' to turn this assignment into an equality comparison while(c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3115:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if(*(cp=argv[0])=='[' && (!cp[1] || !cp[2]&&cp[1]=='[')) ~~ ~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3115:46: note: place parentheses around the '&&' expression to silence this warning if(*(cp=argv[0])=='[' && (!cp[1] || !cp[2]&&cp[1]=='[')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3120:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3120:13: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3120:13: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3155:3: warning: expression result unused [-Wunused-value] (&( handle),1); ^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3155:14: warning: expression result unused [-Wunused-value] (&( handle),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3389:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(mp= *nr++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3389:10: note: place parentheses around the assignment to silence this warning while(mp= *nr++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3389:10: note: use '==' to turn this assignment into an equality comparison while(mp= *nr++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3536:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3537:3: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3538:3: warning: expression result unused [-Wunused-value] (&( ac),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3539:3: warning: expression result unused [-Wunused-value] (&( av[0]),1); ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3536:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3537:15: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3538:10: warning: expression result unused [-Wunused-value] (&( ac),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3539:13: warning: expression result unused [-Wunused-value] (&( av[0]),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4091:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nref=fp->nref) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4091:11: note: place parentheses around the assignment to silence this warning if(nref=fp->nref) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4091:11: note: use '==' to turn this assignment into an equality comparison if(nref=fp->nref) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4195:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(traceon=((_Bool)((( &( shp)->options)->v[(( ( 7))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 7)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4195:14: note: place parentheses around the assignment to silence this warning if(traceon=((_Bool)((( &( shp)->options)->v[(( ( 7))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 7)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4195:14: note: use '==' to turn this assignment into an equality comparison if(traceon=((_Bool)((( &( shp)->options)->v[(( ( 7))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 7)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ^ == 44 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:138:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(vp = ep->freelist) ~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:138:9: note: place parentheses around the assignment to silence this warning if(vp = ep->freelist) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:138:9: note: use '==' to turn this assignment into an equality comparison if(vp = ep->freelist) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:140:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(vp = (( (Evar_t*)0)?( Evar_t*)_ast_realloc((char*)( (Evar_t*)0),sizeof( Evar_t)*( 2)+( 0)):( Evar_t*)_ast_calloc(1,sizeof( Evar_t)*( 2)+( 0)))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:140:14: note: place parentheses around the assignment to silence this warning else if(vp = (( (Evar_t*)0)?( Evar_t*)_ast_realloc((char*)( (Evar_t*)0),sizeof( Evar_t)*( 2)+( 0)):( Evar_t*)_ast_calloc(1,sizeof( Evar_t)*( 2)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:140:14: note: use '==' to turn this assignment into an equality comparison else if(vp = (( (Evar_t*)0)?( Evar_t*)_ast_realloc((char*)( (Evar_t*)0),sizeof( Evar_t)*( 2)+( 0)):( Evar_t*)_ast_calloc(1,sizeof( Evar_t)*( 2)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:199:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(env=envp) ~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:199:8: note: place parentheses around the assignment to silence this warning if(env=envp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:199:8: note: use '==' to turn this assignment into an equality comparison if(env=envp) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:176:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(off = (( shp->stk)->_next-( shp->stk)->_data)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:176:9: note: place parentheses around the assignment to silence this warning if(off = (( shp->stk)->_next-( shp->stk)->_data)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:176:9: note: use '==' to turn this assignment into an equality comparison if(off = (( shp->stk)->_next-( shp->stk)->_data)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:538:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cc = strchr(modifiers, c)) ~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:538:10: note: place parentheses around the assignment to silence this warning if(cc = strchr(modifiers, c)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:538:10: note: use '==' to turn this assignment into an equality comparison if(cc = strchr(modifiers, c)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:607:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cc = strstr(str, sb.str[0])) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:607:12: note: place parentheses around the assignment to silence this warning if(cc = strstr(str, sb.str[0])) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:607:12: note: use '==' to turn this assignment into an equality comparison if(cc = strstr(str, sb.str[0])) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/limits.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_SUID_EXEC -DSHOPT_BASH -DSHOPT_COSHELL -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_POLL -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_KIA -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/msg.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/strdata.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/testops.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA '-D_API_ast=20130625' -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/keywords.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_PFSH -DSHOPT_BASH -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/options.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/signals.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/aliases.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_KIA -DSHOPT_PFSH '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_BRACEPAT -DSHOPT_COSHELL -DSHOPT_POLL -DSHOPT_COMPLETE -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_MULTIBYTE -D_BLD_shell -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/builtins.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/variables.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BRACEPAT -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_PFSH '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/lexstates.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:263:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static gen_wordlist(Sfio_t *iop, const char *word) ~~~~~~ ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:269:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *word++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:269:10: note: place parentheses around the assignment to silence this warning while(c = *word++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:269:10: note: use '==' to turn this assignment into an equality comparison while(c = *word++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:284:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:374:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:374:12: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:374:12: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:434:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:434:15: note: place parentheses around the assignment to silence this warning else if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:434:15: note: use '==' to turn this assignment into an equality comparison else if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:460:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *filter++) ~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:460:11: note: place parentheses around the assignment to silence this warning while(c = *filter++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:460:11: note: use '==' to turn this assignment into an equality comparison while(c = *filter++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:490:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(str = sfgetr(tmp,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:490:12: note: place parentheses around the assignment to silence this warning while(str = sfgetr(tmp,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:490:12: note: use '==' to turn this assignment into an equality comparison while(str = sfgetr(tmp,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:623:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *sp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:623:10: note: place parentheses around the assignment to silence this warning while(c = *sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:623:10: note: use '==' to turn this assignment into an equality comparison while(c = *sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:645:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(a=cp->action&(1L<action&(1L<action&(1L<prevdirection == -2 && i!=2 || direction!=1) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/emacs.c:1292:29: note: place parentheses around the '&&' expression to silence this warning if(ep->prevdirection == -2 && i!=2 || direction!=1) ^ ( ) 5 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DKSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:741:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while( c=ed_getchar(vp->ed,-1) ) ~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:741:10: note: place parentheses around the assignment to silence this warning while( c=ed_getchar(vp->ed,-1) ) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:741:10: note: use '==' to turn this assignment into an equality comparison while( c=ed_getchar(vp->ed,-1) ) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:823:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:823:12: note: place parentheses around the assignment to silence this warning while(c = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:823:12: note: use '==' to turn this assignment into an equality comparison while(c = *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2094:17: warning: '&&' within '||' [-Wlogical-op-parentheses] || (increment && (cur_window==(*vp->ed).e_wsize-1) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2094:17: note: place parentheses around the '&&' expression to silence this warning || (increment && (cur_window==(*vp->ed).e_wsize-1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2503:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(i = *p++); ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2503:12: note: place parentheses around the assignment to silence this warning while(i = *p++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2503:12: note: use '==' to turn this assignment into an equality comparison while(i = *p++); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2626:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *p++) ~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2626:11: note: place parentheses around the assignment to silence this warning while(c= *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2626:11: note: use '==' to turn this assignment into an equality comparison while(c= *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2714:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if( __sbistype(( c), 0x00001000L) ) ^ 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DBASH_MACHTYPE="amd64-unknown-freebsd12"' '-DBASH_HOSTTYPE="amd64"' -DSHOPT_RAWONLY '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:363:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("MACHTYPE",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:363:8: note: place parentheses around the assignment to silence this warning if(np=nv_open("MACHTYPE",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:363:8: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("MACHTYPE",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:365:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("BASH_VERSION",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:365:8: note: place parentheses around the assignment to silence this warning if(np=nv_open("BASH_VERSION",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:365:8: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("BASH_VERSION",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:367:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("BASH_VERSINFO",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:367:8: note: place parentheses around the assignment to silence this warning if(np=nv_open("BASH_VERSINFO",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:367:8: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("BASH_VERSINFO",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:386:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("BASH_ENV",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:386:7: note: place parentheses around the assignment to silence this warning if(np=nv_open("BASH_ENV",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:386:7: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("BASH_ENV",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:395:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("GLOBIGNORE",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:395:7: note: place parentheses around the assignment to silence this warning if(np=nv_open("GLOBIGNORE",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:395:7: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("GLOBIGNORE",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:403:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("BASH_EXECUTION_STRING",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:403:7: note: place parentheses around the assignment to silence this warning if(np=nv_open("BASH_EXECUTION_STRING",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:403:7: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("BASH_EXECUTION_STRING",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:426:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_open("SHELLOPTS", shp->var_tree, 0x40000)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:426:8: note: place parentheses around the assignment to silence this warning if(np = nv_open("SHELLOPTS", shp->var_tree, 0x40000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:426:8: note: use '==' to turn this assignment into an equality comparison if(np = nv_open("SHELLOPTS", shp->var_tree, 0x40000)) ^ == 7 warnings generated. + echo 'const char bash_pre_rc[] = ' + sed -e 's/\\/\\\\/g' -e 's/"/\\"/g' -e $'s/\'/\\\\\'/g' -e 's/^[[:space:]]*\(.*\)$/\"\1\\n\"/' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/bash_pre_rc.sh + echo ';' + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -c bash_pre_rc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c:470:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv, sh_optpoll)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c:470:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv, sh_optpoll)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c:470:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv, sh_optpoll)) switch (n) ^ == 1 warning generated. + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93/libshell.a libshell.a + /usr/bin/ar r libshell.a alarm.o cd_pwd.o cflow.o deparse.o enum.o getopts.o hist.o misc.o print.o read.o sleep.o trap.o test.o typeset.o ulimit.o umask.o whence.o main.o nvdisc.o nvtype.o arith.o args.o array.o completion.o defs.o edit.o expand.o regress.o fault.o fcin.o history.o init.o io.o jobs.o lex.o macro.o name.o nvtree.o parse.o path.o string.o streval.o subshell.o tdump.o timers.o trestore.o waitevent.o xec.o env.o hexpand.o limits.o msg.o strdata.o testops.o keywords.o options.o signals.o aliases.o builtins.o variables.o lexstates.o pcomplete.o emacs.o vi.o bash.o bash_pre_rc.o poll.o + rm -f alarm.o cd_pwd.o cflow.o deparse.o enum.o getopts.o hist.o misc.o print.o read.o sleep.o trap.o test.o typeset.o ulimit.o umask.o whence.o main.o nvdisc.o nvtype.o arith.o args.o array.o completion.o defs.o edit.o expand.o regress.o fault.o fcin.o history.o init.o io.o jobs.o lex.o macro.o name.o nvtree.o parse.o path.o string.o streval.o subshell.o tdump.o timers.o trestore.o waitevent.o xec.o env.o hexpand.o limits.o msg.o strdata.o testops.o keywords.o options.o signals.o aliases.o builtins.o variables.o lexstates.o pcomplete.o emacs.o vi.o bash.o bash_pre_rc.o poll.o + /usr/local/libexec/ccache/cc -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib -shared -nostartfiles -o libshell.so.1.1 -Wl,-whole-archive libshell.a -Wl,-no-whole-archive -ldll /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/libcoshell.a -lcmd -lmd -lutil -last -lm + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.oo.1.1 + set - + return 1 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.so.1.1 + set - + return 1 + /bin/cp libshell.so.1.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.so.1.1 + silent test /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.so.1.1 '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.so + set - + return 0 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.so + set - + return 1 + /bin/ln /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.so.1.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.so + chmod -w /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.so.1.1 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin + set - + return 1 + silent test '' '!=' ksh + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d ksh + set - + return 1 + silent cmp -s ksh /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ksh + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ksh + set - + return 1 + ignore cp ksh /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ksh + set - + cp ksh /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ksh + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1 + set - + return 1 + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh.1 + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh.1 + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/sh.1 + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/sh.1 + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/sh.1 + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh.1 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man1/sh.1 + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib + set - + return 1 + silent test '' '!=' libshell.a + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d libshell.a + set - + return 1 + silent cmp -s libshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.a + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.a + set - + return 1 + ignore cp libshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.a + set - + cp libshell.a /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/libshell.a + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3 + set - + return 1 + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/shell.3 + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/shell.3 + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/shell.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/shell.3 + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/shell.3 + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/shell.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/shell.3 + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/shell.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/shell.3 + return 0 + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/nval.3 + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/nval.3 + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/nval.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/nval.3 + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/nval.3 + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/nval.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/nval.3 + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/nval.3 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/man/man3/nval.3 + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib + set - + return 1 + silent test '' '!=' shell.req + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d shell.req + set - + return 1 + silent cmp -s shell.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/shell + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/shell + set - + return 1 + ignore cp shell.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/shell + set - + cp shell.req /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/lib/shell + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast + set - + return 1 + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1982,author=dgk' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include/nval.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/nval.h 1.0310192840.x + mv 1.0310192840.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/nval.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1982,author=dgk' nvapi.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/nvapi.h 1.0310193493.x + mv 1.0310193493.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/nvapi.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1982,author=dgk' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include/shell.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/shell.h 1.0310195462.x + mv 1.0310195462.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/shell.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1982,author=dgk' shellapi.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/shellapi.h 1.0310197192.x + mv 1.0310197192.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/shellapi.h + proto -p -s -l /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/package/ast.lic '-o since=1982,author=dgk' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include/history.h + cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/history.h 1.0310199176.x + mv 1.0310199176.x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/include/ast/history.h + silent test '' '!=' suid_exec + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d suid_exec + set - + return 1 + silent cmp -s suid_exec /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/suid_exec + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/suid_exec + set - + return 1 + ignore cp suid_exec /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/suid_exec + set - + cp suid_exec /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/suid_exec + return 0 + silent test '' '!=' shcomp + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d shcomp + set - + return 1 + silent cmp -s shcomp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/shcomp + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/shcomp + set - + return 1 + ignore cp shcomp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/shcomp + set - + cp shcomp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/shcomp + return 0 + silent test ! -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun + set - + return 1 + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/dirs + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/dirs + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/dirs /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/dirs + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/dirs + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/dirs /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/dirs + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/dirs /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/dirs + return 0 + chmod ugo+x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/dirs + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/popd + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/popd + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/popd /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/popd + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/popd + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/popd /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/popd + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/popd /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/popd + return 0 + chmod ugo+x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/popd + silent test '' '!=' /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/pushd + set - + return 0 + silent test '' '!=' '' + set - + return 1 + silent test -d /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/pushd + set - + return 1 + silent cmp -s /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/pushd /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/pushd + set - + return 2 + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/pushd + set - + return 1 + ignore cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/pushd /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/pushd + set - + cp /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/fun/pushd /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/pushd + return 0 + chmod ugo+x /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/fun/pushd + silent test -f /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/bash + set - + return 1 + ln /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/ksh /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin/bash + set - lib: + set - cmd/vcodexlib: + set - cmd/sortlib: + set - cmd/paxlib: + set - cmd/kshlib: + set - cmd/dsslib: + set - cmd/codexlib: + set - cmd: cp: ../ok/bin/ksh: No such file or directory cp: ../ok/bin/nmake: No such file or directory cp: ../ok/lib: No such file or directory cp: ../ok/lib: No such file or directory cp: ../ok/lib: No such file or directory cp: ../ok/lib: No such file or directory cp: ../ok/lib: No such file or directory cp: ../ok/lib: No such file or directory cp: ../ok/lib: No such file or directory cp: ../ok/lib: No such file or directory cp: ../ok/lib: No such file or directory cp: ../ok/lib: No such file or directory CC=cc SHELL=/bin/sh HOSTTYPE=freebsd12.amd64 NPROC= PACKAGEROOT=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v INSTALLROOT=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64 PATH=/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/ok/bin:/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/bin:/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin:/usr/local/libexec/ccache:/wrkdirs/usr/ports/shells/ksh93/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin + set - cmd/INIT: + set - lib/libast: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/hsearch.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp/tsearch.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtclose.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtdisc.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtdisc.c:85:3: warning: expression result unused [-Wunused-value] (Dtlink_t*)(*(((Dt_t*)( dt))->searchf))(( dt),(void*)( list),0000400000); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dthash.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtlist.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtmethod.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtmethod.c:72:3: warning: expression result unused [-Wunused-value] (Dtlink_t*)(*(((Dt_t*)( dt))->searchf))(( dt),(void*)( list),0000400000); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtmethod.c:76:4: warning: expression result unused [-Wunused-value] { (Dtlink_t*)(*(((Dt_t*)( dt))->searchf))(( dt),(void*)( list),0000400000); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtopen.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:191:44: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] ((void*)__sync_val_compare_and_swap( lnkp,(((char*)( lnk))-((char*)0)),(((char*)( (( Dtlink_t*)0)))-((char*)0)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:191:73: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] ((void*)__sync_val_compare_and_swap( lnkp,(((char*)( lnk))-((char*)0)),(((char*)( (( Dtlink_t*)0)))-((char*)0)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:191:3: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] ((void*)__sync_val_compare_and_swap( lnkp,(((char*)( lnk))-((char*)0)),(((char*)( (( Dtlink_t*)0)))-((char*)0)))); ^ ~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:703:55: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] ((void*)__sync_val_compare_and_swap( tbl->list+hshp,(((char*)( opnt->pobj))-((char*)0)),(((char*)( (Dtlink_t*)opnt))-((char*)0)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:703:91: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] ((void*)__sync_val_compare_and_swap( tbl->list+hshp,(((char*)( opnt->pobj))-((char*)0)),(((char*)( (Dtlink_t*)opnt))-((char*)0)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:703:4: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] ((void*)__sync_val_compare_and_swap( tbl->list+hshp,(((char*)( opnt->pobj))-((char*)0)),(((char*)( (Dtlink_t*)opnt))-((char*)0)))); ^ ~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:711:45: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] ((void*)__sync_val_compare_and_swap( lnkp,(((char*)( (( Dtlink_t*)0)))-((char*)0)),(((char*)( lnk))-((char*)0)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:711:86: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'Dtlink_t *' (aka 'struct _dtlink_s *') [-Wint-conversion] ((void*)__sync_val_compare_and_swap( lnkp,(((char*)( (( Dtlink_t*)0)))-((char*)0)),(((char*)( lnk))-((char*)0)))); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtrehash.c:711:4: warning: expression result unused; should this cast be to 'void'? [-Wunused-value] ((void*)__sync_val_compare_and_swap( lnkp,(((char*)( (( Dtlink_t*)0)))-((char*)0)),(((char*)( lnk))-((char*)0)))); ^ ~ 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtstat.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtstrhash.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dttree.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtuser.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtuser.c:48:64: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] if(((void*)__sync_val_compare_and_swap( &dt->data->user.data,(((char*)( current))-((char*)0)),(((char*)( data))-((char*)0)))) == current) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtuser.c:48:97: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] if(((void*)__sync_val_compare_and_swap( &dt->data->user.data,(((char*)( current))-((char*)0)),(((char*)( data))-((char*)0)))) == current) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtview.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -D_BLD_ast -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/comp -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/std -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libast/cdt/dtwalk.c + /usr/bin/ar r libast.a hsearch.o tsearch.o dtclose.o dtdisc.o dthash.o dtlist.o dtmethod.o dtopen.o dtrehash.o dtstat.o dtstrhash.o dttree.o dtuser.o dtview.o dtwalk.o + rm -f hsearch.o tsearch.o dtclose.o dtdisc.o dthash.o dtlist.o dtmethod.o dtopen.o dtrehash.o dtstat.o dtstrhash.o dttree.o dtuser.o dtview.o dtwalk.o + set - lib/libsum: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum -I../../../include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:85:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = (( 0)?( Integral_t*)_ast_realloc((char*)( 0),sizeof( Integral_t)*( 1)+( 0)):( Integral_t*)_ast_calloc(1,sizeof( Integral_t)*( 1)+( 0)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:85:8: note: place parentheses around the assignment to silence this warning if (p = (( 0)?( Integral_t*)_ast_realloc((char*)( 0),sizeof( Integral_t)*( 1)+( 0)):( Integral_t*)_ast_calloc(1,sizeof( Integral_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:85:8: note: use '==' to turn this assignment into an equality comparison if (p = (( 0)?( Integral_t*)_ast_realloc((char*)( 0),sizeof( Integral_t)*( 1)+( 0)):( Integral_t*)_ast_calloc(1,sizeof( Integral_t)*( 1)+( 0)))) ^ == In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:155: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-ast4.c:73:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = (( 0)?( Ast4_t*)_ast_realloc((char*)( 0),sizeof( Ast4_t)*( 1)+( 0)):( Ast4_t*)_ast_calloc(1,sizeof( Ast4_t)*( 1)+( 0)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-ast4.c:73:8: note: place parentheses around the assignment to silence this warning if (p = (( 0)?( Ast4_t*)_ast_realloc((char*)( 0),sizeof( Ast4_t)*( 1)+( 0)):( Ast4_t*)_ast_calloc(1,sizeof( Ast4_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-ast4.c:73:8: note: use '==' to turn this assignment into an equality comparison if (p = (( 0)?( Ast4_t*)_ast_realloc((char*)( 0),sizeof( Ast4_t)*( 1)+( 0)):( Ast4_t*)_ast_calloc(1,sizeof( Ast4_t)*( 1)+( 0)))) ^ == In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:157: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:72:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sum = (( 0)?( Crc_t*)_ast_realloc((char*)( 0),sizeof( Crc_t)*( 1)+( 0)):( Crc_t*)_ast_calloc(1,sizeof( Crc_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:72:10: note: place parentheses around the assignment to silence this warning if (sum = (( 0)?( Crc_t*)_ast_realloc((char*)( 0),sizeof( Crc_t)*( 1)+( 0)):( Crc_t*)_ast_calloc(1,sizeof( Crc_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:72:10: note: use '==' to turn this assignment into an equality comparison if (sum = (( 0)?( Crc_t*)_ast_realloc((char*)( 0),sizeof( Crc_t)*( 1)+( 0)):( Crc_t*)_ast_calloc(1,sizeof( Crc_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:85:101: warning: '&&' within '||' [-Wlogical-op-parentheses] if (__sbistype(( *t), 0x00000400L) || v && i >= 4 && (*( t)==*( "poly")&&!strncmp( t, "poly", 4)) && (t = v + 1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-crc.c:85:101: note: place parentheses around the '&&' expression to silence this warning if (__sbistype(( *t), 0x00000400L) || v && i >= 4 && (*( t)==*( "poly")&&!strncmp( t, "poly", 4)) && (t = v + 1)) ^ ( ) In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:158: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:63:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sum = (( 0)?( Prng_t*)_ast_realloc((char*)( 0),sizeof( Prng_t)*( 1)+( 0)):( Prng_t*)_ast_calloc(1,sizeof( Prng_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:63:10: note: place parentheses around the assignment to silence this warning if (sum = (( 0)?( Prng_t*)_ast_realloc((char*)( 0),sizeof( Prng_t)*( 1)+( 0)):( Prng_t*)_ast_calloc(1,sizeof( Prng_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:63:10: note: use '==' to turn this assignment into an equality comparison if (sum = (( 0)?( Prng_t*)_ast_realloc((char*)( 0),sizeof( Prng_t)*( 1)+( 0)):( Prng_t*)_ast_calloc(1,sizeof( Prng_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:75:89: warning: '&&' within '||' [-Wlogical-op-parentheses] if (__sbistype(( *t), 0x00000400L) || v && (*( t)==*( "mpy")&&!strncmp( t, "mpy", i)) && (t = v + 1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-prng.c:75:89: note: place parentheses around the '&&' expression to silence this warning if (__sbistype(( *t), 0x00000400L) || v && (*( t)==*( "mpy")&&!strncmp( t, "mpy", i)) && (t = v + 1)) ^ ( ) In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:159: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-md5.c:118:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = (( 0)?( Md5_t*)_ast_realloc((char*)( 0),sizeof( Md5_t)*( 1)+( 0)):( Md5_t*)_ast_calloc(1,sizeof( Md5_t)*( 1)+( 0)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-md5.c:118:8: note: place parentheses around the assignment to silence this warning if (p = (( 0)?( Md5_t*)_ast_realloc((char*)( 0),sizeof( Md5_t)*( 1)+( 0)):( Md5_t*)_ast_calloc(1,sizeof( Md5_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-md5.c:118:8: note: use '==' to turn this assignment into an equality comparison if (p = (( 0)?( Md5_t*)_ast_realloc((char*)( 0),sizeof( Md5_t)*( 1)+( 0)):( Md5_t*)_ast_calloc(1,sizeof( Md5_t)*( 1)+( 0)))) ^ == In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:167: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha1.c:255:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sha = (( 0)?( Sha1_t*)_ast_realloc((char*)( 0),sizeof( Sha1_t)*( 1)+( 0)):( Sha1_t*)_ast_calloc(1,sizeof( Sha1_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha1.c:255:10: note: place parentheses around the assignment to silence this warning if (sha = (( 0)?( Sha1_t*)_ast_realloc((char*)( 0),sizeof( Sha1_t)*( 1)+( 0)):( Sha1_t*)_ast_calloc(1,sizeof( Sha1_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha1.c:255:10: note: use '==' to turn this assignment into an equality comparison if (sha = (( 0)?( Sha1_t*)_ast_realloc((char*)( 0),sizeof( Sha1_t)*( 1)+( 0)):( Sha1_t*)_ast_calloc(1,sizeof( Sha1_t)*( 1)+( 0)))) ^ == In file included from /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:168: /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:696:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sha = (( 0)?( Sha256_t*)_ast_realloc((char*)( 0),sizeof( Sha256_t)*( 1)+( 0)):( Sha256_t*)_ast_calloc(1,sizeof( Sha256_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:696:10: note: place parentheses around the assignment to silence this warning if (sha = (( 0)?( Sha256_t*)_ast_realloc((char*)( 0),sizeof( Sha256_t)*( 1)+( 0)):( Sha256_t*)_ast_calloc(1,sizeof( Sha256_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:696:10: note: use '==' to turn this assignment into an equality comparison if (sha = (( 0)?( Sha256_t*)_ast_realloc((char*)( 0),sizeof( Sha256_t)*( 1)+( 0)):( Sha256_t*)_ast_calloc(1,sizeof( Sha256_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1060:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1060:10: note: place parentheses around the assignment to silence this warning if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1060:10: note: use '==' to turn this assignment into an equality comparison if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1198:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1198:10: note: place parentheses around the assignment to silence this warning if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sum-sha2.c:1198:10: note: use '==' to turn this assignment into an equality comparison if (sha = (( 0)?( Sha512_t*)_ast_realloc((char*)( 0),sizeof( Sha512_t)*( 1)+( 0)):( Sha512_t*)_ast_calloc(1,sizeof( Sha512_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:282:42: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!name || !name[0] || name[0] == '-' && !name[1]) ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:282:42: note: place parentheses around the '&&' expression to silence this warning if (!name || !name[0] || name[0] == '-' && !name[1]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:293:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sum = (*methods[n].ast_open)(&methods[n], name)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:293:12: note: place parentheses around the assignment to silence this warning if (sum = (*methods[n].ast_open)(&methods[n], name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libsum/sumlib.c:293:12: note: use '==' to turn this assignment into an equality comparison if (sum = (*methods[n].ast_open)(&methods[n], name)) ^ == 13 warnings generated. + /usr/bin/ar r libsum.a sumlib.o + rm -f sumlib.o + set - lib/libcmd: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c:50:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = strrchr(argv[0], '/')) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c:50:9: note: place parentheses around the assignment to silence this warning if (cp = strrchr(argv[0], '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmdinit.c:50:9: note: use '==' to turn this assignment into an equality comparison if (cp = strrchr(argv[0], '/')) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:131:50: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || argc < 1 || !all && argc > 2) ~~ ~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:131:50: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || argc < 1 || !all && argc > 2) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:136:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (string = *argv++) ~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:136:17: note: place parentheses around the assignment to silence this warning while (string = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/basename.c:136:17: note: use '==' to turn this assignment into an equality comparison while (string = *argv++) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:518:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:518:9: note: place parentheses around the assignment to silence this warning if (cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:518:9: note: use '==' to turn this assignment into an equality comparison if (cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:554:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (cp = *argv++); ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:554:14: note: place parentheses around the assignment to silence this warning } while (cp = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cat.c:554:14: note: use '==' to turn this assignment into an equality comparison } while (cp = *argv++); ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:353:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:353:12: note: place parentheses around the assignment to silence this warning while (s = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:353:12: note: use '==' to turn this assignment into an equality comparison while (s = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:432:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (m = (Map_t*)(*(((Dt_t*)( map))->searchf))(( map),(void*)( &keys[i]),0000001000)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:432:12: note: place parentheses around the assignment to silence this warning if (m = (Map_t*)(*(((Dt_t*)( map))->searchf))(( map),(void*)( &keys[i]),0000001000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:432:12: note: use '==' to turn this assignment into an equality comparison if (m = (Map_t*)(*(((Dt_t*)( map))->searchf))(( map),(void*)( &keys[i]),0000001000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:463:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (uid != ent->fts_statp->st_uid && uid != (-1) || gid != ent->fts_statp->st_gid && gid != (-1)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:463:38: note: place parentheses around the '&&' expression to silence this warning if (uid != ent->fts_statp->st_uid && uid != (-1) || gid != ent->fts_statp->st_gid && gid != (-1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:463:86: warning: '&&' within '||' [-Wlogical-op-parentheses] if (uid != ent->fts_statp->st_uid && uid != (-1) || gid != ent->fts_statp->st_gid && gid != (-1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chgrp.c:463:86: note: place parentheses around the '&&' expression to silence this warning if (uid != ent->fts_statp->st_uid && uid != (-1) || gid != ent->fts_statp->st_gid && gid != (-1)) ^ ( ) 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c:235:50: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || !*argv || !amode && !*(argv + 1)) ~~ ~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c:235:50: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || !*argv || !amode && !*(argv + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c:296:36: warning: '&&' within '||' [-Wlogical-op-parentheses] if (notify == 2 || notify == 1 && (mode&(0004000|0002000|0001000|0000700|0000070|0000007)) != (ent->fts_statp->st_mode&(0004000|0002000|0001000|0000700|0000070|0000007))) ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chmod.c:296:36: note: place parentheses around the '&&' expression to silence this warning if (notify == 2 || notify == 1 && (mode&(0004000|0002000|0001000|0000700|0000070|0000007)) != (ent->fts_statp->st_mode&(0004000|0002000|0001000|0000700|0000070|0000007))) ^ ( ) 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/chown.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:191:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (p = sfgetr(ip, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:191:12: note: place parentheses around the assignment to silence this warning while (p = sfgetr(ip, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:191:12: note: use '==' to turn this assignment into an equality comparison while (p = sfgetr(ip, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:202:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (p = sfreserve(ip, (-1), 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:202:12: note: place parentheses around the assignment to silence this warning while (p = sfreserve(ip, (-1), 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:202:12: note: use '==' to turn this assignment into an equality comparison while (p = sfreserve(ip, (-1), 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:211:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (r = memchr(p, '\r', e - p)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:211:13: note: place parentheses around the assignment to silence this warning while (r = memchr(p, '\r', e - p)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:211:13: note: use '==' to turn this assignment into an equality comparison while (r = memchr(p, '\r', e - p)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:228:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (p = sfreserve(ip, (-1), 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:228:12: note: place parentheses around the assignment to silence this warning while (p = sfreserve(ip, (-1), 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:228:12: note: use '==' to turn this assignment into an equality comparison while (p = sfreserve(ip, (-1), 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:245:88: warning: '&&' within '||' [-Wlogical-op-parentheses] (st->st_uid != state->uid && ((st->st_mode & 0004000) || (st->st_mode & 0000400) && !(st->st_mode & (0000040|0000004)) || (st->st_mode & 0000100) && !(st->st_mode & (0000010|0000001)))) ? fmtuid(st->st_uid) : "-", ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:245:88: note: place parentheses around the '&&' expression to silence this warning (st->st_uid != state->uid && ((st->st_mode & 0004000) || (st->st_mode & 0000400) && !(st->st_mode & (0000040|0000004)) || (st->st_mode & 0000100) && !(st->st_mode & (0000010|0000001)))) ? fmtuid(st->st_uid) : "-", ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:245:153: warning: '&&' within '||' [-Wlogical-op-parentheses] (st->st_uid != state->uid && ((st->st_mode & 0004000) || (st->st_mode & 0000400) && !(st->st_mode & (0000040|0000004)) || (st->st_mode & 0000100) && !(st->st_mode & (0000010|0000001)))) ? fmtuid(st->st_uid) : "-", ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:245:153: note: place parentheses around the '&&' expression to silence this warning (st->st_uid != state->uid && ((st->st_mode & 0004000) || (st->st_mode & 0000400) && !(st->st_mode & (0000040|0000004)) || (st->st_mode & 0000100) && !(st->st_mode & (0000010|0000001)))) ? fmtuid(st->st_uid) : "-", ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:246:88: warning: '&&' within '||' [-Wlogical-op-parentheses] (st->st_gid != state->gid && ((st->st_mode & 0002000) || (st->st_mode & 0000040) && !(st->st_mode & 0000004) || (st->st_mode & 0000010) && !(st->st_mode & 0000001))) ? fmtgid(st->st_gid) : "-"); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:246:88: note: place parentheses around the '&&' expression to silence this warning (st->st_gid != state->gid && ((st->st_mode & 0002000) || (st->st_mode & 0000040) && !(st->st_mode & 0000004) || (st->st_mode & 0000010) && !(st->st_mode & 0000001))) ? fmtgid(st->st_gid) : "-"); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:246:143: warning: '&&' within '||' [-Wlogical-op-parentheses] (st->st_gid != state->gid && ((st->st_mode & 0002000) || (st->st_mode & 0000040) && !(st->st_mode & 0000004) || (st->st_mode & 0000010) && !(st->st_mode & 0000001))) ? fmtgid(st->st_gid) : "-"); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:246:143: note: place parentheses around the '&&' expression to silence this warning (st->st_gid != state->gid && ((st->st_mode & 0002000) || (st->st_mode & 0000040) && !(st->st_mode & 0000004) || (st->st_mode & 0000010) && !(st->st_mode & 0000001))) ? fmtgid(st->st_gid) : "-"); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:273:23: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!*s || *s == '#' && (!*(s + 1) || *(s + 1) == ' ' || *(s + 1) == '\t')) ~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:273:23: note: place parentheses around the '&&' expression to silence this warning if (!*s || *s == '#' && (!*(s + 1) || *(s + 1) == ' ' || *(s + 1) == '\t')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:275:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(s, ' ')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:275:8: note: place parentheses around the assignment to silence this warning if (t = strchr(s, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:275:8: note: use '==' to turn this assignment into an equality comparison if (t = strchr(s, ' ')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:298:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(++e, ' ')) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:298:10: note: place parentheses around the assignment to silence this warning if (t = strchr(++e, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:298:10: note: use '==' to turn this assignment into an equality comparison if (t = strchr(++e, ' ')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:308:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = strchr(++t, ' ')) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:308:11: note: place parentheses around the assignment to silence this warning if (e = strchr(++t, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:308:11: note: use '==' to turn this assignment into an equality comparison if (e = strchr(++t, ' ')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:323:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = openfile(file, text ? "rt" : "rb")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:323:10: note: place parentheses around the assignment to silence this warning if (sp = openfile(file, text ? "rt" : "rb")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:323:10: note: use '==' to turn this assignment into an equality comparison if (sp = openfile(file, text ? "rt" : "rb")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:432:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (file = sfgetr(lp, '\n', 1)) ~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:432:14: note: place parentheses around the assignment to silence this warning while (file = sfgetr(lp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:432:14: note: use '==' to turn this assignment into an equality comparison while (file = sfgetr(lp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:433:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = openfile(file, state->check ? "rt" : "rb")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:433:10: note: place parentheses around the assignment to silence this warning if (sp = openfile(file, state->check ? "rt" : "rb")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:433:10: note: use '==' to turn this assignment into an equality comparison if (sp = openfile(file, state->check ? "rt" : "rb")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:600:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (file = *argv++) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:600:16: note: place parentheses around the assignment to silence this warning while (file = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:600:16: note: use '==' to turn this assignment into an equality comparison while (file = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:601:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = openfile(file, "rt")) ~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:601:12: note: place parentheses around the assignment to silence this warning if (sp = openfile(file, "rt")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:601:12: note: use '==' to turn this assignment into an equality comparison if (sp = openfile(file, "rt")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:607:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (sp = openfile(0, "rt")) ~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:607:15: note: place parentheses around the assignment to silence this warning else if (sp = openfile(0, "rt")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:607:15: note: use '==' to turn this assignment into an equality comparison else if (sp = openfile(0, "rt")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:623:55: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(flags & 0x00000040) || (flags & 0x00000001) && ent->fts_level == 1) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:623:55: note: place parentheses around the '&&' expression to silence this warning if (!(flags & 0x00000040) || (flags & 0x00000001) && ent->fts_level == 1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:627:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = openfile(ent->fts_accpath, "rb")) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:627:12: note: place parentheses around the assignment to silence this warning if (sp = openfile(ent->fts_accpath, "rb")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cksum.c:627:12: note: use '==' to turn this assignment into an equality comparison if (sp = openfile(ent->fts_accpath, "rb")) ^ == 20 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:167:49: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((e2 - p2) > 0 || sfreserve(f2, (-1), 0) && ( (((Sfio_t*)( f2))->_val) ) > 0) ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:167:49: note: place parentheses around the '&&' expression to silence this warning if ((e2 - p2) > 0 || sfreserve(f2, (-1), 0) && ( (((Sfio_t*)( f2))->_val) ) > 0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:236:42: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!differences || differences < 0 && !(flags & 0x01)) ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:236:42: note: place parentheses around the '&&' expression to silence this warning if (!differences || differences < 0 && !(flags & 0x01)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:332:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:332:8: note: place parentheses around the assignment to silence this warning if (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:332:8: note: use '==' to turn this assignment into an equality comparison if (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:340:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:340:9: note: place parentheses around the assignment to silence this warning if (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cmp.c:340:9: note: use '==' to turn this assignment into an equality comparison if (s = *argv++) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:70:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp1 = sfgetr(in1,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:70:9: note: place parentheses around the assignment to silence this warning if(cp1 = sfgetr(in1,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:70:9: note: use '==' to turn this assignment into an equality comparison if(cp1 = sfgetr(in1,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:72:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp2 = sfgetr(in2,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:72:9: note: place parentheses around the assignment to silence this warning if(cp2 = sfgetr(in2,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:72:9: note: use '==' to turn this assignment into an equality comparison if(cp2 = sfgetr(in2,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:90:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp1 = sfgetr(in1,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:90:11: note: place parentheses around the assignment to silence this warning if(cp1 = sfgetr(in1,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:90:11: note: use '==' to turn this assignment into an equality comparison if(cp1 = sfgetr(in1,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:92:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp2 = sfgetr(in2,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:92:11: note: place parentheses around the assignment to silence this warning if(cp2 = sfgetr(in2,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:92:11: note: use '==' to turn this assignment into an equality comparison if(cp2 = sfgetr(in2,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:104:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp2 = sfgetr(in2,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:104:11: note: place parentheses around the assignment to silence this warning if(cp2 = sfgetr(in2,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:104:11: note: use '==' to turn this assignment into an equality comparison if(cp2 = sfgetr(in2,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:111:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp1 = sfgetr(in1,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:111:11: note: place parentheses around the assignment to silence this warning if(cp1 = sfgetr(in1,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/comm.c:111:11: note: use '==' to turn this assignment into an equality comparison if(cp1 = sfgetr(in1,'\n',0)) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:300:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (e = strchr(s, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:300:13: note: place parentheses around the assignment to silence this warning while (e = strchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:300:13: note: use '==' to turn this assignment into an equality comparison while (e = strchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:306:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(s, '/')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:306:12: note: place parentheses around the assignment to silence this warning if (s = strrchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:306:12: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:327:23: warning: '&&' within '||' [-Wlogical-op-parentheses] if (state->preserve && state->op != 2 || ent->fts_level > 0 && (ent->fts_statp->st_mode & 0000700) != 0000700) ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:327:23: note: place parentheses around the '&&' expression to silence this warning if (state->preserve && state->op != 2 || ent->fts_level > 0 && (ent->fts_statp->st_mode & 0000700) != 0000700) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:327:63: warning: '&&' within '||' [-Wlogical-op-parentheses] if (state->preserve && state->op != 2 || ent->fts_level > 0 && (ent->fts_statp->st_mode & 0000700) != 0000700) ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:327:63: note: place parentheses around the '&&' expression to silence this warning if (state->preserve && state->op != 2 || ent->fts_level > 0 && (ent->fts_statp->st_mode & 0000700) != 0000700) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:453:47: warning: '&&' within '||' [-Wlogical-op-parentheses] if (((( st.st_mode) & 0170000) == 0120000) && (n = -1) || (n = ast_open(state->path, 0x0002|0|0x00100000)) >= 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:453:47: note: place parentheses around the '&&' expression to silence this warning if (((( st.st_mode) & 0170000) == 0120000) && (n = -1) || (n = ast_open(state->path, 0x0002|0|0x00100000)) >= 0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:502:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(state->path, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:502:10: note: place parentheses around the assignment to silence this warning if (s = strrchr(state->path, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:502:10: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(state->path, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:513:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (fts = _ast_fts_open((char**)e, 0x00000002|0x00000020|0x00000040|0x00000004|0x00000010|0x00000800, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:513:12: note: place parentheses around the assignment to silence this warning if (fts = _ast_fts_open((char**)e, 0x00000002|0x00000020|0x00000040|0x00000004|0x00000010|0x00000800, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:513:12: note: use '==' to turn this assignment into an equality comparison if (fts = _ast_fts_open((char**)e, 0x00000002|0x00000020|0x00000040|0x00000004|0x00000010|0x00000800, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:515:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (sub = _fts_read(fts)) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:515:16: note: place parentheses around the assignment to silence this warning while (sub = _fts_read(fts)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:515:16: note: use '==' to turn this assignment into an equality comparison while (sub = _fts_read(fts)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:627:35: warning: '&&' within '||' [-Wlogical-op-parentheses] if (sfsync(op) || state->sync && fsync(wfd) || sfclose(op)) ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:627:35: note: place parentheses around the '&&' expression to silence this warning if (sfsync(op) || state->sync && fsync(wfd) || sfclose(op)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:957:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(file, '/')) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:957:8: note: place parentheses around the assignment to silence this warning if (s = strrchr(file, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:957:8: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(file, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:961:49: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(!*s || *s == '.' && (!*++s || *s == '.' && !*++s))) ~~ ~~~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:961:49: note: place parentheses around the '&&' expression to silence this warning if (!(!*s || *s == '.' && (!*++s || *s == '.' && !*++s))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:961:26: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(!*s || *s == '.' && (!*++s || *s == '.' && !*++s))) ~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:961:26: note: place parentheses around the '&&' expression to silence this warning if (!(!*s || *s == '.' && (!*++s || *s == '.' && !*++s))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:987:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (fts = _ast_fts_open(argv, state->flags, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:987:10: note: place parentheses around the assignment to silence this warning if (fts = _ast_fts_open(argv, state->flags, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cp.c:987:10: note: use '==' to turn this assignment into an equality comparison if (fts = _ast_fts_open(argv, state->flags, 0)) ^ == 13 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:143:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cut->mb = ((_ast_info.mb_cur_max)>1)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:143:14: note: place parentheses around the assignment to silence this warning if (cut->mb = ((_ast_info.mb_cur_max)>1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:143:14: note: use '==' to turn this assignment into an equality comparison if (cut->mb = ((_ast_info.mb_cur_max)>1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:266:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (len = cut->reclen) ~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:266:11: note: place parentheses around the assignment to silence this warning if (len = cut->reclen) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:266:11: note: use '==' to turn this assignment into an equality comparison if (len = cut->reclen) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:397:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (nfields = *(lp = cut->list)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:397:17: note: place parentheses around the assignment to silence this warning if (nfields = *(lp = cut->list)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:397:17: note: use '==' to turn this assignment into an equality comparison if (nfields = *(lp = cut->list)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:679:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:679:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:679:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:696:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while(cp = *argv++); ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:696:13: note: place parentheses around the assignment to silence this warning } while(cp = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/cut.c:696:13: note: use '==' to turn this assignment into an equality comparison } while(cp = *argv++); ^ == 5 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/dirname.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:270:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (f = f->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:270:13: note: place parentheses around the assignment to silence this warning } while (f = f->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:270:13: note: use '==' to turn this assignment into an equality comparison } while (f = f->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:408:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:408:12: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:408:12: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:427:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:427:12: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:427:12: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:441:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:441:12: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:441:12: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:492:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (s = *++argv); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:492:16: note: place parentheses around the assignment to silence this warning } while (s = *++argv); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/date.c:492:16: note: use '==' to turn this assignment into an equality comparison } while (s = *++argv); ^ == 5 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:312:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = _ast_regcomp(&re, rp.str, 0x00000100|0x00002000)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:312:9: note: place parentheses around the assignment to silence this warning if (n = _ast_regcomp(&re, rp.str, 0x00000100|0x00002000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:312:9: note: use '==' to turn this assignment into an equality comparison if (n = _ast_regcomp(&re, rp.str, 0x00000100|0x00002000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:506:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n=_ast_optget(argv, usage)) ~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:506:11: note: place parentheses around the assignment to silence this warning while (n=_ast_optget(argv, usage)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/expr.c:506:11: note: use '==' to turn this assignment into an equality comparison while (n=_ast_optget(argv, usage)) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c:325:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (a = (char*)__inet_ntop(addr.sin_family, &addr.sin_addr, nam, sizeof(nam))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c:325:10: note: place parentheses around the assignment to silence this warning if (a = (char*)__inet_ntop(addr.sin_family, &addr.sin_addr, nam, sizeof(nam))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fds.c:325:10: note: use '==' to turn this assignment into an equality comparison if (a = (char*)__inet_ntop(addr.sin_family, &addr.sin_addr, nam, sizeof(nam))) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:175:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *ep) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:175:12: note: place parentheses around the assignment to silence this warning while (c = *ep) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:175:12: note: use '==' to turn this assignment into an equality comparison while (c = *ep) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:225:146: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!splice && !fp->retain && (!fp->quote || (fp->outp - fp->outbuf) < 2 || fp->outp[-2] != '\\' || fp->outp[-1] != 'n' && fp->outp[-1] != 't' && fp->outp[-1] != ' ')) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:225:146: note: place parentheses around the '&&' expression to silence this warning if (!splice && !fp->retain && (!fp->quote || (fp->outp - fp->outbuf) < 2 || fp->outp[-2] != '\\' || fp->outp[-1] != 'n' && fp->outp[-1] != 't' && fp->outp[-1] != ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:245:63: warning: '&&' within '||' [-Wlogical-op-parentheses] while (cp || (cp = sfgetr(fp->in, '\n', 0)) && !(splice = 0) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ) - 1) || (cp = sfgetr(fp->in, '\n', 0000020)) && (splice = 1) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:245:63: note: place parentheses around the '&&' expression to silence this warning while (cp || (cp = sfgetr(fp->in, '\n', 0)) && !(splice = 0) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ) - 1) || (cp = sfgetr(fp->in, '\n', 0000020)) && (splice = 1) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:245:171: warning: '&&' within '||' [-Wlogical-op-parentheses] while (cp || (cp = sfgetr(fp->in, '\n', 0)) && !(splice = 0) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ) - 1) || (cp = sfgetr(fp->in, '\n', 0000020)) && (splice = 1) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:245:171: note: place parentheses around the '&&' expression to silence this warning while (cp || (cp = sfgetr(fp->in, '\n', 0)) && !(splice = 0) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ) - 1) || (cp = sfgetr(fp->in, '\n', 0000020)) && (splice = 1) && (lp = cp + ( (((Sfio_t*)( fp->in))->_val) ))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:319:39: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*cp == ']' || *cp == '@' && *(cp + 1) == '(') ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:319:39: note: place parentheses around the '&&' expression to silence this warning if (*cp == ']' || *cp == '@' && *(cp + 1) == '(') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:399:64: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (c == ']' && (cp >= lp || *cp != ':' && *cp != '#' && *cp != '!')) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:399:64: note: place parentheses around the '&&' expression to silence this warning else if (c == ']' && (cp >= lp || *cp != ':' && *cp != '#' && *cp != '!')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:616:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:616:9: note: place parentheses around the assignment to silence this warning if (cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:616:9: note: use '==' to turn this assignment into an equality comparison if (cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:630:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (cp = *argv++); ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:630:14: note: place parentheses around the assignment to silence this warning } while (cp = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fmt.c:630:14: note: use '==' to turn this assignment into an equality comparison } while (cp = *argv++); ^ == 8 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:197:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = *(*_opt_infop_).arg) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:197:10: note: place parentheses around the assignment to silence this warning if (n = *(*_opt_infop_).arg) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:197:10: note: use '==' to turn this assignment into an equality comparison if (n = *(*_opt_infop_).arg) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:222:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:222:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:222:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:238:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp= *argv++); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:238:10: note: place parentheses around the assignment to silence this warning while(cp= *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fold.c:238:10: note: use '==' to turn this assignment into an equality comparison while(cp= *argv++); ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:239:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (path = *++argv) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:239:12: note: place parentheses around the assignment to silence this warning if (path = *++argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:239:12: note: use '==' to turn this assignment into an equality comparison if (path = *++argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:248:39: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || !name && *argv) ~~ ~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:248:39: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || !name && *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:362:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = _ast_getenv("PATH")) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:362:8: note: place parentheses around the assignment to silence this warning if (s = _ast_getenv("PATH")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/getconf.c:362:8: note: use '==' to turn this assignment into an equality comparison if (s = _ast_getenv("PATH")) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:123:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:123:9: note: place parentheses around the assignment to silence this warning if (cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:123:9: note: use '==' to turn this assignment into an equality comparison if (cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:148:104: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((moved = sfmove(fp, sfstdout, keep, delim)) < 0 && !(( (* __error()))==32||( (* __error()))==54) && (* __error()) != 4 || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:148:104: note: place parentheses around the '&&' expression to silence this warning if ((moved = sfmove(fp, sfstdout, keep, delim)) < 0 && !(( (* __error()))==32||( (* __error()))==54) && (* __error()) != 4 || ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:149:121: warning: '&&' within '||' [-Wlogical-op-parentheses] delim >= 0 && moved < keep && sfmove(fp, sfstdout, (-1), -1) < 0 && !(( (* __error()))==32||( (* __error()))==54) && (* __error()) != 4) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:149:121: note: place parentheses around the '&&' expression to silence this warning delim >= 0 && moved < keep && sfmove(fp, sfstdout, (-1), -1) < 0 && !(( (* __error()))==32||( (* __error()))==54) && (* __error()) != 4) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:154:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (cp = *argv++); ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:154:14: note: place parentheses around the assignment to silence this warning } while (cp = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/head.c:154:14: note: use '==' to turn this assignment into an equality comparison } while (cp = *argv++); ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:308:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (grp = getgrent()) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:308:15: note: place parentheses around the assignment to silence this warning while (grp = getgrent()) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:308:15: note: use '==' to turn this assignment into an equality comparison while (grp = getgrent()) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:309:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = grp->gr_mem) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:309:11: note: place parentheses around the assignment to silence this warning if (p = grp->gr_mem) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:309:11: note: use '==' to turn this assignment into an equality comparison if (p = grp->gr_mem) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:310:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:310:15: note: place parentheses around the assignment to silence this warning while (s = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:310:15: note: use '==' to turn this assignment into an equality comparison while (s = *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:343:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (grp = getgrgid(group)) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:343:14: note: place parentheses around the assignment to silence this warning if (grp = getgrgid(group)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:343:14: note: use '==' to turn this assignment into an equality comparison if (grp = getgrgid(group)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:378:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (grp = getgrent()) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:378:15: note: place parentheses around the assignment to silence this warning while (grp = getgrent()) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:378:15: note: use '==' to turn this assignment into an equality comparison while (grp = getgrent()) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:379:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = grp->gr_mem) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:379:11: note: place parentheses around the assignment to silence this warning if (p = grp->gr_mem) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:379:11: note: use '==' to turn this assignment into an equality comparison if (p = grp->gr_mem) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:380:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:380:15: note: place parentheses around the assignment to silence this warning while (s = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/id.c:380:15: note: use '==' to turn this assignment into an equality comparison while (s = *p++) ^ == 7 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:191:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (jp = (( 0)?( Join_t*)_ast_realloc((char*)( 0),sizeof( Join_t)*( 1)+( 0)):( Join_t*)_ast_calloc(1,sizeof( Join_t)*( 1)+( 0)))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:191:9: note: place parentheses around the assignment to silence this warning if (jp = (( 0)?( Join_t*)_ast_realloc((char*)( 0),sizeof( Join_t)*( 1)+( 0)):( Join_t*)_ast_calloc(1,sizeof( Join_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:191:9: note: use '==' to turn this assignment into an equality comparison if (jp = (( 0)?( Join_t*)_ast_realloc((char*)( 0),sizeof( Join_t)*( 1)+( 0)):( Join_t*)_ast_calloc(1,sizeof( Join_t)*( 1)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:193:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (jp->mb = ((_ast_info.mb_cur_max)>1)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:193:14: note: place parentheses around the assignment to silence this warning if (jp->mb = ((_ast_info.mb_cur_max)>1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:193:14: note: use '==' to turn this assignment into an equality comparison if (jp->mb = ((_ast_info.mb_cur_max)>1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:226:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:226:11: note: place parentheses around the assignment to silence this warning while (c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:226:11: note: use '==' to turn this assignment into an equality comparison while (c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:258:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:258:12: note: place parentheses around the assignment to silence this warning while (cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:258:12: note: use '==' to turn this assignment into an equality comparison while (cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:565:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (out = jp->outlist) ~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:565:10: note: place parentheses around the assignment to silence this warning if (out = jp->outlist) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:565:10: note: use '==' to turn this assignment into an equality comparison if (out = jp->outlist) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:577:17: warning: '&&' within '||' [-Wlogical-op-parentheses] j = (mode<0 && i || mode>0 && !i) ? ~~~~~~~^~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:577:17: note: place parentheses around the '&&' expression to silence this warning j = (mode<0 && i || mode>0 && !i) ? ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:577:32: warning: '&&' within '||' [-Wlogical-op-parentheses] j = (mode<0 && i || mode>0 && !i) ? ~~ ~~~~~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:577:32: note: place parentheses around the '&&' expression to silence this warning j = (mode<0 && i || mode>0 && !i) ? ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:645:31: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((cp1 = getrec(jp, 0, 0)) && (cp2 = getrec(jp, 1, 0)) || (cp2 = 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:645:31: note: place parentheses around the '&&' expression to silence this warning if ((cp1 = getrec(jp, 0, 0)) && (cp2 = getrec(jp, 1, 0)) || (cp2 = 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:659:11: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!n && !(cmp = n1 < n2 ? -1 : (n1 > n2)) || n && !(cmp = (int)*cp1 - (int)*cp2) && !(cmp = jp->ignorecase ? strncasecmp((char*)cp1, (char*)cp2, n) : memcmp(cp1, cp2, n)) && !(cmp = n1 - n2)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:659:11: note: place parentheses around the '&&' expression to silence this warning if (!n && !(cmp = n1 < n2 ? -1 : (n1 > n2)) || n && !(cmp = (int)*cp1 - (int)*cp2) && !(cmp = jp->ignorecase ? strncasecmp((char*)cp1, (char*)cp2, n) : memcmp(cp1, cp2, n)) && !(cmp = n1 - n2)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:659:177: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!n && !(cmp = n1 < n2 ? -1 : (n1 > n2)) || n && !(cmp = (int)*cp1 - (int)*cp2) && !(cmp = jp->ignorecase ? strncasecmp((char*)cp1, (char*)cp2, n) : memcmp(cp1, cp2, n)) && !(cmp = n1 - n2)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:659:177: note: place parentheses around the '&&' expression to silence this warning if (!n && !(cmp = n1 < n2 ? -1 : (n1 > n2)) || n && !(cmp = (int)*cp1 - (int)*cp2) && !(cmp = jp->ignorecase ? strncasecmp((char*)cp1, (char*)cp2, n) : memcmp(cp1, cp2, n)) && !(cmp = n1 - n2)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:664:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp1 = getrec(jp, 0, 1)) ~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:664:14: note: place parentheses around the assignment to silence this warning if (cp1 = getrec(jp, 0, 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:664:14: note: use '==' to turn this assignment into an equality comparison if (cp1 = getrec(jp, 0, 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:689:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp2 = getrec(jp, 1, lo < 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:689:13: note: place parentheses around the assignment to silence this warning if (cp2 = getrec(jp, 1, lo < 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:689:13: note: use '==' to turn this assignment into an equality comparison if (cp2 = getrec(jp, 1, lo < 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:733:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (cp2 = getrec(jp, 1, 1)) ~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:733:13: note: place parentheses around the assignment to silence this warning if (cp2 = getrec(jp, 1, 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/join.c:733:13: note: use '==' to turn this assignment into an equality comparison if (cp2 = getrec(jp, 1, 1)) ^ == 13 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ln.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/logname.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/md5sum.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c:122:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (path = *argv++) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c:122:14: note: place parentheses around the assignment to silence this warning while (path = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkdir.c:122:14: note: use '==' to turn this assignment into an equality comparison while (path = *argv++) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c:90:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (arg = *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c:90:13: note: place parentheses around the assignment to silence this warning while (arg = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mkfifo.c:90:13: note: use '==' to turn this assignment into an equality comparison while (arg = *argv++) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:130:58: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || (pfx = *argv) && *++argv && *(argv + 1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:130:58: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || (pfx = *argv) && *++argv && *(argv + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:147:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (t = strrchr(pfx, '/')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:147:13: note: place parentheses around the assignment to silence this warning else if (t = strrchr(pfx, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mktemp.c:147:13: note: use '==' to turn this assignment into an equality comparison else if (t = strrchr(pfx, '/')) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/mv.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:95:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=streams[n]) ~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:95:9: note: place parentheses around the assignment to silence this warning if(fp=streams[n]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:95:9: note: use '==' to turn this assignment into an equality comparison if(fp=streams[n]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:97:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = sfgetr(fp,'\n',0)) ~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:97:11: note: place parentheses around the assignment to silence this warning if(cp = sfgetr(fp,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:97:11: note: use '==' to turn this assignment into an equality comparison if(cp = sfgetr(fp,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:134:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(c=delim[d]) ~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:134:14: note: place parentheses around the assignment to silence this warning else if(c=delim[d]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:134:14: note: use '==' to turn this assignment into an equality comparison else if(c=delim[d]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:154:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp=sfgetr(in, '\n',0)) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:154:10: note: place parentheses around the assignment to silence this warning while(cp=sfgetr(in, '\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:154:10: note: use '==' to turn this assignment into an equality comparison while(cp=sfgetr(in, '\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:163:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(c=delim[d]) ~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:163:13: note: place parentheses around the assignment to silence this warning else if(c=delim[d]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:163:13: note: use '==' to turn this assignment into an equality comparison else if(c=delim[d]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:229:70: warning: expression result unused [-Wunused-value] ((( cp)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( cp),( 6),( &q))),(*( &w))); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:244:71: warning: expression result unused [-Wunused-value] ((( cp)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( cp),( 6),( &q))),(*( &w))); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:250:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:250:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:250:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:278:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while(cp= *argv++); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:278:12: note: place parentheses around the assignment to silence this warning } while(cp= *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/paste.c:278:12: note: use '==' to turn this assignment into an equality comparison } while(cp= *argv++); ^ == 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c:262:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c:262:11: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pathchk.c:262:11: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/pids.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:77:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = bp = sfgetr(in,'\n',0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:77:12: note: place parentheses around the assignment to silence this warning while(cp = bp = sfgetr(in,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:77:12: note: use '==' to turn this assignment into an equality comparison while(cp = bp = sfgetr(in,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:107:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = bp = sfgetr(in,'\n',0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:107:12: note: place parentheses around the assignment to silence this warning while(cp = bp = sfgetr(in,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:107:12: note: use '==' to turn this assignment into an equality comparison while(cp = bp = sfgetr(in,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:151:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:151:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:151:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:172:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp= *argv++); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:172:10: note: place parentheses around the assignment to silence this warning while(cp= *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rev.c:172:10: note: use '==' to turn this assignment into an equality comparison while(cp= *argv++); ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:143:53: warning: '&&' within '||' [-Wlogical-op-parentheses] if (path[0] == '.' && (!path[1] || path[1] == '.' && !path[2]) && (ent->fts_level > 0 || path[1])) ~~ ~~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:143:53: note: place parentheses around the '&&' expression to silence this warning if (path[0] == '.' && (!path[1] || path[1] == '.' && !path[2]) && (ent->fts_level > 0 || path[1])) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:179:78: warning: '&&' within '||' [-Wlogical-op-parentheses] v = st.st_nlink <= 2 || st.st_ino == ent->fts_parent->fts_statp->st_ino && st.st_dev == ent->fts_parent->fts_statp->st_dev || strchr(astconf("PATH_ATTRIBUTES", path, 0), 'l'); ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:179:78: note: place parentheses around the '&&' expression to silence this warning v = st.st_nlink <= 2 || st.st_ino == ent->fts_parent->fts_statp->st_ino && st.st_dev == ent->fts_parent->fts_statp->st_dev || strchr(astconf("PATH_ATTRIBUTES", path, 0), 'l'); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:387:40: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || !*argv && !state.force) ~~ ~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:387:40: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || !*argv && !state.force) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:408:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (fts = _ast_fts_open(argv, 0x00000040, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:408:10: note: place parentheses around the assignment to silence this warning if (fts = _ast_fts_open(argv, 0x00000040, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rm.c:408:10: note: use '==' to turn this assignment into an equality comparison if (fts = _ast_fts_open(argv, 0x00000040, 0)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:94:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (dir = *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:94:13: note: place parentheses around the assignment to silence this warning while (dir = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:94:13: note: use '==' to turn this assignment into an equality comparison while (dir = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:105:9: warning: '&&' within '||' [-Wlogical-op-parentheses] && (* __error()) != 66 ^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/rmdir.c:105:9: note: place parentheses around the '&&' expression to silence this warning && (* __error()) != 66 ^ ) 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/shasum.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:639:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:639:11: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:639:11: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:725:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tp = getspeed(*tp->name == 'i' ? cfgetispeed(sp) : cfgetospeed(sp))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:725:13: note: place parentheses around the assignment to silence this warning if (tp = getspeed(*tp->name == 'i' ? cfgetispeed(sp) : cfgetospeed(sp))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/stty.c:725:13: note: use '==' to turn this assignment into an equality comparison if (tp = getspeed(*tp->name == 'i' ? cfgetispeed(sp) : cfgetospeed(sp))) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/sum.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?Roland Mainz ][-copyright?Copyright (c) 2006-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -D_PACKAGE_ast -D_BLD_cmd -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/sync.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:298:29: warning: '&&' within '||' [-Wlogical-op-parentheses] if (number < 0 || !number && (flags & (1<<7))) ~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:298:29: note: place parentheses around the '&&' expression to silence this warning if (number < 0 || !number && (flags & (1<<7))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:481:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = (*_opt_infop_).arg) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:481:10: note: place parentheses around the assignment to silence this warning if (s = (*_opt_infop_).arg) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:481:10: note: use '==' to turn this assignment into an equality comparison if (s = (*_opt_infop_).arg) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:544:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (i = *(s - 1) == '-' || *(s - 1) == '+') ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:544:10: note: place parentheses around the assignment to silence this warning if (i = *(s - 1) == '-' || *(s - 1) == '+') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:544:10: note: use '==' to turn this assignment into an equality comparison if (i = *(s - 1) == '-' || *(s - 1) == '+') ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:652:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (fp = files) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:652:13: note: place parentheses around the assignment to silence this warning while (fp = files) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:652:13: note: use '==' to turn this assignment into an equality comparison while (fp = files) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:656:81: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((( context) && ((Shbltin_t*)( context))->sigset) || tvsleep(&tv, 0) && (( context) && ((Shbltin_t*)( context))->sigset)) ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:656:81: note: place parentheses around the '&&' expression to silence this warning else if ((( context) && ((Shbltin_t*)( context))->sigset) || tvsleep(&tv, 0) && (( context) && ((Shbltin_t*)( context))->sigset)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:673:127: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((s = sfreserve(fp->sp, z, 0000010)) || (z = ( (((Sfio_t*)( fp->sp))->_val) )) && (s = sfreserve(fp->sp, z, 0000010)) && (i = 1)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:673:127: note: place parentheses around the '&&' expression to silence this warning if ((s = sfreserve(fp->sp, z, 0000010)) || (z = ( (((Sfio_t*)( fp->sp))->_val) )) && (s = sfreserve(fp->sp, z, 0000010)) && (i = 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:677:28: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((w = r - s) || i && (w = z)) ~~ ~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:677:28: note: place parentheses around the '&&' expression to silence this warning if ((w = r - s) || i && (w = z)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:743:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (file = *argv) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:743:12: note: place parentheses around the assignment to silence this warning if (file = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:743:12: note: use '==' to turn this assignment into an equality comparison if (file = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:762:30: warning: '&&' within '||' [-Wlogical-op-parentheses] if (number < 0 || !number && (flags & (1<<7))) ~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tail.c:762:30: note: place parentheses around the '&&' expression to silence this warning if (number < 0 || !number && (flags & (1<<7))) ^ ( ) 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:170:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tp = (Tee_t*)stkalloc((&_Stak_data), sizeof(Tee_t) + argc * sizeof(int))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:170:10: note: place parentheses around the assignment to silence this warning if (tp = (Tee_t*)stkalloc((&_Stak_data), sizeof(Tee_t) + argc * sizeof(int))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:170:10: note: use '==' to turn this assignment into an equality comparison if (tp = (Tee_t*)stkalloc((&_Stak_data), sizeof(Tee_t) + argc * sizeof(int))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:178:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:178:14: note: place parentheses around the assignment to silence this warning while (cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tee.c:178:14: note: use '==' to turn this assignment into an equality comparison while (cp = *argv++) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tty.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' '-DHOSTTYPE="freebsd12.amd64"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:343:39: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || *argv && (flags || sethost) || sethost && flags) ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:343:39: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || *argv && (flags || sethost) || sethost && flags) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:343:72: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || *argv && (flags || sethost) || sethost && flags) ~~ ~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:343:72: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || *argv && (flags || sethost) || sethost && flags) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:363:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:363:12: note: place parentheses around the assignment to silence this warning while (s = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:363:12: note: use '==' to turn this assignment into an equality comparison while (s = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:383:85: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<0)))&&(*( ut.sysname)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<0))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.sysname)) sfputr(sfstdout, ut.sysname, -1); else sfprintf(sfstdout, "[%s]", "sysname"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:383:85: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<0)))&&(*( ut.sysname)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<0))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.sysname)) sfputr(sfstdout, ut.sysname, -1); else sfprintf(sfstdout, "[%s]", "sysname"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: note: use '&' for a bitwise operation do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: note: remove constant to silence this warning do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:390:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<1)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<1))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "nodename"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: note: use '&' for a bitwise operation do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: note: remove constant to silence this warning do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:392:85: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<2)))&&(*( ut.release)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<2))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.release)) sfputr(sfstdout, ut.release, -1); else sfprintf(sfstdout, "[%s]", "release"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: note: use '&' for a bitwise operation do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: note: remove constant to silence this warning do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:393:85: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<3)))&&(*( ut.version)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<3))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.version)) sfputr(sfstdout, ut.version, -1); else sfprintf(sfstdout, "[%s]", "version"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: note: use '&' for a bitwise operation do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: note: remove constant to silence this warning do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:394:85: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<4)))&&(*( ut.machine)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<4))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( ut.machine)) sfputr(sfstdout, ut.machine, -1); else sfprintf(sfstdout, "[%s]", "machine"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ^ ~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: note: use '&' for a bitwise operation do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ^~~ & /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: note: remove constant to silence this warning do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:399:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<5)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<5))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "processor"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:405:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(hosttype, '.')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:405:11: note: place parentheses around the assignment to silence this warning if (t = strchr(hosttype, '.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:405:11: note: use '==' to turn this assignment into an equality comparison if (t = strchr(hosttype, '.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:411:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<6)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<6))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "implementation"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:411:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<6)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<6))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "implementation"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:422:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<7)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<7))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "operating-system"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:422:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<7)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<7))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "operating-system"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:427:78: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<13)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<13))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "extended-release"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:427:78: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<13)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<13))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "extended-release"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:440:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<8)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<8))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "hostid"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:440:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<8)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<8))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "hostid"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:446:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<9)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<9))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "vendor"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:446:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<9)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<9))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "vendor"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:456:78: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<10)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<10))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "domain"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:456:78: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<10)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<10))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "domain"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:463:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<11)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<11))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "m_type"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:463:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<11)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<11))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "m_type"); } } while (0); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:469:77: warning: '&&' within '||' [-Wlogical-op-parentheses] do { if ((flags&( (1<<12)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<12))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "base_rel"); } } while (0); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uname.c:469:77: note: place parentheses around the '&&' expression to silence this warning do { if ((flags&( (1<<12)))&&(*( s)||(flags&((1L<<29)|(1L<<30)))==(1L<<29)&&(( (1<<12))&((1<<6)-1))||!(flags&((1L<<29)|(1L<<30))))) { if (sep) ( (((Sfio_t*)( ( sfstdout)))->_next >= ((Sfio_t*)( ( sfstdout)))->_endw ? _sfflsbuf(((Sfio_t*)( ( sfstdout))),(int)((unsigned char)( ( ' ')))) : (int)(*((Sfio_t*)( ( sfstdout)))->_next++ = (unsigned char)( ( ' '))) ) ); else sep = 1; if (*( s)) sfputr(sfstdout, s, -1); else sfprintf(sfstdout, "[%s]", "base_rel"); } } while (0); ^ ( ) 23 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:98:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(bufp = sfgetr(fdin,'\n',0)) ~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:98:11: note: place parentheses around the assignment to silence this warning if(bufp = sfgetr(fdin,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:98:11: note: use '==' to turn this assignment into an equality comparison if(bufp = sfgetr(fdin,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:100:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(bufp = sfgetr(fdin,'\n',0000020)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:100:16: note: place parentheses around the assignment to silence this warning else if(bufp = sfgetr(fdin,'\n',0000020)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:100:16: note: use '==' to turn this assignment into an equality comparison else if(bufp = sfgetr(fdin,'\n',0000020)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:112:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (f = fields) ~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:112:10: note: place parentheses around the assignment to silence this warning if (f = fields) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:112:10: note: use '==' to turn this assignment into an equality comparison if (f = fields) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/uniq.c:115:19: warning: '&&' within '||' [-Wlogical-op-parentheses] while (cpq))),(*( &x))), (( &wp->q)->mb_errno))) ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:275:19: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (!wp->mb && !(wp->mode & 0x20) || wp->mb > 0 && !(wp->mode & (0x08|0x02|0x20))) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:275:19: note: place parentheses around the '&&' expression to silence this warning else if (!wp->mb && !(wp->mode & 0x20) || wp->mb > 0 && !(wp->mode & (0x08|0x02|0x20))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:275:55: warning: '&&' within '||' [-Wlogical-op-parentheses] else if (!wp->mb && !(wp->mode & 0x20) || wp->mb > 0 && !(wp->mode & (0x08|0x02|0x20))) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:275:55: note: place parentheses around the '&&' expression to silence this warning else if (!wp->mb && !(wp->mode & 0x20) || wp->mb > 0 && !(wp->mode & (0x08|0x02|0x20))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:333:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (c = type[*cp++]); ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:333:17: note: place parentheses around the assignment to silence this warning } while (c = type[*cp++]); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/wclib.c:333:17: note: use '==' to turn this assignment into an equality comparison } while (c = type[*cp++]); ^ == 4 warnings generated. + /usr/bin/ar x ../../../lib/libsum.a sumlib.o + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c:110:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = memchr(cp->cur, '\n', n)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c:110:8: note: place parentheses around the assignment to silence this warning if (s = memchr(cp->cur, '\n', n)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/context.c:110:8: note: use '==' to turn this assignment into an equality comparison if (s = memchr(cp->cur, '\n', n)) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/fts_fix.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast -D_BLD_cmd -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/lib.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?Doug McIlroy ][-copyright?Copyright (c) 1995-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:350:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = (char*)sfreserve(f, (-1), 0000010)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:350:12: note: place parentheses around the assignment to silence this warning while (s = (char*)sfreserve(f, (-1), 0000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:350:12: note: use '==' to turn this assignment into an equality comparison while (s = (char*)sfreserve(f, (-1), 0000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:399:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = _ast_regcomp(&state->re, s, state->options)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:399:8: note: place parentheses around the assignment to silence this warning if (c = _ast_regcomp(&state->re, s, state->options)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:399:8: note: use '==' to turn this assignment into an equality comparison if (c = _ast_regcomp(&state->re, s, state->options)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:525:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (lp = context_line(cp)) ~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:525:13: note: place parentheses around the assignment to silence this warning while (lp = context_line(cp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:525:13: note: use '==' to turn this assignment into an equality comparison while (lp = context_line(cp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:544:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = sfgetr(input, '\n', 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:544:10: note: place parentheses around the assignment to silence this warning if (s = sfgetr(input, '\n', 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:544:10: note: use '==' to turn this assignment into an equality comparison if (s = sfgetr(input, '\n', 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:546:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (s = sfgetr(input, '\n', -1)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:546:15: note: place parentheses around the assignment to silence this warning else if (s = sfgetr(input, '\n', -1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:546:15: note: use '==' to turn this assignment into an equality comparison else if (s = sfgetr(input, '\n', -1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:637:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (result = _ast_regrexec_20120528(&state->re, state->span, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:637:16: note: place parentheses around the assignment to silence this warning if (result = _ast_regrexec_20120528(&state->re, state->span, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:637:16: note: use '==' to turn this assignment into an equality comparison if (result = _ast_regrexec_20120528(&state->re, state->span, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:667:24: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!len || t > s && *(t - 1) == '\n') ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:667:24: note: place parentheses around the '&&' expression to silence this warning if (!len || t > s && *(t - 1) == '\n') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:669:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (result = _ast_regrexec_20120528(&state->re, s, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:669:17: note: place parentheses around the assignment to silence this warning if (result = _ast_regrexec_20120528(&state->re, s, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:669:17: note: use '==' to turn this assignment into an equality comparison if (result = _ast_regrexec_20120528(&state->re, s, len, state->posnum, state->pos, state->options, '\n', (void*)state, record)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:725:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (x = x->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:725:13: note: place parentheses around the assignment to silence this warning } while (x = x->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:725:13: note: use '==' to turn this assignment into an equality comparison } while (x = x->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:765:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = _ast_optget(argv, usage)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:765:11: note: place parentheses around the assignment to silence this warning while (c = _ast_optget(argv, usage)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:765:11: note: use '==' to turn this assignment into an equality comparison while (c = _ast_optget(argv, usage)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:923:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state.match = !(*_opt_infop_).num) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:923:20: note: place parentheses around the assignment to silence this warning if (state.match = !(*_opt_infop_).num) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:923:20: note: use '==' to turn this assignment into an equality comparison if (state.match = !(*_opt_infop_).num) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:979:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = compile(&state)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:979:8: note: place parentheses around the assignment to silence this warning if (r = compile(&state)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:979:8: note: use '==' to turn this assignment into an equality comparison if (r = compile(&state)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:986:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (r = execute(&state, sfstdin, h, context)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:986:9: note: place parentheses around the assignment to silence this warning if (r = execute(&state, sfstdin, h, context)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:986:9: note: use '==' to turn this assignment into an equality comparison if (r = execute(&state, sfstdin, h, context)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1003:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (f = sfopen(0, ent->fts_accpath, "r")) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1003:10: note: place parentheses around the assignment to silence this warning if (f = sfopen(0, ent->fts_accpath, "r")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1003:10: note: use '==' to turn this assignment into an equality comparison if (f = sfopen(0, ent->fts_accpath, "r")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1041:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (x = x->next); ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1041:14: note: place parentheses around the assignment to silence this warning } while (x = x->next); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1041:14: note: use '==' to turn this assignment into an equality comparison } while (x = x->next); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1067:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(argv[0], '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1067:8: note: place parentheses around the assignment to silence this warning if (s = strrchr(argv[0], '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/grep.c:1067:8: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(argv[0], '/')) ^ == 16 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1989-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c:119:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c:254:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (xargs.cmd = _ast_cmdopen_20120411(argv, argmax, size, insert, &xargs.disc)) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c:254:16: note: place parentheses around the assignment to silence this warning if (xargs.cmd = _ast_cmdopen_20120411(argv, argmax, size, insert, &xargs.disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/xargs.c:254:16: note: use '==' to turn this assignment into an equality comparison if (xargs.cmd = _ast_cmdopen_20120411(argv, argmax, size, insert, &xargs.disc)) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 1989-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:93:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:93:13: note: place parentheses around the assignment to silence this warning while (c = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:93:13: note: use '==' to turn this assignment into an equality comparison while (c = *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:103:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:103:13: note: place parentheses around the assignment to silence this warning while (c = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:103:13: note: use '==' to turn this assignment into an equality comparison while (c = *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:233:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (file = *argv) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:233:11: note: place parentheses around the assignment to silence this warning if (file = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:233:11: note: use '==' to turn this assignment into an equality comparison if (file = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:265:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (file = *argv++); ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:265:16: note: place parentheses around the assignment to silence this warning } while (file = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/iconv.c:265:16: note: use '==' to turn this assignment into an equality comparison } while (file = *argv++); ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_BLD_cmd -D_PACKAGE_ast '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?Roland Mainz ][-copyright?Copyright (c) 2013-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:157:44: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || oneoperand && (!argv[0] || argv[1])) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:157:44: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || oneoperand && (!argv[0] || argv[1])) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:161:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (file = *argv) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:161:11: note: place parentheses around the assignment to silence this warning if (file = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:161:11: note: use '==' to turn this assignment into an equality comparison if (file = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:198:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (file = *argv++); ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:198:16: note: place parentheses around the assignment to silence this warning } while (file = *argv++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/realpath.c:198:16: note: use '==' to turn this assignment into an equality comparison } while (file = *argv++); ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:759:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *t++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:759:11: note: place parentheses around the assignment to silence this warning while (c = *t++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:759:11: note: use '==' to turn this assignment into an equality comparison while (c = *t++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:876:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = (char*)tp->fill) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:876:10: note: place parentheses around the assignment to silence this warning if (s = (char*)tp->fill) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:876:10: note: use '==' to turn this assignment into an equality comparison if (s = (char*)tp->fill) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:877:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*e = *s++) ~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:877:15: note: place parentheses around the assignment to silence this warning while (*e = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:877:15: note: use '==' to turn this assignment into an equality comparison while (*e = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:884:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = (char*)zp->qual) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:884:10: note: place parentheses around the assignment to silence this warning if (s = (char*)zp->qual) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:884:10: note: use '==' to turn this assignment into an equality comparison if (s = (char*)zp->qual) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:885:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (*e = *s++) ~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:885:15: note: place parentheses around the assignment to silence this warning while (*e = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:885:15: note: use '==' to turn this assignment into an equality comparison while (*e = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1059:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = (state->block - (ep - bp)) / state->size * (state->width + 1)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1059:12: note: place parentheses around the assignment to silence this warning if (c = (state->block - (ep - bp)) / state->size * (state->width + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1059:12: note: use '==' to turn this assignment into an equality comparison if (c = (state->block - (ep - bp)) / state->size * (state->width + 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1119:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = state->peek.data) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1119:9: note: place parentheses around the assignment to silence this warning if (s = state->peek.data) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1119:9: note: use '==' to turn this assignment into an equality comparison if (s = state->peek.data) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1170:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (m = (span - state->span) % state->size) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1170:10: note: place parentheses around the assignment to silence this warning if (m = (span - state->span) % state->size) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1170:10: note: use '==' to turn this assignment into an equality comparison if (m = (span - state->span) % state->size) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1243:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = x - s) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1243:10: note: place parentheses around the assignment to silence this warning if (n = x - s) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/od.c:1243:10: note: use '==' to turn this assignment into an equality comparison if (n = x - s) ^ == 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:221:128: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((( ( tr->hold))+=(ast_mbrchar)((wchar_t*)( ( &w)),(char*)( ( tr->hold)),( ( 6)),( ( &tr->q)))),(*( ( &w)))):(*(unsigned char*)( tr->hold++))); ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:245:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (tr->convert == c || tr->type && !tr->position) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:245:38: note: place parentheses around the '&&' expression to silence this warning if (tr->convert == c || tr->type && !tr->position) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:281:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (c = _ast_regcomp(&tr->eqre, buf, 0x00000002)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:281:12: note: place parentheses around the assignment to silence this warning if (c = _ast_regcomp(&tr->eqre, buf, 0x00000002)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:281:12: note: use '==' to turn this assignment into an equality comparison if (c = _ast_regcomp(&tr->eqre, buf, 0x00000002)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:602:107: warning: expression result unused [-Wunused-value] if ((o = inend - inp) <= 0 || (((( inp)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( inp),( o),( &tr->q))),(*( &w))), (( &tr->q)->mb_errno))) ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:604:21: warning: '&&' within '||' [-Wlogical-op-parentheses] if (o >= m || o && (( &tr->q)->mb_errno) == 86) ~~ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:604:21: note: place parentheses around the '&&' expression to silence this warning if (o >= m || o && (( &tr->q)->mb_errno) == 86) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:807:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tr = tropen((unsigned char*)argv[0], (unsigned char*)argv[0] ? (unsigned char*)argv[1] : (unsigned char*)0, flags, context)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:807:9: note: place parentheses around the assignment to silence this warning if (tr = tropen((unsigned char*)argv[0], (unsigned char*)argv[0] ? (unsigned char*)argv[1] : (unsigned char*)0, flags, context)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/tr.c:807:9: note: use '==' to turn this assignment into an equality comparison if (tr = tropen((unsigned char*)argv[0], (unsigned char*)argv[0] ? (unsigned char*)argv[1] : (unsigned char*)0, flags, context)) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd -I../../../include/ast '-DERROR_CATALOG="libcmd"' -D_PACKAGE_ast -D_BLD_cmd '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-author?David Korn ][-copyright?Copyright (c) 1992-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libcmd]"' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:447:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:447:12: note: place parentheses around the assignment to silence this warning while (c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:447:12: note: use '==' to turn this assignment into an equality comparison while (c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:452:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (p = s; c = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w)));) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:452:17: note: place parentheses around the assignment to silence this warning for (p = s; c = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w)));) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:452:17: note: use '==' to turn this assignment into an equality comparison for (p = s; c = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w)));) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:492:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (ent = state->list.ent) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:492:10: note: place parentheses around the assignment to silence this warning if (ent = state->list.ent) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:492:10: note: use '==' to turn this assignment into an equality comparison if (ent = state->list.ent) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:761:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (p = s; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w))); p = s) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:761:18: note: place parentheses around the assignment to silence this warning for (p = s; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w))); p = s) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:761:18: note: use '==' to turn this assignment into an equality comparison for (p = s; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &w),(char*)( s),( 6),( &q))),(*( &w))); p = s) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:873:63: warning: expression result unused [-Wunused-value] ( ( 0) == 0 ? ((( 0) < 0 || ( 0) > ( state->tmp)->_size) ? (char*)0 : (char*)(( state->tmp)->_next = ( state->tmp)->_data+( 0)) ) : ( 0) == 1 ? (( state->tmp)->_next += ( 0), ((( state->tmp)->_next < ( state->tmp)->_data || ( state->tmp)->_next > ( state->tmp)->_data+( state->tmp)->_size) ? (( state->tmp)->_next -= ( 0), (char*)0) : (char*)( state->tmp)->_next ) ) : ( 0) == 2 ? ( (( 0) > 0 || ( state->tmp)->_size < -( 0)) ? (char*)0 : (char*)(( state->tmp)->_next = ( state->tmp)->_data+( state->tmp)->_size+( 0)) ) : (char*)0 ); ^ ~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:893:31: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (s = p->fts_name; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &x),(char*)( s),( 6),( &q))),(*( &x)));) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:893:31: note: place parentheses around the assignment to silence this warning for (s = p->fts_name; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &x),(char*)( s),( 6),( &q))),(*( &x)));) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:893:31: note: use '==' to turn this assignment into an equality comparison for (s = p->fts_name; w = ((( s)+=(ast_mbrchar)((wchar_t*)( &x),(char*)( s),( 6),( &q))),(*( &x)));) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:295: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:295: note: place parentheses around the '&&' expression to silence this warning else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:275: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:275: note: place parentheses around the '&&' expression to silence this warning else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:181: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1197:181: note: place parentheses around the '&&' expression to silence this warning else if ((( p)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( p)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( p)->fts_name[( p)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( p)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( p)->fts_name[1]&&( p)->fts_name[1]!='.'||( p)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:302: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:302: note: place parentheses around the '&&' expression to silence this warning if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:280: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:280: note: place parentheses around the '&&' expression to silence this warning if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:184: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1257:184: note: place parentheses around the '&&' expression to silence this warning if (!(( ent)->fts_level<=0||(!( state)->ignore||!_ast_strmatch(( ent)->fts_name,( state)->ignore))&&(!(( state)->lsflags&((1<<10)<<11))||( ent)->fts_name[( ent)->fts_namelen-1]!='~')&&((( state)->lsflags&((1<<10)<<1))||( ent)->fts_name[0]!='.'||(( state)->lsflags&((1<<10)<<10))&&(( ent)->fts_name[1]&&( ent)->fts_name[1]!='.'||( ent)->fts_name[2])))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1348:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (e = _ast_fts_children(f, 0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1348:8: note: place parentheses around the assignment to silence this warning if (e = _ast_fts_children(f, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1348:8: note: use '==' to turn this assignment into an equality comparison if (e = _ast_fts_children(f, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1445:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(argv[0], '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1445:8: note: place parentheses around the assignment to silence this warning if (s = strrchr(argv[0], '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1445:8: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(argv[0], '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1474:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv, usage)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1474:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv, usage)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1474:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv, usage)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1658:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr((*_opt_infop_).arg, '=')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1658:10: note: place parentheses around the assignment to silence this warning if (s = strchr((*_opt_infop_).arg, '=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1658:10: note: use '==' to turn this assignment into an equality comparison if (s = strchr((*_opt_infop_).arg, '=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1677:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (kp->macro = s) ~~~~~~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1677:18: note: place parentheses around the assignment to silence this warning if (kp->macro = s) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1677:18: note: use '==' to turn this assignment into an equality comparison if (kp->macro = s) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1756:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (kp = (Key_t*)(*(((Dt_t*)( state.keys))->searchf))(( state.keys),(void*)( "name"),0000001000)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1756:12: note: place parentheses around the assignment to silence this warning if (kp = (Key_t*)(*(((Dt_t*)( state.keys))->searchf))(( state.keys),(void*)( "name"),0000001000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1756:12: note: use '==' to turn this assignment into an equality comparison if (kp = (Key_t*)(*(((Dt_t*)( state.keys))->searchf))(( state.keys),(void*)( "name"),0000001000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcmd/ls.c:1904:57: warning: expression result unused [-Wunused-value] ( ( 1) == 0 ? ((( -1) < 0 || ( -1) > ( fmt)->_size) ? (char*)0 : (char*)(( fmt)->_next = ( fmt)->_data+( -1)) ) : ( 1) == 1 ? (( fmt)->_next += ( -1), ((( fmt)->_next < ( fmt)->_data || ( fmt)->_next > ( fmt)->_data+( fmt)->_size) ? (( fmt)->_next -= ( -1), (char*)0) : (char*)( fmt)->_next ) ) : ( 1) == 2 ? ( (( -1) > 0 || ( fmt)->_size < -( -1)) ? (char*)0 : (char*)(( fmt)->_next = ( fmt)->_data+( fmt)->_size+( -1)) ) : (char*)0 ); ^ ~ 19 warnings generated. + /usr/bin/ar r libcmd.a cmdinit.o basename.o cat.o chgrp.o chmod.o chown.o cksum.o cmp.o comm.o cp.o cut.o dirname.o date.o expr.o fds.o fmt.o fold.o getconf.o head.o id.o join.o ln.o logname.o md5sum.o mkdir.o mkfifo.o mktemp.o mv.o paste.o pathchk.o pids.o rev.o rm.o rmdir.o shasum.o stty.o sum.o sync.o tail.o tee.o tty.o uname.o uniq.o vmstate.o wc.o revlib.o wclib.o sumlib.o context.o fts_fix.o lib.o grep.o xargs.o iconv.o realpath.o od.o tr.o ls.o + rm -f cmdinit.o basename.o cat.o chgrp.o chmod.o chown.o cksum.o cmp.o comm.o cp.o cut.o dirname.o date.o expr.o fds.o fmt.o fold.o getconf.o head.o id.o join.o ln.o logname.o md5sum.o mkdir.o mkfifo.o mktemp.o mv.o paste.o pathchk.o pids.o rev.o rm.o rmdir.o shasum.o stty.o sum.o sync.o tail.o tee.o tty.o uname.o uniq.o vmstate.o wc.o revlib.o wclib.o sumlib.o context.o fts_fix.o lib.o grep.o xargs.o iconv.o realpath.o od.o tr.o ls.o + set - lib/libcoshell: + set - lib/libcs: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csalloc.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csalloc.c:35:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (state = (( 0)?( Cs_t*)_ast_realloc((char*)( 0),sizeof( Cs_t)*( 1)+( 0)):( Cs_t*)_ast_calloc(1,sizeof( Cs_t)*( 1)+( 0)))) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csalloc.c:35:12: note: place parentheses around the assignment to silence this warning if (state = (( 0)?( Cs_t*)_ast_realloc((char*)( 0),sizeof( Cs_t)*( 1)+( 0)):( Cs_t*)_ast_calloc(1,sizeof( Cs_t)*( 1)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csalloc.c:35:12: note: use '==' to turn this assignment into an equality comparison if (state = (( 0)?( Cs_t*)_ast_realloc((char*)( 0),sizeof( Cs_t)*( 1)+( 0)):( Cs_t*)_ast_calloc(1,sizeof( Cs_t)*( 1)+( 0)))) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csfree.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:85:71: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!addr.l || addr.c[0] == 127 && addr.c[1] == 0 && addr.c[2] == 0 && addr.c[3] <= 1) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:85:71: note: place parentheses around the '&&' expression to silence this warning if (!addr.l || addr.c[0] == 127 && addr.c[1] == 0 && addr.c[2] == 0 && addr.c[3] <= 1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:162:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, csname(state, 0))) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:162:12: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, csname(state, 0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:162:12: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, csname(state, 0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:170:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(name, '@')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:170:8: note: place parentheses around the assignment to silence this warning if (s = strchr(name, '@')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:170:8: note: use '==' to turn this assignment into an equality comparison if (s = strchr(name, '@')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:181:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = csinfo(state, name, 0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:181:11: note: place parentheses around the assignment to silence this warning if (sp = csinfo(state, name, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:181:11: note: use '==' to turn this assignment into an equality comparison if (sp = csinfo(state, name, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:183:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (name = sfgetr(sp, '\n', 1)) ~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:183:17: note: place parentheses around the assignment to silence this warning while (name = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:183:17: note: use '==' to turn this assignment into an equality comparison while (name = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:184:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, name)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:184:15: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:184:15: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, name)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:197:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, name)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:197:11: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:197:11: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, name)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:239:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = csinfo(state, state->temp, 0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:239:10: note: place parentheses around the assignment to silence this warning if (sp = csinfo(state, state->temp, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:239:10: note: use '==' to turn this assignment into an equality comparison if (sp = csinfo(state, state->temp, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:241:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (t = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:241:13: note: place parentheses around the assignment to silence this warning while (t = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:241:13: note: use '==' to turn this assignment into an equality comparison while (t = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:243:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(t, '@')) s++; ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:243:11: note: place parentheses around the assignment to silence this warning if (s = strchr(t, '@')) s++; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:243:11: note: use '==' to turn this assignment into an equality comparison if (s = strchr(t, '@')) s++; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:245:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, s)) ~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:245:14: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, s)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:245:14: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, s)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:260:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, state->temp)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:260:12: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, state->temp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:260:12: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, state->temp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:266:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = realaddr(state, state->temp)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:266:12: note: place parentheses around the assignment to silence this warning if (addr = realaddr(state, state->temp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:266:12: note: use '==' to turn this assignment into an equality comparison if (addr = realaddr(state, state->temp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:284:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(name, '.')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:284:9: note: place parentheses around the assignment to silence this warning if (s = strchr(name, '.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csaddr.c:284:9: note: use '==' to turn this assignment into an equality comparison if (s = strchr(name, '.')) ^ == 14 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:54:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (tp = hashalloc(0, 9, (1L<<0), 7, "state->info", 0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:54:9: note: place parentheses around the assignment to silence this warning if (tp = hashalloc(0, 9, (1L<<0), 7, "state->info", 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:54:9: note: use '==' to turn this assignment into an equality comparison if (tp = hashalloc(0, 9, (1L<<0), 7, "state->info", 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:55:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:55:12: note: place parentheses around the assignment to silence this warning while (s = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:55:12: note: use '==' to turn this assignment into an equality comparison while (s = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:103:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (attr && (!*attr || *attr == '-' && !*(attr + 1))) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:103:38: note: place parentheses around the '&&' expression to silence this warning if (attr && (!*attr || *attr == '-' && !*(attr + 1))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:107:28: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!name || *name == '-' && !*(name + 1)) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:107:28: note: place parentheses around the '&&' expression to silence this warning if (!name || *name == '-' && !*(name + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:140:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = csaddr(state, ip->name)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:140:14: note: place parentheses around the assignment to silence this warning if (addr = csaddr(state, ip->name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:140:14: note: use '==' to turn this assignment into an equality comparison if (addr = csaddr(state, ip->name)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:151:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (addr = csaddr(state, ip->name)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:151:12: note: place parentheses around the assignment to silence this warning if (addr = csaddr(state, ip->name)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csattr.c:151:12: note: use '==' to turn this assignment into an equality comparison if (addr = csaddr(state, ip->name)) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:136:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(tmp, '/')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:136:9: note: place parentheses around the assignment to silence this warning if (s = strrchr(tmp, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:136:9: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(tmp, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:160:71: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((ast_stat( tmp, &st) || t1 <= (unsigned long)st.st_ctim.tv_sec && !_ast_remove(tmp)) && !ast_close(ast_open(tmp, 0x0200|0x0400|0x00100000, 0000400|0000200|0000040|0000004))) break; ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:160:71: note: place parentheses around the '&&' expression to silence this warning if ((ast_stat( tmp, &st) || t1 <= (unsigned long)st.st_ctim.tv_sec && !_ast_remove(tmp)) && !ast_close(ast_open(tmp, 0x0200|0x0400|0x00100000, 0000400|0000200|0000040|0000004))) break; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csauth.c:209:42: warning: expression result unused [-Wunused-value] if (fd >= 0) (( n=ast_fcntl( fd,3,0))>=0&&ast_fcntl( fd,4, n|0x0008)>=0); ~~~~~~~~~~~~~~~~~~~~~~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csbind.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csbind.c:171:49: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!getsockname(fd, (struct sockaddr*)&nam, &namlen) && namlen == sizeof(nam)) ^~~~~~~ /usr/include/sys/socket.h:670:70: note: passing argument to parameter here int getsockname(int, struct sockaddr * restrict, socklen_t * restrict); ^ 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csclient.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csclient.c:110:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (promptlen = (!argv && prompt && isatty(fds[0].fd) && isatty(1)) ? strlen(prompt) : 0) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csclient.c:110:16: note: place parentheses around the assignment to silence this warning if (promptlen = (!argv && prompt && isatty(fds[0].fd) && isatty(1)) ? strlen(prompt) : 0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csclient.c:110:16: note: use '==' to turn this assignment into an equality comparison if (promptlen = (!argv && prompt && isatty(fds[0].fd) && isatty(1)) ? strlen(prompt) : 0) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cscontrol.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csdaemon.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csdata.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csfrom.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csfrom.c:63:61: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((n = recvfrom(fd, buf, siz, 0, (struct sockaddr*)&nam, &len)) < 0) ^~~~ /usr/include/sys/socket.h:674:92: note: passing argument to parameter here ssize_t recvfrom(int, void *, size_t, int, struct sockaddr * restrict, socklen_t * restrict); ^ 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csfull.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csinfo.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cslocal.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cslocal.c:135:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for (p = ".svc"; *s++ = *p++;); ~~~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cslocal.c:135:24: note: place parentheses around the assignment to silence this warning for (p = ".svc"; *s++ = *p++;); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cslocal.c:135:24: note: use '==' to turn this assignment into an equality comparison for (p = ".svc"; *s++ = *p++;); ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:115:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(s, '.')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:115:12: note: place parentheses around the assignment to silence this warning if (t = strchr(s, '.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:115:12: note: use '==' to turn this assignment into an equality comparison if (t = strchr(s, '.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:174:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(state->name, '.')) *s = 0; ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:174:9: note: place parentheses around the assignment to silence this warning if (s = strchr(state->name, '.')) *s = 0; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csname.c:174:9: note: use '==' to turn this assignment into an equality comparison if (s = strchr(state->name, '.')) *s = 0; ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csnote.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csntoa.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csntoa.c:38:54: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((!addr || p[0] == 127 && p[1] == 0 && p[2] == 0 && p[3] <= 1) && !state->ntoa[sizeof(state->ntoa)-1]) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csntoa.c:38:54: note: place parentheses around the '&&' expression to silence this warning if ((!addr || p[0] == 127 && p[1] == 0 && p[2] == 0 && p[3] <= 1) && !state->ntoa[sizeof(state->ntoa)-1]) ^ ( ) 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:84:66: warning: '&&' within '||' [-Wlogical-op-parentheses] if (mode != (0000700|0000070|0000007) && (uid >= 0 || gid >= 0 && (mode |= 0002000)) && (ast_chown(state->mount, uid, gid) || ast_chmod(state->mount, mode))) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:84:66: note: place parentheses around the '&&' expression to silence this warning if (mode != (0000700|0000070|0000007) && (uid >= 0 || gid >= 0 && (mode |= 0002000)) && (ast_chown(state->mount, uid, gid) || ast_chmod(state->mount, mode))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:195:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = sfgetr(sp, '\n', 1)) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:195:11: note: place parentheses around the assignment to silence this warning while (s = sfgetr(sp, '\n', 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:195:11: note: use '==' to turn this assignment into an equality comparison while (s = sfgetr(sp, '\n', 1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:220:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (proc = _ast_procopen(av[0], av, 0, ov, (1<<9)|(1<<15))) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:220:14: note: place parentheses around the assignment to silence this warning if (proc = _ast_procopen(av[0], av, 0, ov, (1<<9)|(1<<15))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:220:14: note: use '==' to turn this assignment into an equality comparison if (proc = _ast_procopen(av[0], av, 0, ov, (1<<9)|(1<<15))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:540:54: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((* __error()) != 48 || n && _ast_remove(path) && (* __error()) != 2) ~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:540:54: note: place parentheses around the '&&' expression to silence this warning if ((* __error()) != 48 || n && _ast_remove(path) && (* __error()) != 2) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:676:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (b = strchr(s, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:676:8: note: place parentheses around the assignment to silence this warning if (b = strchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:676:8: note: use '==' to turn this assignment into an equality comparison if (b = strchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:729:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (b = strchr(s, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:729:10: note: place parentheses around the assignment to silence this warning if (b = strchr(s, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:729:10: note: use '==' to turn this assignment into an equality comparison if (b = strchr(s, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:739:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (u = strchr(b, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:739:12: note: place parentheses around the assignment to silence this warning if (u = strchr(b, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:739:12: note: use '==' to turn this assignment into an equality comparison if (u = strchr(b, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:741:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(b, '=')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:741:12: note: place parentheses around the assignment to silence this warning if (s = strchr(b, '=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:741:12: note: use '==' to turn this assignment into an equality comparison if (s = strchr(b, '=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:783:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } while (b = u); ~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:783:16: note: place parentheses around the assignment to silence this warning } while (b = u); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:783:16: note: use '==' to turn this assignment into an equality comparison } while (b = u); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:858:116: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((state->flags & (1<<4)) && (!serv || !(*( serv)==*( "inet.")&&!strncmp( serv, "inet.", sizeof("inet.") - 1)) && (_ast_strtol(serv, &t, 0), *t))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:858:116: note: place parentheses around the '&&' expression to silence this warning if ((state->flags & (1<<4)) && (!serv || !(*( serv)==*( "inet.")&&!strncmp( serv, "inet.", sizeof("inet.") - 1)) && (_ast_strtol(serv, &t, 0), *t))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:860:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = user) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:860:9: note: place parentheses around the assignment to silence this warning if (s = user) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:860:9: note: use '==' to turn this assignment into an equality comparison if (s = user) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:884:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = group) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:884:9: note: place parentheses around the assignment to silence this warning if (s = group) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:884:9: note: use '==' to turn this assignment into an equality comparison if (s = group) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:905:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (groups = (( 0)?( gid_t*)_ast_realloc((char*)( 0),sizeof( gid_t)*( g)+( 0)):( gid_t*)_ast_calloc(1,sizeof( gid_t)*( g)+( 0)))) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:905:17: note: place parentheses around the assignment to silence this warning if (groups = (( 0)?( gid_t*)_ast_realloc((char*)( 0),sizeof( gid_t)*( g)+( 0)):( gid_t*)_ast_calloc(1,sizeof( gid_t)*( g)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:905:17: note: use '==' to turn this assignment into an equality comparison if (groups = (( 0)?( gid_t*)_ast_realloc((char*)( 0),sizeof( gid_t)*( g)+( 0)):( gid_t*)_ast_calloc(1,sizeof( gid_t)*( g)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:925:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = trust) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:925:9: note: place parentheses around the assignment to silence this warning if (s = trust) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:925:9: note: use '==' to turn this assignment into an equality comparison if (s = trust) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:1271:16: warning: '&&' within '||' [-Wlogical-op-parentheses] if (uid >= 0 && st.st_uid != uid || gid >= 0 && st.st_gid != gid) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:1271:16: note: place parentheses around the '&&' expression to silence this warning if (uid >= 0 && st.st_uid != uid || gid >= 0 && st.st_gid != gid) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:1271:48: warning: '&&' within '||' [-Wlogical-op-parentheses] if (uid >= 0 && st.st_uid != uid || gid >= 0 && st.st_gid != gid) ~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csopen.c:1271:48: note: place parentheses around the '&&' expression to silence this warning if (uid >= 0 && st.st_uid != uid || gid >= 0 && st.st_gid != gid) ^ ( ) 16 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:62:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (entry = readdir(dirp)) ~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:62:16: note: place parentheses around the assignment to silence this warning while (entry = readdir(dirp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:62:16: note: use '==' to turn this assignment into an equality comparison while (entry = readdir(dirp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:76:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dirp = ast_opendir(path)) ~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:76:14: note: place parentheses around the assignment to silence this warning if (dirp = ast_opendir(path)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:76:14: note: use '==' to turn this assignment into an equality comparison if (dirp = ast_opendir(path)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:92:188: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((( &tst)->st_rdev) == (( st)->st_rdev) && ((t = ((( tst.st_mode) & 0170000) == 0060000)) || ((( tst.st_mode) & 0170000) == 0020000)) && t == blk && (!n || tst.st_dev == st->st_dev && tst.st_ino == st->st_ino)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:92:188: note: place parentheses around the '&&' expression to silence this warning if ((( &tst)->st_rdev) == (( st)->st_rdev) && ((t = ((( tst.st_mode) & 0170000) == 0060000)) || ((( tst.st_mode) & 0170000) == 0020000)) && t == blk && (!n || tst.st_dev == st->st_dev && tst.st_ino == st->st_ino)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:158:52: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] else if (!getsockname(fd, (struct sockaddr*)&lcl, &namlen) && namlen == sizeof(lcl) && lcl.sin_family == 2) ^~~~~~~ /usr/include/sys/socket.h:670:70: note: passing argument to parameter here int getsockname(int, struct sockaddr * restrict, socklen_t * restrict); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:162:52: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!getsockopt(fd, 0xffff, 0x1008, (char*)&typ, &typlen)) switch (typ) ^~~~~~~ /usr/include/sys/socket.h:671:68: note: passing argument to parameter here int getsockopt(int, int, int, void * restrict, socklen_t * restrict); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:175:48: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if (!getpeername(fd, (struct sockaddr*)&rmt, &namlen) && namlen == sizeof(rmt) && rmt.sin_family == 2) ^~~~~~~ /usr/include/sys/socket.h:669:70: note: passing argument to parameter here int getpeername(int, struct sockaddr * restrict, socklen_t * restrict); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:189:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = devpath(state->path, sizeof(state->path), typ, &st)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:189:9: note: place parentheses around the assignment to silence this warning if (s = devpath(state->path, sizeof(state->path), typ, &st)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspath.c:189:9: note: use '==' to turn this assignment into an equality comparison if (s = devpath(state->path, sizeof(state->path), typ, &st)) ^ == 7 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspeek.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csping.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspipe.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cspoll.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csport.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csport.c:64:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = getservbyname(serv, type)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csport.c:64:12: note: place parentheses around the assignment to silence this warning if (sp = getservbyname(serv, type)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csport.c:64:12: note: use '==' to turn this assignment into an equality comparison if (sp = getservbyname(serv, type)) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:47:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (restart = !!(op & 0x1000)) ~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:47:14: note: place parentheses around the assignment to silence this warning if (restart = !!(op & 0x1000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:47:14: note: use '==' to turn this assignment into an equality comparison if (restart = !!(op & 0x1000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:69:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = read(fd, p, e - p)) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:69:11: note: place parentheses around the assignment to silence this warning while (n = read(fd, p, e - p)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:69:11: note: use '==' to turn this assignment into an equality comparison while (n = read(fd, p, e - p)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:79:86: warning: '&&' within '||' [-Wlogical-op-parentheses] if (op == 0x0002 || op == 0x0004 && (*(p - 1) == '\n' || n > 1 && *(p - 1) == '\r' && *(p - 2) == '\n')) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:79:86: note: place parentheses around the '&&' expression to silence this warning if (op == 0x0002 || op == 0x0004 && (*(p - 1) == '\n' || n > 1 && *(p - 1) == '\r' && *(p - 2) == '\n')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:79:36: warning: '&&' within '||' [-Wlogical-op-parentheses] if (op == 0x0002 || op == 0x0004 && (*(p - 1) == '\n' || n > 1 && *(p - 1) == '\r' && *(p - 2) == '\n')) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csread.c:79:36: note: place parentheses around the '&&' expression to silence this warning if (op == 0x0002 || op == 0x0004 && (*(p - 1) == '\n' || n > 1 && *(p - 1) == '\r' && *(p - 2) == '\n')) ^ ( ) 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csrecv.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csrecv.c:161:55: warning: passing 'Sock_size_t *' (aka 'int *') to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] if ((fds[0] = ast_accept(fd, (struct sockaddr*)&nam, &namlen)) >= 0) ^~~~~~~ ../../../include/ast/ast_socket.h:60:57: note: passing argument to parameter here extern int ast_accept(int, struct sockaddr*, socklen_t*); ^ 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cssend.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -DDEBUG -D_BLD_cs -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:180:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strchr(t, '/')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:180:9: note: place parentheses around the assignment to silence this warning if (s = strchr(t, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:180:9: note: use '==' to turn this assignment into an equality comparison if (s = strchr(t, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:471:14: warning: '&' within '|' [-Wbitwise-op-parentheses] if (!(op & (1<<9)|(1<<10)|0x0001|0x0004)) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:471:14: note: place parentheses around the '&' expression to silence this warning if (!(op & (1<<9)|(1<<10)|0x0001|0x0004)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:778:69: warning: '&&' within '||' [-Wlogical-op-parentheses] if (err && (ms != (-1L) || (flags & (1<<7)) && (sig || err == 4) && !clrsig || (flags & (1<<6)) && !sig && err != 4 && !clrerr)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:778:69: note: place parentheses around the '&&' expression to silence this warning if (err && (ms != (-1L) || (flags & (1<<7)) && (sig || err == 4) && !clrsig || (flags & (1<<6)) && !sig && err != 4 && !clrerr)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:778:120: warning: '&&' within '||' [-Wlogical-op-parentheses] if (err && (ms != (-1L) || (flags & (1<<7)) && (sig || err == 4) && !clrsig || (flags & (1<<6)) && !sig && err != 4 && !clrerr)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:778:120: note: place parentheses around the '&&' expression to silence this warning if (err && (ms != (-1L) || (flags & (1<<7)) && (sig || err == 4) && !clrsig || (flags & (1<<6)) && !sig && err != 4 && !clrerr)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:837:42: warning: '&&' within '||' [-Wlogical-op-parentheses] if (key <= 9 || key != css->newkey && key != css->oldkey || tokscan(t, 0, "%ld", &ap->id.pid) != 1) ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:837:42: note: place parentheses around the '&&' expression to silence this warning if (key <= 9 || key != css->newkey && key != css->oldkey || tokscan(t, 0, "%ld", &ap->id.pid) != 1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:864:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strchr(css->buf, ' ')) ~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:864:12: note: place parentheses around the assignment to silence this warning if (t = strchr(css->buf, ' ')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/css.c:864:12: note: use '==' to turn this assignment into an equality comparison if (t = strchr(css->buf, ' ')) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_BLD_cs -D_PACKAGE_ast -DDEBUG -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csserve.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csstat.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csto.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast '-DTRUST="/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64:/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/opt/ast:/usr/add-on/ast:/usr/addon/ast:/usr/contrib/ast:/usr/local/arch/freebsd12.amd64/ast:/usr/local/ast:/opt/ast:/usr/local/arch/freebsd12.amd64:/usr/local:/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/opt:/usr/add-on:/usr/addon:/usr/contrib:/usr/local/arch/freebsd12.amd64:/usr/local:/opt:/:/usr"' -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/csvar.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -DDEBUG -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/cswrite.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:112:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:112:14: note: place parentheses around the assignment to silence this warning while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:112:14: note: use '==' to turn this assignment into an equality comparison while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:202:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = msggetu(&b, e)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:202:10: note: place parentheses around the assignment to silence this warning if (n = msggetu(&b, e)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:202:10: note: use '==' to turn this assignment into an equality comparison if (n = msggetu(&b, e)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:211:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = msggetu(&b, e)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:211:13: note: place parentheses around the assignment to silence this warning while (n = msggetu(&b, e)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgblast.c:211:13: note: use '==' to turn this assignment into an equality comparison while (n = msggetu(&b, e)) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgbuf.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:43:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (b = buf) e = b + n; ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:43:8: note: place parentheses around the assignment to silence this warning if (b = buf) e = b + n; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:43:8: note: use '==' to turn this assignment into an equality comparison if (b = buf) e = b + n; ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:50:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = (n1 > n0)) ~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:50:8: note: place parentheses around the assignment to silence this warning if (n = (n1 > n0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:50:8: note: use '==' to turn this assignment into an equality comparison if (n = (n1 > n0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:64:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n1 = *s++) ~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:64:14: note: place parentheses around the assignment to silence this warning while (n1 = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msggetmask.c:64:14: note: use '==' to turn this assignment into an equality comparison while (n1 = *s++) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgindex.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msginfo.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:234:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = (ap++)->pointer) r += buffer(sp, p, strlen(p)); ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:234:10: note: place parentheses around the assignment to silence this warning if (p = (ap++)->pointer) r += buffer(sp, p, strlen(p)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:234:10: note: use '==' to turn this assignment into an equality comparison if (p = (ap++)->pointer) r += buffer(sp, p, strlen(p)); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:243:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (p = *vp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:243:14: note: place parentheses around the assignment to silence this warning while (p = *vp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msglist.c:243:14: note: use '==' to turn this assignment into an equality comparison while (p = *vp++) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgname.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_BLD_cs -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgread.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgrecv.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_BLD_cs -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgsend.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_PACKAGE_ast -D_BLD_cs -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msgsetmask.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs -I../../../include/ast -D_BLD_cs -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:275:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (vp = __builtin_va_arg(( ap), char**)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:275:11: note: place parentheses around the assignment to silence this warning if (vp = __builtin_va_arg(( ap), char**)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:275:11: note: use '==' to turn this assignment into an equality comparison if (vp = __builtin_va_arg(( ap), char**)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:298:36: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*tp != '=' || *tx != ':' && *tx) ~~ ~~~~~~~~~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:298:36: note: place parentheses around the '&&' expression to silence this warning if (*tp != '=' || *tx != ':' && *tx) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:450:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:450:14: note: place parentheses around the assignment to silence this warning while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libcs/msguser.c:450:14: note: use '==' to turn this assignment into an equality comparison while (n = msggetz(&b, e, dp->d_name, sizeof(dp->d_name))) ^ == 3 warnings generated. + /usr/bin/ar r libcs.a csalloc.o csfree.o csaddr.o csattr.o csauth.o csbind.o csclient.o cscontrol.o csdaemon.o csdata.o csfrom.o csfull.o csinfo.o cslocal.o csname.o csnote.o csntoa.o csopen.o cspath.o cspeek.o csping.o cspipe.o cspoll.o csport.o csread.o csrecv.o cssend.o css.o csserve.o csstat.o csto.o csvar.o cswrite.o msgblast.o msgbuf.o msggetmask.o msgindex.o msginfo.o msglist.o msgname.o msgread.o msgrecv.o msgsend.o msgsetmask.o msguser.o + rm -f csalloc.o csfree.o csaddr.o csattr.o csauth.o csbind.o csclient.o cscontrol.o csdaemon.o csdata.o csfrom.o csfull.o csinfo.o cslocal.o csname.o csnote.o csntoa.o csopen.o cspath.o cspeek.o csping.o cspipe.o cspoll.o csport.o csread.o csrecv.o cssend.o css.o csserve.o csstat.o csto.o csvar.o cswrite.o msgblast.o msgbuf.o msggetmask.o msgindex.o msginfo.o msglist.o msgname.o msgread.o msgrecv.o msgsend.o msgsetmask.o msguser.o + set - cmd/kshlib/dbm: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DERROR_CATALOG="kshdbm"' '-DUSAGE_LICENSE="[-author?Glenn Fowler ][-copyright?Copyright (c) 2007-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?kshdbm]"' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:229:54: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || (key.dptr = *argv++) && *argv) ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:229:54: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || (key.dptr = *argv++) && *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:316:78: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((*_error_infop_).errors || (key.dptr = *argv++) && (val.dptr = *argv++) && *argv) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:316:78: note: place parentheses around the '&&' expression to silence this warning if ((*_error_infop_).errors || (key.dptr = *argv++) && (val.dptr = *argv++) && *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:344:62: warning: '&&' within '||' [-Wlogical-op-parentheses] if ((n = dbm_store(state.dbm, key, val, 0)) < 0 || n > 0 && dbm_store(state.dbm, key, val, 1) < 0) ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/kshlib/dbm/dbm.c:344:62: note: place parentheses around the '&&' expression to silence this warning if ((n = dbm_store(state.dbm, key, val, 0)) < 0 || n > 0 && dbm_store(state.dbm, key, val, 1) < 0) ^ ( ) 3 warnings generated. + /usr/bin/ar r libkshdbm.a dbm.o + rm -f dbm.o + set - cmd/coshell: + set - lib/libdll: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_BLD_dll -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dlfcn.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllopen.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllfind.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:47:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dls = dllsopen(lib, name, ver)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:47:11: note: place parentheses around the assignment to silence this warning if (dls = dllsopen(lib, name, ver)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:47:11: note: use '==' to turn this assignment into an equality comparison if (dls = dllsopen(lib, name, ver)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:49:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (dle = dllsread(dls)) ~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:49:15: note: place parentheses around the assignment to silence this warning while (dle = dllsread(dls)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:49:15: note: use '==' to turn this assignment into an equality comparison while (dle = dllsread(dls)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:55:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dll = dllopen(dle->path, flags|0x100|0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:55:13: note: place parentheses around the assignment to silence this warning if (dll = dllopen(dle->path, flags|0x100|0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:55:13: note: use '==' to turn this assignment into an equality comparison if (dll = dllopen(dle->path, flags|0x100|0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:109:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dll = dllopen(name, flags)) ~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:109:10: note: place parentheses around the assignment to silence this warning if (dll = dllopen(name, flags)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllplug.c:109:10: note: use '==' to turn this assignment into an equality comparison if (dll = dllopen(name, flags)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:57:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = (s - (char*)0) % sizeof(names)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:57:9: note: place parentheses around the assignment to silence this warning if (n = (s - (char*)0) % sizeof(names)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:57:9: note: use '==' to turn this assignment into an equality comparison if (n = (s - (char*)0) % sizeof(names)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:83:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (t = strrchr(s, ':')) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:83:8: note: place parentheses around the assignment to silence this warning if (t = strrchr(s, ':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:83:8: note: use '==' to turn this assignment into an equality comparison if (t = strrchr(s, ':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:165:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (lib = (( 0)?( Dll_lib_t*)_ast_realloc((char*)( 0),sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)):( Dll_lib_t*)_ast_calloc(1,sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:165:10: note: place parentheses around the assignment to silence this warning if (lib = (( 0)?( Dll_lib_t*)_ast_realloc((char*)( 0),sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)):( Dll_lib_t*)_ast_calloc(1,sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dll_lib.c:165:10: note: use '==' to turn this assignment into an equality comparison if (lib = (( 0)?( Dll_lib_t*)_ast_realloc((char*)( 0),sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)):( Dll_lib_t*)_ast_calloc(1,sizeof( Dll_lib_t)*( 1)+( (n = strlen(names->base)) + strlen(names->path) + 1)))) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_BLD_dll -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllnext.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_BLD_dll -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dlllook.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I../../../include/ast -D_BLD_dll -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:135:26: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!*s || !p || !h && !*(h = astconf("HOSTTYPE", 0, 0))) ~~ ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:135:26: note: place parentheses around the '&&' expression to silence this warning if (!*s || !p || !h && !*(h = astconf("HOSTTYPE", 0, 0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:197:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (n = *a - *b) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:197:9: note: place parentheses around the assignment to silence this warning if (n = *a - *b) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:197:9: note: use '==' to turn this assignment into an equality comparison if (n = *a - *b) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:232:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = strrchr(lib, ':')) ~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:232:9: note: place parentheses around the assignment to silence this warning if (s = strrchr(lib, ':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:232:9: note: use '==' to turn this assignment into an equality comparison if (s = strrchr(lib, ':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:241:47: warning: '&&' within '||' [-Wlogical-op-parentheses] if (version && (!*version || *version == '-' && !*(version + 1))) ~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:241:47: note: place parentheses around the '&&' expression to silence this warning if (version && (!*version || *version == '-' && !*(version + 1))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:259:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!name || !*name || *name == '-' && !*(name + 1)) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:259:38: note: place parentheses around the '&&' expression to silence this warning if (!name || !*name || *name == '-' && !*(name + 1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:264:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (t = strrchr(name, '/')) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:264:13: note: place parentheses around the assignment to silence this warning else if (t = strrchr(name, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:264:13: note: use '==' to turn this assignment into an equality comparison else if (t = strrchr(name, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:275:19: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!j || i > j && (*( name)==*( info->prefix)&&!strncmp( name, info->prefix, j))) ~~ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:275:19: note: place parentheses around the '&&' expression to silence this warning if (!j || i > j && (*( name)==*( info->prefix)&&!strncmp( name, info->prefix, j))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:433:79: warning: expression result unused [-Wunused-value] ( ( 0) == 0 ? ((( scan->off) < 0 || ( scan->off) > ( scan->tmp)->_size) ? (char*)0 : (char*)(( scan->tmp)->_next = ( scan->tmp)->_data+( scan->off)) ) : ( 0) == 1 ? (( scan->tmp)->_next += ( scan->off), ((( scan->tmp)->_next < ( scan->tmp)->_data || ( scan->tmp)->_next > ( scan->tmp)->_data+( scan->tmp)->_size) ? (( scan->tmp)->_next -= ( scan->off), (char*)0) : (char*)( scan->tmp)->_next ) ) : ( 0) == 2 ? ( (( scan->off) > 0 || ( scan->tmp)->_size < -( scan->off)) ? (char*)0 : (char*)(( scan->tmp)->_next = ( scan->tmp)->_data+( scan->tmp)->_size+( scan->off)) ) : (char*)0 ); ^ ~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllscan.c:442:76: warning: expression result unused [-Wunused-value] ( ( 0) == 0 ? ((( scan->off) < 0 || ( scan->off) > ( scan->tmp)->_size) ? (char*)0 : (char*)(( scan->tmp)->_next = ( scan->tmp)->_data+( scan->off)) ) : ( 0) == 1 ? (( scan->tmp)->_next += ( scan->off), ((( scan->tmp)->_next < ( scan->tmp)->_data || ( scan->tmp)->_next > ( scan->tmp)->_data+( scan->tmp)->_size) ? (( scan->tmp)->_next -= ( scan->off), (char*)0) : (char*)( scan->tmp)->_next ) ) : ( 0) == 2 ? ( (( scan->off) > 0 || ( scan->tmp)->_size < -( scan->off)) ? (char*)0 : (char*)(( scan->tmp)->_next = ( scan->tmp)->_data+( scan->tmp)->_size+( scan->off)) ) : (char*)0 ); ^ ~ 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllcheck.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllcheck.c:39:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pvf = (Dll_plugin_version_f)dlllook(dll, "plugin_version")) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllcheck.c:39:10: note: place parentheses around the assignment to silence this warning if (pvf = (Dll_plugin_version_f)dlllook(dll, "plugin_version")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllcheck.c:39:10: note: use '==' to turn this assignment into an equality comparison if (pvf = (Dll_plugin_version_f)dlllook(dll, "plugin_version")) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll -I../../../include/ast -D_PACKAGE_ast -D_BLD_dll -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/lib/libdll/dllerror.c + /usr/bin/ar r libdll.a dlfcn.o dllopen.o dllfind.o dllplug.o dll_lib.o dllnext.o dlllook.o dllscan.o dllcheck.o dllerror.o + rm -f dlfcn.o dllopen.o dllfind.o dllplug.o dll_lib.o dllnext.o dlllook.o dllscan.o dllcheck.o dllerror.o + set - cmd/ksh93: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DERROR_CATALOG="libshell"' '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_NAMESPACE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/hist.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_FIXEDARRAY -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/ulimit.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_KIA -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -DSHOPT_BRACEPAT '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -D_BLD_shell -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_COSHELL -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DKSHELL -DSHOPT_STATS -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_OPTIMIZE -DSHOPT_RAWONLY -DSHOPT_BASH -DSHOPT_PFSH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_COSHELL -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_POLL -DSHOPT_DYNAMIC -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_MULTIBYTE '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA '-D_API_ast=20130625' -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/defs.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -DSHOPT_BRACEPAT -DSHOPT_SUID_EXEC -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/regress.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_KIA '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:489:69: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &shp->siginfo[sig],(((char*)( ip))-((char*)0)),(((char*)( 0))-((char*)0))))!=ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:489:97: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &shp->siginfo[sig],(((char*)( ip))-((char*)0)),(((char*)( 0))-((char*)0))))!=ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fcin.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE '-DSHOPT_AUDITFILE="/etc/ksh_audit"' '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_BASH -D_BLD_shell -DKSHELL -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DSHOPT_AUDIT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_MULTIBYTE -DSHOPT_COSHELL -DSHOPT_BASH -DSHOPT_AUDIT '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_DYNAMIC '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_KIA -DKSHELL -DSHOPT_EDPREDICT -DSHOPT_FIXEDARRAY -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2135:17: warning: assigning to 'pid_t *' (aka 'int *') from '__uid_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] np->nvalue.idp = &sip->si_uid; ^ ~~~~~~~~~~~~ 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_RAWONLY -DSHOPT_COSHELL -DSHOPT_DYNAMIC -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1541:59: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtproc))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtproc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1541:98: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtproc))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtproc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1550:59: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtjob))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtjob); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1550:97: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtjob))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtjob); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -DSHOPT_MULTIBYTE -DSHOPT_KIA '-D_API_ast=20130625' -D_PACKAGE_ast -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_PFSH -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BRACEPAT -DKSHELL -DSHOPT_COSHELL -DSHOPT_OPTIMIZE -DSHOPT_FIXEDARRAY -DSHOPT_BASH -DSHOPT_FILESCAN '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_MULTIBYTE -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_KIA -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_OPTIMIZE -DSHOPT_BASH -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_KIA -DSHOPT_DYNAMIC -DSHOPT_COMPLETE -DSHOPT_POLL -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_SUID_EXEC -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DSHOPT_KIA -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/waitevent.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BASH -DSHOPT_PFSH -DSHOPT_FILESCAN -DSHOPT_COSHELL -DSHOPT_NAMESPACE -DSHOPT_OPTIMIZE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_STATS -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/limits.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_SUID_EXEC -DSHOPT_BASH -DSHOPT_COSHELL -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_POLL -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_KIA -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/msg.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/strdata.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/testops.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA '-D_API_ast=20130625' -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/keywords.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_PFSH -DSHOPT_BASH -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/options.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/signals.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/aliases.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_KIA -DSHOPT_PFSH '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_BRACEPAT -DSHOPT_COSHELL -DSHOPT_POLL -DSHOPT_COMPLETE -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_MULTIBYTE -D_BLD_shell -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/builtins.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_STATS -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/variables.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_BRACEPAT -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_PFSH '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/lexstates.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:263:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static gen_wordlist(Sfio_t *iop, const char *word) ~~~~~~ ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:284:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/emacs.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DKSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-DBASH_MACHTYPE="amd64-unknown-freebsd12"' '-DBASH_HOSTTYPE="amd64"' -DSHOPT_RAWONLY '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -c bash_pre_rc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I../../../include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c + /usr/bin/ar r libshell.a alarm.o cd_pwd.o cflow.o deparse.o enum.o getopts.o hist.o misc.o print.o read.o sleep.o trap.o test.o typeset.o ulimit.o umask.o whence.o main.o nvdisc.o nvtype.o arith.o args.o array.o completion.o defs.o edit.o expand.o regress.o fault.o fcin.o history.o init.o io.o jobs.o lex.o macro.o name.o nvtree.o parse.o path.o string.o streval.o subshell.o tdump.o timers.o trestore.o waitevent.o xec.o env.o hexpand.o limits.o msg.o strdata.o testops.o keywords.o options.o signals.o aliases.o builtins.o variables.o lexstates.o pcomplete.o emacs.o vi.o bash.o bash_pre_rc.o poll.o + rm -f alarm.o cd_pwd.o cflow.o deparse.o enum.o getopts.o hist.o misc.o print.o read.o sleep.o trap.o test.o typeset.o ulimit.o umask.o whence.o main.o nvdisc.o nvtype.o arith.o args.o array.o completion.o defs.o edit.o expand.o regress.o fault.o fcin.o history.o init.o io.o jobs.o lex.o macro.o name.o nvtree.o parse.o path.o string.o streval.o subshell.o tdump.o timers.o trestore.o waitevent.o xec.o env.o hexpand.o limits.o msg.o strdata.o testops.o keywords.o options.o signals.o aliases.o builtins.o variables.o lexstates.o pcomplete.o emacs.o vi.o bash.o bash_pre_rc.o poll.o + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -rdynamic -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -Wl,-z,origin '-Wl,-R,$ORIGIN/../lib' -o ksh pmain.o libshell.a ../../../lib/libdll.a ../../../lib/libcoshell.a ../../../lib/libcmd.a /usr/lib/libmd.a /usr/lib/libutil.a ../../../lib/libast.a -lm + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -rdynamic -Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -O2 -pipe -fstack-protector -fno-strict-aliasing -lm -fstack-protector -Wl,-z,origin '-Wl,-R,$ORIGIN/../lib' -o shcomp shcomp.o libshell.a ../../../lib/libdll.a ../../../lib/libcoshell.a ../../../lib/libcmd.a /usr/lib/libmd.a /usr/lib/libutil.a ../../../lib/libast.a -lm + silent test -f bash + set - + return 0 + rm -f bash + ln ksh bash + set - cmd/ksh93/cc-O,-D_BLD_DLL,-fPIC: + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:231:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pp = sfprints("exact %s", val)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:231:11: note: place parentheses around the assignment to silence this warning if(pp = sfprints("exact %s", val)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:231:11: note: use '==' to turn this assignment into an equality comparison if(pp = sfprints("exact %s", val)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:273:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv, sh_optalarm)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:273:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv, sh_optalarm)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/alarm.c:273:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv, sh_optalarm)) switch (n) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:47:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:47:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:149:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cdpath=path_addpath(shp,(Pathcomp_t*)0,dp,0004)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:149:13: note: place parentheses around the assignment to silence this warning if(cdpath=path_addpath(shp,(Pathcomp_t*)0,dp,0004)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:149:13: note: use '==' to turn this assignment into an equality comparison if(cdpath=path_addpath(shp,(Pathcomp_t*)0,dp,0004)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:318:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cd_pwd.c:318:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ 5 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c:102:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(arg= *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c:102:8: note: place parentheses around the assignment to silence this warning if(arg= *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/cflow.c:102:8: note: use '==' to turn this assignment into an equality comparison if(arg= *argv) ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c:560:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv); ~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c:560:12: note: place parentheses around the assignment to silence this warning while(cp = *argv); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/deparse.c:560:12: note: use '==' to turn this assignment into an equality comparison while(cp = *argv); ^ == 1 warning generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DERROR_CATALOG="libshell"' '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:121:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(v=ep->values[n++]) ~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:121:14: note: place parentheses around the assignment to silence this warning else while(v=ep->values[n++]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:121:14: note: use '==' to turn this assignment into an equality comparison else while(v=ep->values[n++]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:154:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(v=ep->values[i]) ~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:154:9: note: place parentheses around the assignment to silence this warning while(v=ep->values[i]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:154:9: note: use '==' to turn this assignment into an equality comparison while(v=ep->values[i]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:198:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(i=0;v=ep->values[i];i++) ~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:198:11: note: place parentheses around the assignment to silence this warning for(i=0;v=ep->values[i];i++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:198:11: note: use '==' to turn this assignment into an equality comparison for(i=0;v=ep->values[i];i++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:308:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:308:11: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/enum.c:308:11: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_NAMESPACE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:108:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mode= (*options==':')) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:108:9: note: place parentheses around the assignment to silence this warning if(mode= (*options==':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:108:9: note: use '==' to turn this assignment into an equality comparison if(mode= (*options==':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:110:28: warning: '&&' within '||' [-Wlogical-op-parentheses] extended = *options=='\n' && *(options+1)=='[' || *options=='[' && *(options+1)=='-'; ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:110:28: note: place parentheses around the '&&' expression to silence this warning extended = *options=='\n' && *(options+1)=='[' || *options=='[' && *(options+1)=='-'; ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:110:66: warning: '&&' within '||' [-Wlogical-op-parentheses] extended = *options=='\n' && *(options+1)=='[' || *options=='[' && *(options+1)=='-'; ~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/getopts.c:110:66: note: place parentheses around the '&&' expression to silence this warning extended = *options=='\n' && *(options+1)=='[' || *options=='[' && *(options+1)=='-'; ^ ( ) 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/hist.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/hist.c:58:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/hist.c:58:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_FIXEDARRAY -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:68:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv, sh_optexec)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:68:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv, sh_optexec)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:68:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv, sh_optexec)) switch (n) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:94:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:94:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:164:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:165:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (r = _ast_optget(argv,sh_optlet)) switch (r) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:165:11: note: place parentheses around the assignment to silence this warning while (r = _ast_optget(argv,sh_optlet)) switch (r) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:165:11: note: use '==' to turn this assignment into an equality comparison while (r = _ast_optget(argv,sh_optlet)) switch (r) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:177:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(arg= *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:177:11: note: place parentheses around the assignment to silence this warning while(arg= *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:177:11: note: use '==' to turn this assignment into an equality comparison while(arg= *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:164:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:186:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:187:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (r = _ast_optget(argv,sh_opteval)) switch (r) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:187:11: note: place parentheses around the assignment to silence this warning while (r = _ast_optget(argv,sh_opteval)) switch (r) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:187:11: note: use '==' to turn this assignment into an equality comparison while (r = _ast_optget(argv,sh_opteval)) switch (r) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:186:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:221:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv,sh_optdot)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:221:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv,sh_optdot)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:221:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv,sh_optdot)) switch (n) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:327:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:328:3: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:329:3: warning: expression result unused [-Wunused-value] (&( context),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:327:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:328:15: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:329:15: warning: expression result unused [-Wunused-value] (&( context),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:338:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:339:3: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:340:3: warning: expression result unused [-Wunused-value] (&( context),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:338:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:339:15: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:340:15: warning: expression result unused [-Wunused-value] (&( context),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:527:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(n = _ast_optget(argv, _ast_optstr)) switch(n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:527:10: note: place parentheses around the assignment to silence this warning while(n = _ast_optget(argv, _ast_optstr)) switch(n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:527:10: note: use '==' to turn this assignment into an equality comparison while(n = _ast_optget(argv, _ast_optstr)) switch(n) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:564:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(flag = *vend++) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:564:14: note: place parentheses around the assignment to silence this warning while(flag = *vend++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/misc.c:564:14: note: use '==' to turn this assignment into an equality comparison while(flag = *vend++) ^ == 25 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:110:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:115:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(universe=astconf("UNIVERSE",0,0)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:115:14: note: place parentheses around the assignment to silence this warning if(universe=astconf("UNIVERSE",0,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:115:14: note: use '==' to turn this assignment into an equality comparison if(universe=astconf("UNIVERSE",0,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:110:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:146:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:146:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:498:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *(unsigned char*)cp++) ~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:498:10: note: place parentheses around the assignment to silence this warning while(c= *(unsigned char*)cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:498:10: note: use '==' to turn this assignment into an equality comparison while(c= *(unsigned char*)cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:502:102: warning: expression result unused [-Wunused-value] if((s=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp-1),(_ast_info.mb_cur_max)):(( cp-1),1))) > 1) ~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:528:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *(unsigned char*)cp++) ~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:528:10: note: place parentheses around the assignment to silence this warning while(c= *(unsigned char*)cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:528:10: note: use '==' to turn this assignment into an equality comparison while(c= *(unsigned char*)cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:685:98: warning: expression result unused [-Wunused-value] len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( str),(_ast_info.mb_cur_max)):(( str),1)); ^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:810:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (np->nvalue.lp = (( int32_t*)_ast_malloc((unsigned)sizeof( int32_t)+( 0)))) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:810:22: note: place parentheses around the assignment to silence this warning if (np->nvalue.lp = (( int32_t*)_ast_malloc((unsigned)sizeof( int32_t)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:810:22: note: use '==' to turn this assignment into an equality comparison if (np->nvalue.lp = (( int32_t*)_ast_malloc((unsigned)sizeof( int32_t)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:866:132: warning: expression result unused [-Wunused-value] if(((_ast_info.mb_cur_max)>1) && (n = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( argp),(_ast_info.mb_cur_max)):(( argp),1))) > 1) ^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:898:125: warning: expression result unused [-Wunused-value] if(((_ast_info.mb_cur_max)>1) && (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( w),(_ast_info.mb_cur_max)):(( w),1)) > 1) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1082:105: warning: expression result unused [-Wunused-value] if ((chlen = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) > 1) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1097:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(; c= *cp; cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1097:9: note: place parentheses around the assignment to silence this warning for(; c= *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1097:9: note: use '==' to turn this assignment into an equality comparison for(; c= *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/print.c:1100:135: warning: expression result unused [-Wunused-value] if (((_ast_info.mb_cur_max)>1) && ((chlen = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) > 1)) ^~ 15 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:253:19: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] flags &= ((1<<8+1)-1); ~~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:253:19: note: place parentheses around the '+' expression to silence this warning flags &= ((1<<8+1)-1); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:254:268: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] flags |= ((((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))<< 8+1) | (1<<8); ~~ ~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:254:268: note: place parentheses around the '+' expression to silence this warning flags |= ((((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))<< 8+1) | (1<<8); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:258:51: warning: '&&' within '||' [-Wlogical-op-parentheses] if(shp->cpipe[0]<=0 || *(*_opt_infop_).arg!='-' && (!_ast_strmatch((*_opt_infop_).arg,"+(\\w)") || __sbistype(( *(*_opt_infop_).arg), 0x00000400L))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:258:51: note: place parentheses around the '&&' expression to silence this warning if(shp->cpipe[0]<=0 || *(*_opt_infop_).arg!='-' && (!_ast_strmatch((*_opt_infop_).arg,"+(\\w)") || __sbistype(( *(*_opt_infop_).arg), 0x00000400L))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:430:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(val= strchr(name,'?')) ~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:430:9: note: place parentheses around the assignment to silence this warning if(val= strchr(name,'?')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:430:9: note: use '==' to turn this assignment into an equality comparison if(val= strchr(name,'?')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:592:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = sfreserve(iop,c,0000010)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:592:12: note: place parentheses around the assignment to silence this warning if(cp = sfreserve(iop,c,0000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:592:12: note: use '==' to turn this assignment into an equality comparison if(cp = sfreserve(iop,c,0000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:644:119: warning: expression result unused [-Wunused-value] while (up < cur && (z = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( up),(_ast_info.mb_cur_max)):(( up),1))) > 0) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:655:78: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!binary && ((_ast_info.mb_cur_max)>1) && (up == var || (flags & 0x10) && size)) ~~ ~~~~~~~~~~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:655:78: note: place parentheses around the '&&' expression to silence this warning if(!binary && ((_ast_info.mb_cur_max)>1) && (up == var || (flags & 0x10) && size)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:694:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = (unsigned char*)sfgetr(iop,delim,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:694:13: note: place parentheses around the assignment to silence this warning else if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:694:13: note: use '==' to turn this assignment into an equality comparison else if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:696:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:696:13: note: place parentheses around the assignment to silence this warning else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:696:13: note: use '==' to turn this assignment into an equality comparison else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:766:115: warning: expression result unused [-Wunused-value] c = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( (char*)cp-1),(_ast_info.mb_cur_max)):(( (char*)cp-1),1)); ~~~~~~~~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:834:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = (unsigned char*)sfgetr(iop,delim,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:834:11: note: place parentheses around the assignment to silence this warning if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:834:11: note: use '==' to turn this assignment into an equality comparison if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:836:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp=(unsigned char*)sfgetr(iop,delim,-1)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:836:15: note: place parentheses around the assignment to silence this warning else if(cp=(unsigned char*)sfgetr(iop,delim,-1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:836:15: note: use '==' to turn this assignment into an equality comparison else if(cp=(unsigned char*)sfgetr(iop,delim,-1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:863:120: warning: expression result unused [-Wunused-value] if((c = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( (char*)cp-1),(_ast_info.mb_cur_max)):(( (char*)cp-1),1)))>1) ~~~~~~~~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:924:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = (unsigned char*)sfgetr(iop,delim,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:924:14: note: place parentheses around the assignment to silence this warning if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:924:14: note: use '==' to turn this assignment into an equality comparison if(cp = (unsigned char*)sfgetr(iop,delim,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:926:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:926:19: note: place parentheses around the assignment to silence this warning else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/read.c:926:19: note: use '==' to turn this assignment into an equality comparison else if(cp = (unsigned char*)sfgetr(iop,delim,-1)) ^ == 15 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:70:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:70:8: note: place parentheses around the assignment to silence this warning if(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:70:8: note: use '==' to turn this assignment into an equality comparison if(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:107:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pp = sfprints("exact %s", cp)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:107:12: note: place parentheses around the assignment to silence this warning if(pp = sfprints("exact %s", cp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/sleep.c:107:12: note: use '==' to turn this assignment into an equality comparison if(pp = sfprints("exact %s", cp)) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:48:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:49:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (sig = _ast_optget(argv, sh_opttrap)) switch (sig) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:49:13: note: place parentheses around the assignment to silence this warning while (sig = _ast_optget(argv, sh_opttrap)) switch (sig) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:49:13: note: use '==' to turn this assignment into an equality comparison while (sig = _ast_optget(argv, sh_opttrap)) switch (sig) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:78:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(arg = *argv) ~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:78:9: note: place parentheses around the assignment to silence this warning if(arg = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:78:9: note: use '==' to turn this assignment into an equality comparison if(arg = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:106:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(arg = *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:106:13: note: place parentheses around the assignment to silence this warning while(arg = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:106:13: note: use '==' to turn this assignment into an equality comparison while(arg = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:126:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(arg=trap[sig]) ~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:126:12: note: place parentheses around the assignment to silence this warning if(arg=trap[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:126:12: note: use '==' to turn this assignment into an equality comparison if(arg=trap[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:164:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(arg=trapcom[sig]) ~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:164:11: note: place parentheses around the assignment to silence this warning if(arg=trapcom[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:164:11: note: use '==' to turn this assignment into an equality comparison if(arg=trapcom[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:48:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:209:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:262:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(signame = *argv++) ~~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:262:22: note: place parentheses around the assignment to silence this warning else while(signame = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:262:22: note: use '==' to turn this assignment into an equality comparison else while(signame = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/trap.c:209:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ 10 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:91:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:91:10: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:91:10: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:404:37: warning: '&&' within '||' [-Wlogical-op-parentheses] return((test_stat( arg, &statb)>=0&&((( ( &statb)->st_mode) & 0170000) == 0010000)||((( ( &statb)->st_mode) & 0170000) == 0140000)&&( &statb)->st_ino)); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:404:37: note: place parentheses around the '&&' expression to silence this warning return((test_stat( arg, &statb)>=0&&((( ( &statb)->st_mode) & 0170000) == 0010000)||((( ( &statb)->st_mode) & 0170000) == 0140000)&&( &statb)->st_ino)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:404:133: warning: '&&' within '||' [-Wlogical-op-parentheses] return((test_stat( arg, &statb)>=0&&((( ( &statb)->st_mode) & 0170000) == 0010000)||((( ( &statb)->st_mode) & 0170000) == 0140000)&&( &statb)->st_ino)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:404:133: note: place parentheses around the '&&' expression to silence this warning return((test_stat( arg, &statb)>=0&&((( ( &statb)->st_mode) & 0170000) == 0010000)||((( ( &statb)->st_mode) & 0170000) == 0140000)&&( &statb)->st_ino)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:456:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap = nv_arrayptr(np)) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:456:9: note: place parentheses around the assignment to silence this warning if(ap = nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/test.c:456:9: note: use '==' to turn this assignment into an equality comparison if(ap = nv_arrayptr(np)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:94:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:94:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:149:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:149:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:227:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:227:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:580:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(name = *++argv) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:580:14: note: place parentheses around the assignment to silence this warning while(name = *++argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:580:14: note: use '==' to turn this assignment into an equality comparison while(name = *++argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:619:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_search(name,troot,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:619:11: note: place parentheses around the assignment to silence this warning if(np=nv_search(name,troot,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:619:11: note: use '==' to turn this assignment into an equality comparison if(np=nv_search(name,troot,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:624:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if(memcmp(name,".sh.math.",9)==0 && sh_mathstd(name+9)) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:668:80: warning: & has lower precedence than ==; == will be evaluated first [-Wparentheses] np = nv_open(name,troot,nvflags|((nvflags&0x200)?0:0x400)|((iarray|(nvflags&(0x4000|0x40000)==0x4000))?0x10000000:0)); ^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:668:80: note: place parentheses around the '==' expression to silence this warning np = nv_open(name,troot,nvflags|((nvflags&0x200)?0:0x400)|((iarray|(nvflags&(0x4000|0x40000)==0x4000))?0x10000000:0)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:668:80: note: place parentheses around the & expression to evaluate it first np = nv_open(name,troot,nvflags|((nvflags&0x200)?0:0x400)|((iarray|(nvflags&(0x4000|0x40000)==0x4000))?0x10000000:0)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:765:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(last=strchr(name,'=')) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:765:11: note: place parentheses around the assignment to silence this warning if(last=strchr(name,'=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:765:11: note: use '==' to turn this assignment into an equality comparison if(last=strchr(name,'=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:777:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=nv_mapchar(np,tp->wctname)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:777:10: note: place parentheses around the assignment to silence this warning if(fp=nv_mapchar(np,tp->wctname)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:777:10: note: use '==' to turn this assignment into an equality comparison if(fp=nv_mapchar(np,tp->wctname)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1020:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1026:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv,sh_optbuiltin)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1026:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv,sh_optbuiltin)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1026:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv,sh_optbuiltin)) switch (n) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1118:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(arg = *argv) ~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1118:12: note: place parentheses around the assignment to silence this warning while(arg = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1118:12: note: use '==' to turn this assignment into an equality comparison while(arg = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1142:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = sh_addbuiltin_20120720(tdata.sh,arg, addr,((void*)((char*)0+( dlete))))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1142:12: note: place parentheses around the assignment to silence this warning if(np = sh_addbuiltin_20120720(tdata.sh,arg, addr,((void*)((char*)0+( dlete))))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1142:12: note: use '==' to turn this assignment into an equality comparison if(np = sh_addbuiltin_20120720(tdata.sh,arg, addr,((void*)((char*)0+( dlete))))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1020:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1229:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1238:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(r = _ast_optget(argv,name)) switch(r) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1238:10: note: place parentheses around the assignment to silence this warning while(r = _ast_optget(argv,name)) switch(r) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1238:10: note: use '==' to turn this assignment into an equality comparison while(r = _ast_optget(argv,name)) switch(r) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1274:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(name = *argv++) ~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1274:13: note: place parentheses around the assignment to silence this warning while(name = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1274:13: note: use '==' to turn this assignment into an equality comparison while(name = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1229:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1441:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=nv_getval(np)) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1441:7: note: place parentheses around the assignment to silence this warning if(cp=nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/typeset.c:1441:7: note: use '==' to turn this assignment into an equality comparison if(cp=nv_getval(np)) ^ == 22 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/ulimit.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:45:3: warning: expression result unused [-Wunused-value] (&( context),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:64:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mask = *argv) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:64:10: note: place parentheses around the assignment to silence this warning if(mask = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:64:10: note: use '==' to turn this assignment into an equality comparison if(mask = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:69:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *mask++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:69:12: note: place parentheses around the assignment to silence this warning while(c = *mask++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:69:12: note: use '==' to turn this assignment into an equality comparison while(c = *mask++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/umask.c:45:15: warning: expression result unused [-Wunused-value] (&( context),1); ^ 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_KIA -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:100:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:100:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:155:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(name= *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:155:12: note: place parentheses around the assignment to silence this warning while(name= *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:155:12: note: use '==' to turn this assignment into an equality comparison while(name= *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:201:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np= nv_bfsearch(name, root, &nq, ¬used)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:201:8: note: place parentheses around the assignment to silence this warning if(np= nv_bfsearch(name, root, &nq, ¬used)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/whence.c:201:8: note: use '==' to turn this assignment into an equality comparison if(np= nv_bfsearch(name, root, &nq, ¬used)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -DSHOPT_BRACEPAT '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -D_BLD_shell -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_COSHELL -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:149:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(rshflag=((_Bool)((( &( shp)->options)->v[(( ( 6))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 6)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:149:12: note: place parentheses around the assignment to silence this warning if(rshflag=((_Bool)((( &( shp)->options)->v[(( ( 6))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 6)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:149:12: note: use '==' to turn this assignment into an equality comparison if(rshflag=((_Bool)((( &( shp)->options)->v[(( ( 6))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 6)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:232:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(name = sh_mactry(shp,nv_getval((shgd->bltin_nodes+12)))) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:232:14: note: place parentheses around the assignment to silence this warning if(name = sh_mactry(shp,nv_getval((shgd->bltin_nodes+12)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:232:14: note: use '==' to turn this assignment into an equality comparison if(name = sh_mactry(shp,nv_getval((shgd->bltin_nodes+12)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:469:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(top = (_Fcin._fcfile)) ~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:469:10: note: place parentheses around the assignment to silence this warning if(top = (_Fcin._fcfile)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:469:10: note: use '==' to turn this assignment into an equality comparison if(top = (_Fcin._fcfile)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:473:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(top=sfstack(iop,((Sfio_t*)0))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:473:13: note: place parentheses around the assignment to silence this warning while(top=sfstack(iop,((Sfio_t*)0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:473:13: note: use '==' to turn this assignment into an equality comparison while(top=sfstack(iop,((Sfio_t*)0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:761:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:761:12: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:761:12: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:765:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(argv=environ; cp = *argv; cp++) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:765:25: note: place parentheses around the assignment to silence this warning for(argv=environ; cp = *argv; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/main.c:765:25: note: use '==' to turn this assignment into an equality comparison for(argv=environ; cp = *argv; cp++) ^ == 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:406:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = nv_getval((shgd->bltin_nodes+51))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:406:14: note: place parentheses around the assignment to silence this warning else if(cp = nv_getval((shgd->bltin_nodes+51))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:406:14: note: use '==' to turn this assignment into an equality comparison else if(cp = nv_getval((shgd->bltin_nodes+51))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:479:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(type=0; name=nv_discnames[type]; type++) ~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:479:19: note: place parentheses around the assignment to silence this warning for(type=0; name=nv_discnames[type]; type++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:479:19: note: use '==' to turn this assignment into an equality comparison for(type=0; name=nv_discnames[type]; type++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:506:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(fp = fp->next) ~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:506:12: note: place parentheses around the assignment to silence this warning while(fp = fp->next) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:506:12: note: use '==' to turn this assignment into an equality comparison while(fp = fp->next) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:578:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(type=0; name=discnames[type]; type++) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:578:18: note: place parentheses around the assignment to silence this warning for(type=0; name=discnames[type]; type++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:578:18: note: use '==' to turn this assignment into an equality comparison for(type=0; name=discnames[type]; type++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:769:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp = np->nvfun) ~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:769:14: note: place parentheses around the assignment to silence this warning else if(fp = np->nvfun) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:769:14: note: use '==' to turn this assignment into an equality comparison else if(fp = np->nvfun) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:935:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=np->nvfun) ~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:935:7: note: place parentheses around the assignment to silence this warning if(fp=np->nvfun) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:935:7: note: use '==' to turn this assignment into an equality comparison if(fp=np->nvfun) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1090:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(next=(((Dt_t*)( root))->view)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1090:14: note: place parentheses around the assignment to silence this warning while(next=(((Dt_t*)( root))->view)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1090:14: note: use '==' to turn this assignment into an equality comparison while(next=(((Dt_t*)( root))->view)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1149:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_search((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),root,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1149:10: note: place parentheses around the assignment to silence this warning if(np = nv_search((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),root,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1149:10: note: use '==' to turn this assignment into an equality comparison if(np = nv_search((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),root,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1226:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_search(name,shp->bltin_tree,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1226:8: note: place parentheses around the assignment to silence this warning if(np = nv_search(name,shp->bltin_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1226:8: note: use '==' to turn this assignment into an equality comparison if(np = nv_search(name,shp->bltin_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1458:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp = (struct table*)nv_hasdisc(np,&table_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1458:9: note: place parentheses around the assignment to silence this warning if(tp = (struct table*)nv_hasdisc(np,&table_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvdisc.c:1458:9: note: use '==' to turn this assignment into an equality comparison if(tp = (struct table*)nv_hasdisc(np,&table_disc)) ^ == 10 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DKSHELL -DSHOPT_STATS -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:279:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = (*fp->disc->createf)(pp,(( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),flag,fp)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:279:10: note: place parentheses around the assignment to silence this warning if(nq = (*fp->disc->createf)(pp,(( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),flag,fp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:279:10: note: use '==' to turn this assignment into an equality comparison if(nq = (*fp->disc->createf)(pp,(( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),flag,fp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:322:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=nv_hasdisc(nq,&chtype_disc)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:322:7: note: place parentheses around the assignment to silence this warning if(fp=nv_hasdisc(nq,&chtype_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:322:7: note: use '==' to turn this assignment into an equality comparison if(fp=nv_hasdisc(nq,&chtype_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:372:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(i=(( nq)->nvsize>>2)) ~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:372:9: note: place parentheses around the assignment to silence this warning if(i=(( nq)->nvsize>>2)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:372:9: note: use '==' to turn this assignment into an equality comparison if(i=(( nq)->nvsize>>2)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:453:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(xp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:453:9: note: place parentheses around the assignment to silence this warning if(xp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:453:9: note: use '==' to turn this assignment into an equality comparison if(xp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:493:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(ap=nv_arrayptr(nr)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:493:15: note: place parentheses around the assignment to silence this warning else if(ap=nv_arrayptr(nr)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:493:15: note: use '==' to turn this assignment into an equality comparison else if(ap=nv_arrayptr(nr)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:646:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=nv_arrayptr(nq)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:646:9: note: place parentheses around the assignment to silence this warning if(ap=nv_arrayptr(nq)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:646:9: note: use '==' to turn this assignment into an equality comparison if(ap=nv_arrayptr(nq)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:745:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(bp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:745:8: note: place parentheses around the assignment to silence this warning if(bp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:745:8: note: use '==' to turn this assignment into an equality comparison if(bp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:763:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp=nv_type(nq)) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:763:8: note: place parentheses around the assignment to silence this warning if(tp=nv_type(nq)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:763:8: note: use '==' to turn this assignment into an equality comparison if(tp=nv_type(nq)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:839:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(argv=nv_discnames; sp=*argv; argv++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:839:27: note: place parentheses around the assignment to silence this warning for(argv=nv_discnames; sp=*argv; argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:839:27: note: use '==' to turn this assignment into an equality comparison for(argv=nv_discnames; sp=*argv; argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:891:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(name=strrchr(np->nvname,'.')) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:891:9: note: place parentheses around the assignment to silence this warning if(name=strrchr(np->nvname,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:891:9: note: use '==' to turn this assignment into an equality comparison if(name=strrchr(np->nvname,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:896:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(bp=(Namval_t*)shp->namespace) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:896:7: note: place parentheses around the assignment to silence this warning if(bp=(Namval_t*)shp->namespace) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:896:7: note: use '==' to turn this assignment into an equality comparison if(bp=(Namval_t*)shp->namespace) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1134:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(bfp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1134:10: note: place parentheses around the assignment to silence this warning if(bfp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1134:10: note: use '==' to turn this assignment into an equality comparison if(bfp=(Nambfun_t*)nv_hasdisc(np,nv_discfun(0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1167:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp = (Namtype_t*)nv_hasdisc(np, &type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1167:9: note: place parentheses around the assignment to silence this warning if(dp = (Namtype_t*)nv_hasdisc(np, &type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1167:9: note: use '==' to turn this assignment into an equality comparison if(dp = (Namtype_t*)nv_hasdisc(np, &type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1182:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=nv_hasdisc(nq,&chtype_disc)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1182:9: note: place parentheses around the assignment to silence this warning if(fp=nv_hasdisc(nq,&chtype_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1182:9: note: use '==' to turn this assignment into an equality comparison if(fp=nv_hasdisc(nq,&chtype_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1184:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp = (Namtype_t*)nv_hasdisc(nq, &type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1184:10: note: place parentheses around the assignment to silence this warning if(tp = (Namtype_t*)nv_hasdisc(nq, &type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1184:10: note: use '==' to turn this assignment into an equality comparison if(tp = (Namtype_t*)nv_hasdisc(nq, &type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1353:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v=strrchr(cp,'.')) ~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1353:6: note: place parentheses around the assignment to silence this warning if(v=strrchr(cp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1353:6: note: use '==' to turn this assignment into an equality comparison if(v=strrchr(cp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1561:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1561:10: note: place parentheses around the assignment to silence this warning if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1561:10: note: use '==' to turn this assignment into an equality comparison if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1601:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1601:10: note: place parentheses around the assignment to silence this warning if(dp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1601:10: note: use '==' to turn this assignment into an equality comparison if(dp = (Namtype_t*)nv_hasdisc(nq,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1603:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1603:10: note: place parentheses around the assignment to silence this warning if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1603:10: note: use '==' to turn this assignment into an equality comparison if(dp = (Namtype_t*)nv_hasdisc(tp,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1715:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=shp->prefix) ~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1715:7: note: place parentheses around the assignment to silence this warning if(cp=shp->prefix) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1715:7: note: use '==' to turn this assignment into an equality comparison if(cp=shp->prefix) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1759:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(sp=0; sp=nv_setdisc(tp,(char*)0,(Namval_t*)sp,(Namfun_t*)tp);) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1759:15: note: place parentheses around the assignment to silence this warning for(sp=0; sp=nv_setdisc(tp,(char*)0,(Namval_t*)sp,(Namfun_t*)tp);) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1759:15: note: use '==' to turn this assignment into an equality comparison for(sp=0; sp=nv_setdisc(tp,(char*)0,(Namval_t*)sp,(Namfun_t*)tp);) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1764:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=strrchr(mp->nvname,'.')) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1764:9: note: place parentheses around the assignment to silence this warning if(cp=strrchr(mp->nvname,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1764:9: note: use '==' to turn this assignment into an equality comparison if(cp=strrchr(mp->nvname,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1779:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(xp=mp->nvalue.rp->fname) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1779:15: note: place parentheses around the assignment to silence this warning else if(xp=mp->nvalue.rp->fname) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1779:15: note: use '==' to turn this assignment into an equality comparison else if(xp=mp->nvalue.rp->fname) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1819:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = (Namchld_t*)nv_hasdisc(np,&chtype_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1819:8: note: place parentheses around the assignment to silence this warning if(fp = (Namchld_t*)nv_hasdisc(np,&chtype_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1819:8: note: use '==' to turn this assignment into an equality comparison if(fp = (Namchld_t*)nv_hasdisc(np,&chtype_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1821:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp = (Namtype_t*)nv_hasdisc(np,&type_disc)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1821:8: note: place parentheses around the assignment to silence this warning if(tp = (Namtype_t*)nv_hasdisc(np,&type_disc)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1821:8: note: use '==' to turn this assignment into an equality comparison if(tp = (Namtype_t*)nv_hasdisc(np,&type_disc)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1833:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mq = nv_type(mp)) ~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1833:8: note: place parentheses around the assignment to silence this warning if(mq = nv_type(mp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtype.c:1833:8: note: use '==' to turn this assignment into an equality comparison if(mq = nv_type(mp)) ^ == 26 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:498:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = nv_opensub(np)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:498:10: note: place parentheses around the assignment to silence this warning if(nq = nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:498:10: note: use '==' to turn this assignment into an equality comparison if(nq = nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:586:143: warning: '&&' within '||' [-Wlogical-op-parentheses] if (c==(((lp=_ast_localeconv()) && lp->decimal_point && *lp->decimal_point) ? *lp->decimal_point : '.' ) || c=='e' || c == 'E' || base == 16 && (c == 'p' || c == 'P')) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:586:143: note: place parentheses around the '&&' expression to silence this warning if (c==(((lp=_ast_localeconv()) && lp->decimal_point && *lp->decimal_point) ? *lp->decimal_point : '.' ) || c=='e' || c == 'E' || base == 16 && (c == 'p' || c == 'P')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:676:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq=nv_search(((char*)(( shp->stk)->_data)+( off)),shp->fun_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:676:10: note: place parentheses around the assignment to silence this warning if(nq=nv_search(((char*)(( shp->stk)->_data)+( off)),shp->fun_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/arith.c:676:10: note: use '==' to turn this assignment into an equality comparison if(nq=nv_search(((char*)(( shp->stk)->_data)+( off)),shp->fun_tree,0)) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_OPTIMIZE -DSHOPT_RAWONLY -DSHOPT_BASH -DSHOPT_PFSH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_KIA -DSHOPT_MULTIBYTE -DSHOPT_COSHELL -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_POLL -DSHOPT_DYNAMIC -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:344:29: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_options; o = tp->sh_number; tp++) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:344:29: note: place parentheses around the assignment to silence this warning for(tp=shtab_options; o = tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:344:29: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_options; o = tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:386:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=strchr(optksh,n)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:386:9: note: place parentheses around the assignment to silence this warning if(sp=strchr(optksh,n)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:386:9: note: use '==' to turn this assignment into an equality comparison if(sp=strchr(optksh,n)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:457:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=keylist;c= *cp; cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:457:22: note: place parentheses around the assignment to silence this warning for(cp=keylist;c= *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:457:22: note: use '==' to turn this assignment into an equality comparison for(cp=keylist;c= *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:502:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(keys=0;c= *cp; cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:502:17: note: place parentheses around the assignment to silence this warning for(keys=0;c= *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:502:17: note: use '==' to turn this assignment into an equality comparison for(keys=0;c= *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:611:38: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!(( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &newflags)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) != ((_Bool)((( &( shp)->options)->v[(( ( 26))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 26)) % (sizeof(Shopt_t_data_t)*8))))?1:0)) || (( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &((Arg_t*)shp->arg_context)->sh->offoptions)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) && shp->gd->userid!=shp->gd->euserid) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:611:38: note: place parentheses around the '&&' expression to silence this warning if(!(( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &newflags)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) != ((_Bool)((( &( shp)->options)->v[(( ( 26))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 26)) % (sizeof(Shopt_t_data_t)*8))))?1:0)) || (( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &((Arg_t*)shp->arg_context)->sh->offoptions)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) && shp->gd->userid!=shp->gd->euserid) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:611:504: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!(( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &newflags)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) != ((_Bool)((( &( shp)->options)->v[(( ( 26))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 26)) % (sizeof(Shopt_t_data_t)*8))))?1:0)) || (( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &((Arg_t*)shp->arg_context)->sh->offoptions)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) && shp->gd->userid!=shp->gd->euserid) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:611:504: note: place parentheses around the '&&' expression to silence this warning if(!(( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &newflags)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) != ((_Bool)((( &( shp)->options)->v[(( ( 26))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 26)) % (sizeof(Shopt_t_data_t)*8))))?1:0)) || (( shp)->st.states&( 1<<( 15))) && ((_Bool)((( &((Arg_t*)shp->arg_context)->sh->offoptions)->v[(( 26)&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( 26) % (sizeof(Shopt_t_data_t)*8))))?1:0)) && shp->gd->userid!=shp->gd->euserid) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:706:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(argblk=argr) ~~~~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:706:11: note: place parentheses around the assignment to silence this warning if(argblk=argr) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:706:11: note: use '==' to turn this assignment into an equality comparison if(argblk=argr) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:746:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(sp= *pp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:746:10: note: place parentheses around the assignment to silence this warning while(sp= *pp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:746:10: note: use '==' to turn this assignment into an equality comparison while(sp= *pp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:784:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(ap->argfor=sh_argfree(shp,ap->argfor,0)); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:784:18: note: place parentheses around the assignment to silence this warning while(ap->argfor=sh_argfree(shp,ap->argfor,0)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:784:18: note: use '==' to turn this assignment into an equality comparison while(ap->argfor=sh_argfree(shp,ap->argfor,0)); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:786:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap->dolh = blk) ~~~~~~~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:786:14: note: place parentheses around the assignment to silence this warning if(ap->dolh = blk) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:786:14: note: use '==' to turn this assignment into an equality comparison if(ap->dolh = blk) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:800:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dh=ap->dolh) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:800:7: note: place parentheses around the assignment to silence this warning if(dh=ap->dolh) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:800:7: note: use '==' to turn this assignment into an equality comparison if(dh=ap->dolh) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:826:30: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_options; value=tp->sh_number; tp++) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:826:30: note: place parentheses around the assignment to silence this warning for(tp=shtab_options; value=tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:826:30: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_options; value=tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:841:30: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_options; value=tp->sh_number; tp++) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:841:30: note: place parentheses around the assignment to silence this warning for(tp=shtab_options; value=tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:841:30: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_options; value=tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:875:29: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_options; value=tp->sh_number; tp++) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:875:29: note: place parentheses around the assignment to silence this warning for(tp=shtab_options; value=tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:875:29: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_options; value=tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1031:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(monitor = ((( shp)->st.states&( 1<<( 4)))!=0)) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1031:13: note: place parentheses around the assignment to silence this warning if(monitor = ((( shp)->st.states&( 1<<( 4)))!=0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1031:13: note: use '==' to turn this assignment into an equality comparison if(monitor = ((( shp)->st.states&( 1<<( 4)))!=0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1101:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=argp->argchn.ap) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1101:8: note: place parentheses around the assignment to silence this warning if(ap=argp->argchn.ap) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/args.c:1101:8: note: use '==' to turn this assignment into an equality comparison if(ap=argp->argchn.ap) ^ == 16 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:105:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp = (struct fixed_array*)ap->fixed) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:105:13: note: place parentheses around the assignment to silence this warning else if(fp = (struct fixed_array*)ap->fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:105:13: note: use '==' to turn this assignment into an equality comparison else if(fp = (struct fixed_array*)ap->fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:220:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp = (struct fixed_array*)arp->fixed) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:220:13: note: place parentheses around the assignment to silence this warning else if(fp = (struct fixed_array*)arp->fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:220:13: note: use '==' to turn this assignment into an equality comparison else if(fp = (struct fixed_array*)arp->fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:288:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(wasundef = ap->header.flags&(4L<<22)) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:288:14: note: place parentheses around the assignment to silence this warning if(wasundef = ap->header.flags&(4L<<22)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:288:14: note: use '==' to turn this assignment into an equality comparison if(wasundef = ap->header.flags&(4L<<22)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:443:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = nv_search(sub, ap->table, 8)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:443:8: note: place parentheses around the assignment to silence this warning if(nq = nv_search(sub, ap->table, 8)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:443:8: note: use '==' to turn this assignment into an equality comparison if(nq = nv_search(sub, ap->table, 8)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:492:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq=nv_opensub(np)) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:492:10: note: place parentheses around the assignment to silence this warning if(nq=nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:492:10: note: use '==' to turn this assignment into an equality comparison if(nq=nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:546:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq=nv_opensub(np)) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:546:8: note: place parentheses around the assignment to silence this warning if(nq=nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:546:8: note: use '==' to turn this assignment into an equality comparison if(nq=nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:703:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp=(struct fixed_array*)ap->fixed) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:703:16: note: place parentheses around the assignment to silence this warning else if(fp=(struct fixed_array*)ap->fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:703:16: note: use '==' to turn this assignment into an equality comparison else if(fp=(struct fixed_array*)ap->fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:748:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = (struct fixed_array*)ap->fixed) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:748:9: note: place parentheses around the assignment to silence this warning if(fp = (struct fixed_array*)ap->fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:748:9: note: use '==' to turn this assignment into an equality comparison if(fp = (struct fixed_array*)ap->fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1010:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while( n = digit ) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1010:18: note: place parentheses around the assignment to silence this warning else while( n = digit ) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1010:18: note: use '==' to turn this assignment into an equality comparison else while( n = digit ) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1146:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(fp = (struct fixed_array*)ap->header.fixed) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1146:13: note: place parentheses around the assignment to silence this warning else if(fp = (struct fixed_array*)ap->header.fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1146:13: note: use '==' to turn this assignment into an equality comparison else if(fp = (struct fixed_array*)ap->header.fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1314:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=ap->maxi-ap->maxi) ~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1314:9: note: place parentheses around the assignment to silence this warning if(n=ap->maxi-ap->maxi) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1314:9: note: use '==' to turn this assignment into an equality comparison if(n=ap->maxi-ap->maxi) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1355:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp=(struct fixed_array*)ap->header.fixed) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1355:7: note: place parentheses around the assignment to silence this warning if(fp=(struct fixed_array*)ap->header.fixed) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1355:7: note: use '==' to turn this assignment into an equality comparison if(fp=(struct fixed_array*)ap->header.fixed) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1688:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(n=dot) ~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1688:14: note: place parentheses around the assignment to silence this warning else while(n=dot) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1688:14: note: use '==' to turn this assignment into an equality comparison else while(n=dot) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1777:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap = (struct assoc_array*)_ast_calloc(1,sizeof(struct assoc_array))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1777:9: note: place parentheses around the assignment to silence this warning if(ap = (struct assoc_array*)_ast_calloc(1,sizeof(struct assoc_array))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1777:9: note: use '==' to turn this assignment into an equality comparison if(ap = (struct assoc_array*)_ast_calloc(1,sizeof(struct assoc_array))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1829:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(;ap->cur=ap->pos; ap->pos=ap->nextpos) ~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1829:15: note: place parentheses around the assignment to silence this warning for(;ap->cur=ap->pos; ap->pos=ap->nextpos) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/array.c:1829:15: note: use '==' to turn this assignment into an equality comparison for(;ap->cur=ap->pos; ap->pos=ap->nextpos) ^ == 15 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_MULTIBYTE '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:50:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(string=cp;c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));string=cp) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:50:17: note: place parentheses around the assignment to silence this warning for(string=cp;c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));string=cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:50:17: note: use '==' to turn this assignment into an equality comparison for(string=cp;c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));string=cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:122:171: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++))); ~~~~~~~~~ ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:134:172: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++))); ~~~~~~~~~ ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:313:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_search("COMP_TYPE",shp->var_tree,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:313:9: note: place parentheses around the assignment to silence this warning if(np = nv_search("COMP_TYPE",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:313:9: note: use '==' to turn this assignment into an equality comparison if(np = nv_search("COMP_TYPE",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:371:145: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!var && !strchr(ap->argval,'/') && (((cp==outbuff&&shp->nextprompt==1) || (strchr(";&|(",size)) && (cp==outbuff+1||size=='('||cp[-2]!='>') && *begin!='~' ))) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:371:145: note: place parentheses around the '&&' expression to silence this warning if(!var && !strchr(ap->argval,'/') && (((cp==outbuff&&shp->nextprompt==1) || (strchr(";&|(",size)) && (cp==outbuff+1||size=='('||cp[-2]!='>') && *begin!='~' ))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:399:29: warning: '&&' within '||' [-Wlogical-op-parentheses] if (*com==0 || (narg <= 1 && (strcmp(ap->argval,*com)==0) || (addstar && com[0][strlen(*com)-1]=='*'))) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:399:29: note: place parentheses around the '&&' expression to silence this warning if (*com==0 || (narg <= 1 && (strcmp(ap->argval,*com)==0) || (addstar && com[0][strlen(*com)-1]=='*'))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:433:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(saveout=astconf("PATH_ATTRIBUTES",saveout,(char*)0)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:433:14: note: place parentheses around the assignment to silence this warning if(saveout=astconf("PATH_ATTRIBUTES",saveout,(char*)0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:433:14: note: use '==' to turn this assignment into an equality comparison if(saveout=astconf("PATH_ATTRIBUTES",saveout,(char*)0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/completion.c:562:172: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( out),(_ast_info.mb_cur_max)))>0?(( out+=_ast_info.tmp_int),_ast_info.tmp_wchar):( out+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( out++))); ~~~~~~~~~ ^~~~~~~~~ 8 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA '-D_API_ast=20130625' -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/defs.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_BASH -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:601:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v = cols) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:601:8: note: place parentheses around the assignment to silence this warning if(v = cols) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:601:8: note: use '==' to turn this assignment into an equality comparison if(v = cols) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:603:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v = rows) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:603:8: note: place parentheses around the assignment to silence this warning if(v = rows) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:603:8: note: use '==' to turn this assignment into an equality comparison if(v = rows) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:653:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(n=1; c = *last++; n++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:653:16: note: place parentheses around the assignment to silence this warning for(n=1; c = *last++; n++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:653:16: note: use '==' to turn this assignment into an equality comparison for(n=1; c = *last++; n++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:768:6: warning: expression result unused [-Wunused-value] ((_Bool)((( &( shp)->options)->v[(( ( 6))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 6)) % (sizeof(Shopt_t_data_t)*8))))?1:0)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:769:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pp=nv_getval((shgd->bltin_nodes+50))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:769:9: note: place parentheses around the assignment to silence this warning if(pp=nv_getval((shgd->bltin_nodes+50))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:769:9: note: use '==' to turn this assignment into an equality comparison if(pp=nv_getval((shgd->bltin_nodes+50))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:799:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *str++) ~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:799:10: note: place parentheses around the assignment to silence this warning while(c = *str++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:799:10: note: use '==' to turn this assignment into an equality comparison while(c = *str++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1092:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=keytrap(ep,readin,n,80-n,mode)) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1092:9: note: place parentheses around the assignment to silence this warning if(n=keytrap(ep,readin,n,80-n,mode)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1092:9: note: use '==' to turn this assignment into an equality comparison if(n=keytrap(ep,readin,n,80-n,mode)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1325:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(r=poff;c= *sp;sp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1325:14: note: place parentheses around the assignment to silence this warning for(r=poff;c= *sp;sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1325:14: note: use '==' to turn this assignment into an equality comparison for(r=poff;c= *sp;sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1449:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*dp++ = *sp++); ~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1449:14: note: place parentheses around the assignment to silence this warning while(*dp++ = *sp++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1449:14: note: use '==' to turn this assignment into an equality comparison while(*dp++ = *sp++); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1557:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(n=0;c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));oldcp=cp,col++) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1557:12: note: place parentheses around the assignment to silence this warning for(n=0;c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));oldcp=cp,col++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1557:12: note: use '==' to turn this assignment into an equality comparison for(n=0;c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)));oldcp=cp,col++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1671:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(ar= av= &argv[1]; mp=(Histmatch_t*)*av; av++) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1671:27: note: place parentheses around the assignment to silence this warning for(ar= av= &argv[1]; mp=(Histmatch_t*)*av; av++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1671:27: note: use '==' to turn this assignment into an equality comparison for(ar= av= &argv[1]; mp=(Histmatch_t*)*av; av++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1687:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(av= &argv[1]; mp=(Histmatch_t*)*av; av++, mplast=mp) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1687:23: note: place parentheses around the assignment to silence this warning for(av= &argv[1]; mp=(Histmatch_t*)*av; av++, mplast=mp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/edit.c:1687:23: note: use '==' to turn this assignment into an equality comparison for(av= &argv[1]; mp=(Histmatch_t*)*av; av++, mplast=mp) ^ == 12 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -DSHOPT_BRACEPAT -DSHOPT_SUID_EXEC -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:132:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(off = (( shp->stk)->_next-( shp->stk)->_data)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:132:9: note: place parentheses around the assignment to silence this warning if(off = (( shp->stk)->_next-( shp->stk)->_data)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:132:9: note: use '==' to turn this assignment into an equality comparison if(off = (( shp->stk)->_next-( shp->stk)->_data)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:172:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp2 = strtok(((void *)0), ":")) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:172:13: note: place parentheses around the assignment to silence this warning if(cp2 = strtok(((void *)0), ":")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:172:13: note: use '==' to turn this assignment into an equality comparison if(cp2 = strtok(((void *)0), ":")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:353:39: warning: '&&' within '||' [-Wlogical-op-parentheses] else if((cp[2]=='}' || cp[2]=='.' && cp[3]=='.') && ((*pat>='a' && *pat<='z' && cp[1]>='a' && cp[1]<='z') || (*pat>='A' && *pat<='Z' && cp[1]>='A' && cp[1]<='Z'))) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/expand.c:353:39: note: place parentheses around the '&&' expression to silence this warning else if((cp[2]=='}' || cp[2]=='.' && cp[3]=='.') && ((*pat>='a' && *pat<='z' && cp[1]>='a' && cp[1]<='z') || (*pat>='A' && *pat<='Z' && cp[1]>='A' && cp[1]<='Z'))) ^ ( ) 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/regress.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_KIA '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:202:51: warning: '&&' within '||' [-Wlogical-op-parentheses] if(pp->mode==6 || (pp->mode==1 && shp->bltinfun) && !(flag&040)) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:202:51: note: place parentheses around the '&&' expression to silence this warning if(pp->mode==6 || (pp->mode==1 && shp->bltinfun) && !(flag&040)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:290:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(tp=shtab_signals; sig=tp->sh_number; tp++) ~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:290:27: note: place parentheses around the assignment to silence this warning for(tp=shtab_signals; sig=tp->sh_number; tp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:290:27: note: use '==' to turn this assignment into an equality comparison for(tp=shtab_signals; sig=tp->sh_number; tp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:366:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trapcom[sig]) ~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:366:10: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trapcom[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:366:10: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trapcom[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:387:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[sig]) ~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:387:10: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:387:10: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:412:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trapcom[sig]) ~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:412:9: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trapcom[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:412:9: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trapcom[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:440:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v = cols) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:440:8: note: place parentheses around the assignment to silence this warning if(v = cols) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:440:8: note: use '==' to turn this assignment into an equality comparison if(v = cols) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:442:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(v = rows) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:442:8: note: place parentheses around the assignment to silence this warning if(v = rows) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:442:8: note: use '==' to turn this assignment into an equality comparison if(v = rows) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:474:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if((shp->sigflag[sig]&010) || shp->siginfo && shp->siginfo[sig]) ~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:474:46: note: place parentheses around the '&&' expression to silence this warning if((shp->sigflag[sig]&010) || shp->siginfo && shp->siginfo[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:482:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trapcom[sig]) ~~~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:482:11: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trapcom[sig]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:482:11: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trapcom[sig]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:489:69: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &shp->siginfo[sig],(((char*)( ip))-((char*)0)),(((char*)( 0))-((char*)0))))!=ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:489:97: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'void *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &shp->siginfo[sig],(((char*)( ip))-((char*)0)),(((char*)( 0))-((char*)0))))!=ip); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:508:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ip=ipnext) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:508:11: note: place parentheses around the assignment to silence this warning if(ip=ipnext) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:508:11: note: use '==' to turn this assignment into an equality comparison if(ip=ipnext) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:623:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fault.c:623:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ 14 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fcin.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fcin.c:171:113: warning: expression result unused [-Wunused-value] if((c = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( extra.next),(_ast_info.mb_cur_max)):(( extra.next),1))) < 0) ~~~~~ ^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/fcin.c:187:119: warning: expression result unused [-Wunused-value] switch(*len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( _Fcin.fcptr),(_ast_info.mb_cur_max)):(( _Fcin.fcptr),1))) ~~~~~ ^~~~~ 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE '-DSHOPT_AUDITFILE="/etc/ksh_audit"' '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_BASH -D_BLD_shell -DKSHELL -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DSHOPT_PFSH -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -DSHOPT_AUDIT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:238:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shgd->hist_ptr=hist_ptr) ~~~~~~~~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:238:19: note: place parentheses around the assignment to silence this warning if(shgd->hist_ptr=hist_ptr) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:238:19: note: use '==' to turn this assignment into an equality comparison if(shgd->hist_ptr=hist_ptr) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:243:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=nv_getval((shgd->bltin_nodes+5))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:243:8: note: place parentheses around the assignment to silence this warning if(cp=nv_getval((shgd->bltin_nodes+5))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:243:8: note: use '==' to turn this assignment into an equality comparison if(cp=nv_getval((shgd->bltin_nodes+5))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:303:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=nv_getval((shgd->bltin_nodes+14))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:303:7: note: place parentheses around the assignment to silence this warning if(cp=nv_getval((shgd->bltin_nodes+14))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:303:7: note: use '==' to turn this assignment into an equality comparison if(cp=nv_getval((shgd->bltin_nodes+14))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:474:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(last = strrchr(name,'/')) ~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:474:11: note: place parentheses around the assignment to silence this warning if(last = strrchr(name,'/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:474:11: note: use '==' to turn this assignment into an equality comparison if(last = strrchr(name,'/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:566:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp=buff=(unsigned char*)sfreserve(iop,(-1),0000010)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:566:17: note: place parentheses around the assignment to silence this warning while(cp=buff=(unsigned char*)sfreserve(iop,(-1),0000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:566:17: note: use '==' to turn this assignment into an equality comparison while(cp=buff=(unsigned char*)sfreserve(iop,(-1),0000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:641:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp=(char*)sfreserve(hp->histfp,(-1),0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:641:17: note: place parentheses around the assignment to silence this warning while(cp=(char*)sfreserve(hp->histfp,(-1),0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:641:17: note: use '==' to turn this assignment into an equality comparison while(cp=(char*)sfreserve(hp->histfp,(-1),0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:772:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(buff=(char*)sfreserve(hp->histfp,0,0000010)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:772:10: note: place parentheses around the assignment to silence this warning if(buff=(char*)sfreserve(hp->histfp,0,0000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:772:10: note: use '==' to turn this assignment into an equality comparison if(buff=(char*)sfreserve(hp->histfp,0,0000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:1037:97: warning: expression result unused [-Wunused-value] if((c=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) < 0) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:1108:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(;c = *cp;cp++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:1108:9: note: place parentheses around the assignment to silence this warning for(;c = *cp;cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/history.c:1108:9: note: use '==' to turn this assignment into an equality comparison for(;c = *cp;cp++) ^ == 9 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_MULTIBYTE -DSHOPT_COSHELL -DSHOPT_BASH -DSHOPT_AUDIT '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_DYNAMIC '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_KIA -DKSHELL -DSHOPT_EDPREDICT -DSHOPT_FIXEDARRAY -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:245:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:245:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:254:3: warning: expression result unused [-Wunused-value] (&( unused),1); ^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:254:14: warning: expression result unused [-Wunused-value] (&( unused),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:367:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->pathlist = (void*)pp) ~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:367:20: note: place parentheses around the assignment to silence this warning if(shp->pathlist = (void*)pp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:367:20: note: use '==' to turn this assignment into an equality comparison if(shp->pathlist = (void*)pp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:391:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->cdpathlist = (void*)pp) ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:391:21: note: place parentheses around the assignment to silence this warning if(shp->cdpathlist = (void*)pp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:391:21: note: use '==' to turn this assignment into an equality comparison if(shp->cdpathlist = (void*)pp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:403:3: warning: expression result unused [-Wunused-value] (&( catalog),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:403:15: warning: expression result unused [-Wunused-value] (&( catalog),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:552:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=value) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:552:8: note: place parentheses around the assignment to silence this warning if(cp=value) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:552:8: note: use '==' to turn this assignment into an equality comparison if(cp=value) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:555:100: warning: expression result unused [-Wunused-value] while(n=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1)),c= *(unsigned char*)cp) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:629:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:629:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:640:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:640:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:677:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:677:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:701:3: warning: expression result unused [-Wunused-value] (&( np),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:702:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:701:10: warning: expression result unused [-Wunused-value] (&( np),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:702:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:782:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp = nv_search(strrchr(np->nvname,'/')+1,shp->track_tree,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:782:9: note: place parentheses around the assignment to silence this warning if(mp = nv_search(strrchr(np->nvname,'/')+1,shp->track_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:782:9: note: use '==' to turn this assignment into an equality comparison if(mp = nv_search(strrchr(np->nvname,'/')+1,shp->track_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:834:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:834:10: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:834:10: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:897:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap = nv_arrayptr((shgd->bltin_nodes+54))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:897:8: note: place parentheses around the assignment to silence this warning if(ap = nv_arrayptr((shgd->bltin_nodes+54))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:897:8: note: use '==' to turn this assignment into an equality comparison if(ap = nv_arrayptr((shgd->bltin_nodes+54))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1088:3: warning: expression result unused [-Wunused-value] (&( fp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1090:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1090:11: note: place parentheses around the assignment to silence this warning while (c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1090:11: note: use '==' to turn this assignment into an equality comparison while (c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1088:10: warning: expression result unused [-Wunused-value] (&( fp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1113:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(lastp=strchr(newp,':')) ~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1113:11: note: place parentheses around the assignment to silence this warning if(lastp=strchr(newp,':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1113:11: note: use '==' to turn this assignment into an equality comparison if(lastp=strchr(newp,':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1126:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1126:8: note: place parentheses around the assignment to silence this warning if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1126:8: note: use '==' to turn this assignment into an equality comparison if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1210:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(mp=(Namval_t*)(*(((Dt_t*)( shp->fun_tree))->searchf))(( shp->fun_tree),(void*)( mp),0000000010)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1210:10: note: place parentheses around the assignment to silence this warning while(mp=(Namval_t*)(*(((Dt_t*)( shp->fun_tree))->searchf))(( shp->fun_tree),(void*)( mp),0000000010)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1210:10: note: use '==' to turn this assignment into an equality comparison while(mp=(Namval_t*)(*(((Dt_t*)( shp->fun_tree))->searchf))(( shp->fun_tree),(void*)( mp),0000000010)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1328:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = (const char*)strrchr(path, '/')) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1328:8: note: place parentheses around the assignment to silence this warning if (s = (const char*)strrchr(path, '/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1328:8: note: use '==' to turn this assignment into an equality comparison if (s = (const char*)strrchr(path, '/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1605:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = nv_getval((shgd->bltin_nodes+4))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1605:15: note: place parentheses around the assignment to silence this warning else if(cp = nv_getval((shgd->bltin_nodes+4))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1605:15: note: use '==' to turn this assignment into an equality comparison else if(cp = nv_getval((shgd->bltin_nodes+4))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1786:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->userinit=userinit) ~~~~~~~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1786:18: note: place parentheses around the assignment to silence this warning if(shp->userinit=userinit) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1786:18: note: use '==' to turn this assignment into an equality comparison if(shp->userinit=userinit) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1994:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1994:14: note: place parentheses around the assignment to silence this warning else if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:1994:14: note: use '==' to turn this assignment into an equality comparison else if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2135:17: warning: assigning to 'pid_t *' (aka 'int *') from '__uid_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] np->nvalue.idp = &sip->si_uid; ^ ~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2138:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sistr = siginfocode2str(sip->si_signo, sip->si_code)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2138:11: note: place parentheses around the assignment to silence this warning if(sistr = siginfocode2str(sip->si_signo, sip->si_code)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2138:11: note: use '==' to turn this assignment into an equality comparison if(sistr = siginfocode2str(sip->si_signo, sip->si_code)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2385:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(np0=np,ep=environ;cp= *ep; ep++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2385:26: note: place parentheses around the assignment to silence this warning for(np0=np,ep=environ;cp= *ep; ep++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2385:26: note: use '==' to turn this assignment into an equality comparison for(np0=np,ep=environ;cp= *ep; ep++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2391:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp = (*(((Dt_t*)( shp->var_base))->searchf))(( shp->var_base),(void*)( cp),0000001000)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2391:9: note: place parentheses around the assignment to silence this warning if(mp = (*(((Dt_t*)( shp->var_base))->searchf))(( shp->var_base),(void*)( cp),0000001000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2391:9: note: use '==' to turn this assignment into an equality comparison if(mp = (*(((Dt_t*)( shp->var_base))->searchf))(( shp->var_base),(void*)( cp),0000001000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2443:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp=next) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2443:10: note: place parentheses around the assignment to silence this warning while(cp=next) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2443:10: note: use '==' to turn this assignment into an equality comparison while(cp=next) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2445:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(next = strchr(++cp,'=')) ~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2445:11: note: place parentheses around the assignment to silence this warning if(next = strchr(++cp,'=')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2445:11: note: use '==' to turn this assignment into an equality comparison if(next = strchr(++cp,'=')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2574:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( val),(_ast_info.mb_cur_max)))>0?(( val+=_ast_info.tmp_int),_ast_info.tmp_wchar):( val+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( val++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2574:11: note: place parentheses around the assignment to silence this warning while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( val),(_ast_info.mb_cur_max)))>0?(( val+=_ast_info.tmp_int),_ast_info.tmp_wchar):( val+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( val++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/init.c:2574:11: note: use '==' to turn this assignment into an equality comparison while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( val),(_ast_info.mb_cur_max)))>0?(( val+=_ast_info.tmp_int),_ast_info.tmp_wchar):( val+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( val++)))) ^ == 40 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_RAWONLY -DSHOPT_COSHELL -DSHOPT_DYNAMIC -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c cpp: "/usr/include/sys/socket.h", line 637: warning: SF_SYNC redefined /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:403:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->fdptrs[fd]=shp->fdptrs[f2]) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:403:20: note: place parentheses around the assignment to silence this warning if(shp->fdptrs[fd]=shp->fdptrs[f2]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:403:20: note: use '==' to turn this assignment into an equality comparison if(shp->fdptrs[fd]=shp->fdptrs[f2]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:498:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(r = (shp->fdstatus[fd]>>8)) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:498:7: note: place parentheses around the assignment to silence this warning if(r = (shp->fdstatus[fd]>>8)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:498:7: note: use '==' to turn this assignment into an equality comparison if(r = (shp->fdstatus[fd]>>8)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:859:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ep = strrchr(sp,'/')) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:859:8: note: place parentheses around the assignment to silence this warning if(ep = strrchr(sp,'/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:859:8: note: use '==' to turn this assignment into an equality comparison if(ep = strrchr(sp,'/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:942:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sfstderr = shp->sftable[2]) ~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:942:15: note: place parentheses around the assignment to silence this warning if(sfstderr = shp->sftable[2]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:942:15: note: use '==' to turn this assignment into an equality comparison if(sfstderr = shp->sftable[2]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:966:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=shp->sftable[fd]) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:966:8: note: place parentheses around the assignment to silence this warning if(sp=shp->sftable[fd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:966:8: note: use '==' to turn this assignment into an equality comparison if(sp=shp->sftable[fd]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1162:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(number=strchr(fname,'}')) ~~~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1162:16: note: place parentheses around the assignment to silence this warning if(number=strchr(fname,'}')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1162:16: note: use '==' to turn this assignment into an equality comparison if(number=strchr(fname,'}')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1200:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(sp=shp->sftable[dupfd]) ~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1200:16: note: place parentheses around the assignment to silence this warning else if(sp=shp->sftable[dupfd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1200:16: note: use '==' to turn this assignment into an equality comparison else if(sp=shp->sftable[dupfd]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1321:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tname = io_usename(shp,fname,&perm,fn,0)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1321:15: note: place parentheses around the assignment to silence this warning if(tname = io_usename(shp,fname,&perm,fn,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1321:15: note: use '==' to turn this assignment into an equality comparison if(tname = io_usename(shp,fname,&perm,fn,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1717:3: warning: expression result unused [-Wunused-value] (&( unused),1); ^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1717:14: warning: expression result unused [-Wunused-value] (&( unused),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1750:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(moved = (char*)filemap - oldptr) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1750:12: note: place parentheses around the assignment to silence this warning if(moved = (char*)filemap - oldptr) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1750:12: note: use '==' to turn this assignment into an equality comparison if(moved = (char*)filemap - oldptr) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1986:3: warning: expression result unused [-Wunused-value] (&( handle),1); ^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:1986:14: warning: expression result unused [-Wunused-value] (&( handle),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2284:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(;c= *cp;cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2284:10: note: place parentheses around the assignment to silence this warning for(;c= *cp;cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2284:10: note: use '==' to turn this assignment into an equality comparison for(;c= *cp;cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2317:24: warning: '&' within '|' [-Wbitwise-op-parentheses] sfset(sfstderr,sfflags&0000001|0000100|0004000,1); ~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2317:24: note: place parentheses around the '&' expression to silence this warning sfset(sfstderr,sfflags&0000001|0000100|0004000,1); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2412:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pp=(struct checkpt*)shp->jmplist) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2412:8: note: place parentheses around the assignment to silence this warning if(pp=(struct checkpt*)shp->jmplist) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2412:8: note: use '==' to turn this assignment into an equality comparison if(pp=(struct checkpt*)shp->jmplist) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2529:3: warning: expression result unused [-Wunused-value] (&( sp),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2529:10: warning: expression result unused [-Wunused-value] (&( sp),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2643:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=shp->sftable[fd]) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2643:7: note: place parentheses around the assignment to silence this warning if(sp=shp->sftable[fd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2643:7: note: use '==' to turn this assignment into an equality comparison if(sp=shp->sftable[fd]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2659:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=shp->sftable[fd]) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2659:7: note: place parentheses around the assignment to silence this warning if(sp=shp->sftable[fd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/io.c:2659:7: note: use '==' to turn this assignment into an equality comparison if(sp=shp->sftable[fd]) ^ == 20 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:212:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if (( pw->p_wstat == 0x13)) ~~~~~~~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:212:25: note: remove extraneous parentheses around the comparison to silence this warning else if (( pw->p_wstat == 0x13)) ~ ^ ~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:212:25: note: use '=' to turn this equality comparison into an assignment else if (( pw->p_wstat == 0x13)) ^~ = /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:416:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (s = getenv("_AST_KSH_VMBUSY")) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:416:9: note: place parentheses around the assignment to silence this warning if (s = getenv("_AST_KSH_VMBUSY")) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:416:9: note: use '==' to turn this assignment into an equality comparison if (s = getenv("_AST_KSH_VMBUSY")) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:450:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cjp = cowait(0,0,cotimeout)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:450:11: note: place parentheses around the assignment to silence this warning if(cjp = cowait(0,0,cotimeout)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:450:11: note: use '==' to turn this assignment into an equality comparison if(cjp = cowait(0,0,cotimeout)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:496:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw = job_bypid(pid)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:496:9: note: place parentheses around the assignment to silence this warning if(pw = job_bypid(pid)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:496:9: note: use '==' to turn this assignment into an equality comparison if(pw = job_bypid(pid)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:710:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(possible = (setpgid(0,job.mypgid)>=0) || (* __error())==1) ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:710:14: note: place parentheses around the assignment to silence this warning if(possible = (setpgid(0,job.mypgid)>=0) || (* __error())==1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:710:14: note: use '==' to turn this assignment into an equality comparison if(possible = (setpgid(0,job.mypgid)>=0) || (* __error())==1) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:930:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(jp = *jobs++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:930:16: note: place parentheses around the assignment to silence this warning else while(jp = *jobs++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:930:16: note: use '==' to turn this assignment into an equality comparison else while(jp = *jobs++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1000:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else while(jobid = *jobs++) ~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1000:19: note: place parentheses around the assignment to silence this warning else while(jobid = *jobs++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1000:19: note: use '==' to turn this assignment into an equality comparison else while(jobid = *jobs++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1129:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(px=px->p_nxtproc) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1129:12: note: place parentheses around the assignment to silence this warning while(px=px->p_nxtproc) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1129:12: note: use '==' to turn this assignment into an equality comparison while(px=px->p_nxtproc) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1142:31: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!strncmp(dir,home,len) && dir[len]=='/' || dir[len]==0) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1142:31: note: place parentheses around the '&&' expression to silence this warning if(!strncmp(dir,home,len) && dir[len]=='/' || dir[len]==0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1306:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pid = pw->p_pgrp) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1306:10: note: place parentheses around the assignment to silence this warning if(pid = pw->p_pgrp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1306:10: note: use '==' to turn this assignment into an equality comparison if(pid = pw->p_pgrp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1399:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(px=pw) ~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1399:11: note: place parentheses around the assignment to silence this warning while(px=pw) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1399:11: note: use '==' to turn this assignment into an equality comparison while(px=pw) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1452:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw = job_bypid(pid)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1452:8: note: place parentheses around the assignment to silence this warning if(pw = job_bypid(pid)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1452:8: note: use '==' to turn this assignment into an equality comparison if(pw = job_bypid(pid)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1456:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw=job_bypid(join)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1456:8: note: place parentheses around the assignment to silence this warning if(pw=job_bypid(join)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1456:8: note: use '==' to turn this assignment into an equality comparison if(pw=job_bypid(join)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1468:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw=freelist) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1468:7: note: place parentheses around the assignment to silence this warning if(pw=freelist) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1468:7: note: use '==' to turn this assignment into an equality comparison if(pw=freelist) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1541:59: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtproc))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtproc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1541:98: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtproc))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtproc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1550:59: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtjob))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtjob); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1550:97: warning: incompatible integer to pointer conversion passing 'long' to parameter of type 'struct process *' [-Wint-conversion] while (((void*)__sync_val_compare_and_swap( &job.pwlist,(((char*)( pw->p_nxtjob))-((char*)0)),(((char*)( pw))-((char*)0))))!=pw->p_nxtjob); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1551:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pw->p_curdir = path_pwd(shp,0)) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1551:19: note: place parentheses around the assignment to silence this warning if(pw->p_curdir = path_pwd(shp,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1551:19: note: use '==' to turn this assignment into an equality comparison if(pw->p_curdir = path_pwd(shp,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1958:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(jp = jobsave_create(pw->p_pid)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1958:10: note: place parentheses around the assignment to silence this warning if(jp = jobsave_create(pw->p_pid)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/jobs.c:1958:10: note: use '==' to turn this assignment into an equality comparison if(jp = jobsave_create(pw->p_pid)) ^ == 20 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -DSHOPT_MULTIBYTE -DSHOPT_KIA '-D_API_ast=20130625' -D_PACKAGE_ast -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_PFSH -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:342:64: warning: '&&' within '||' [-Wlogical-op-parentheses] while((((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c)) && c==' ' || c== '\t' || c=='\n'); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:342:64: note: place parentheses around the '&&' expression to silence this warning while((((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c)) && c==' ' || c== '\t' || c=='\n'); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:343:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:373:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:405:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:477:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:479:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:526:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:558:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:572:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:620:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:612:57: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:638:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:654:55: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:725:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:739:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:759:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:762:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:781:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 2))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:818:56: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:911:57: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:913:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:972:10: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:978:10: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:998:45: warning: '&&' within '||' [-Wlogical-op-parentheses] if(c=='*' || (n=sh_lexstates[7][c])!=18 && n!=19) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:998:45: note: place parentheses around the '&&' expression to silence this warning if(c=='*' || (n=sh_lexstates[7][c])!=18 && n!=19) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1018:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1038:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1058:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1085:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1093:55: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1097:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1112:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1123:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1127:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1171:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( n))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1191:56: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1192:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1205:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1212:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1236:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1227:56: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1255:9: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1253:57: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1280:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1275:55: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1318:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:399:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:513:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:729:55: warning: expression result unused [-Wunused-value] ((( n=((int)(*_Fcin.fcptr++))) || ( n=fcfill())), n); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:880:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:902:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1549:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1599:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(first=lp->lexd.first) ~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1599:10: note: place parentheses around the assignment to silence this warning if(first=lp->lexd.first) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1599:10: note: use '==' to turn this assignment into an equality comparison if(first=lp->lexd.first) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1616:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( n))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1620:54: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1628:55: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1654:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1691:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1703:56: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1708:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1738:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(offset=(( stkp)->_next-( stkp)->_data)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1738:11: note: place parentheses around the assignment to silence this warning if(offset=(( stkp)->_next-( stkp)->_data)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1738:11: note: use '==' to turn this assignment into an equality comparison if(offset=(( stkp)->_next-( stkp)->_data)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1833:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(funlog=lp->sh->funlog) ~~~~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1833:11: note: place parentheses around the assignment to silence this warning if(funlog=lp->sh->funlog) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1833:11: note: use '==' to turn this assignment into an equality comparison if(funlog=lp->sh->funlog) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1836:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1845:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(stripflg=iop->iofile&0x4000) ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1845:13: note: place parentheses around the assignment to silence this warning if(stripflg=iop->iofile&0x4000) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1845:13: note: use '==' to turn this assignment into an equality comparison if(stripflg=iop->iofile&0x4000) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1864:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1880:156: warning: expression result unused [-Wunused-value] if((_Fcin.fclast-_Fcin.fcptr)< 6 && (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( ((char*)(_Fcin.fcptr+=( 0)))),(_ast_info.mb_cur_max)):(( ((char*)(_Fcin.fcptr+=( 0)))),1))<0) ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1925:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1935:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1955:57: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:1966:56: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2010:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2028:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2063:5: warning: expression result unused [-Wunused-value] ((int)(*_Fcin.fcptr++)); ^ ~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2167:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(top=sfstack(sp,((Sfio_t*)0))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2167:12: note: place parentheses around the assignment to silence this warning while(top=sfstack(sp,((Sfio_t*)0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2167:12: note: use '==' to turn this assignment into an equality comparison while(top=sfstack(sp,((Sfio_t*)0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2225:105: warning: expression result unused [-Wunused-value] switch(len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( sp),(_ast_info.mb_cur_max)):(( sp),1))) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2434:106: warning: expression result unused [-Wunused-value] switch(len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( sp),(_ast_info.mb_cur_max)):(( sp),1))) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2533:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap->np = np) ~~~~~~~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2533:12: note: place parentheses around the assignment to silence this warning if(ap->np = np) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/lex.c:2533:12: note: use '==' to turn this assignment into an equality comparison if(ap->np = np) ^ == 76 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BRACEPAT -DKSHELL -DSHOPT_COSHELL -DSHOPT_OPTIMIZE -DSHOPT_FIXEDARRAY -DSHOPT_BASH -DSHOPT_FILESCAN '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_MULTIBYTE -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -D_BLD_shell -DSHOPT_SUID_EXEC -DSHOPT_KIA -DSHOPT_DYNAMIC -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:176:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:176:13: note: place parentheses around the assignment to silence this warning if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:176:13: note: use '==' to turn this assignment into an equality comparison if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:211:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:211:13: note: place parentheses around the assignment to silence this warning if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:211:13: note: use '==' to turn this assignment into an equality comparison if(mp->ifsp=nv_getval(sh_scoped(shp,(shgd->bltin_nodes+3)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:302:106: warning: expression result unused [-Wunused-value] switch(len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:322:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c=(cp-1)-((char*)(_Fcin.fcptr+=( 0)))) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:322:7: note: place parentheses around the assignment to silence this warning if(c=(cp-1)-((char*)(_Fcin.fcptr+=( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:322:7: note: use '==' to turn this assignment into an equality comparison if(c=(cp-1)-((char*)(_Fcin.fcptr+=( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:340:54: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:368:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:378:62: warning: expression result unused [-Wunused-value] while(((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c),(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[1][( c)]==0)) ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:380:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:387:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c=(( stkp)->_next-( stkp)->_data)-offset2) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:387:9: note: place parentheses around the assignment to silence this warning if(c=(( stkp)->_next-( stkp)->_data)-offset2) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:387:9: note: use '==' to turn this assignment into an equality comparison if(c=(( stkp)->_next-( stkp)->_data)-offset2) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:403:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:471:106: warning: expression result unused [-Wunused-value] switch(len = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp),(_ast_info.mb_cur_max)):(( cp),1))) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:530:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c= cp[-1]) ~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:530:9: note: place parentheses around the assignment to silence this warning if(c= cp[-1]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:530:9: note: use '==' to turn this assignment into an equality comparison if(c= cp[-1]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:551:32: warning: '&&' within '||' [-Wlogical-op-parentheses] if((n==23 || ((paren+ere) && (sh_lexstates[6][nc]==24) || nc=='<' || nc=='>'))) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:551:32: note: place parentheses around the '&&' expression to silence this warning if((n==23 || ((paren+ere) && (sh_lexstates[6][nc]==24) || nc=='<' || nc=='>'))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:910:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=cp-first-1) ~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:910:6: note: place parentheses around the assignment to silence this warning if(n=cp-first-1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:910:6: note: use '==' to turn this assignment into an equality comparison if(n=cp-first-1) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1211:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1233:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1252:200: warning: '&&' within '||' [-Wlogical-op-parentheses] while((d=c,(c=(((_ast_info.mb_cur_max)>1)?_fcmbget( &_Fcin.fclen):((int)(*_Fcin.fcptr++)))),(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[1][( c)]==0))||type && c=='.'); ~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1252:200: note: place parentheses around the '&&' expression to silence this warning while((d=c,(c=(((_ast_info.mb_cur_max)>1)?_fcmbget( &_Fcin.fclen):((int)(*_Fcin.fcptr++)))),(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[1][( c)]==0))||type && c=='.'); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1261:7: warning: expression result unused [-Wunused-value] ((int)(*_Fcin.fcptr++)); ^ ~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1275:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1376:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1447:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1450:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1464:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -peek))); ^ ~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1551:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1637:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1647:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1670:8: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1674:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1708:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1775:170: warning: expression result unused [-Wunused-value] (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( v),(_ast_info.mb_cur_max)))>0?(( v+=_ast_info.tmp_int),_ast_info.tmp_wchar):( v+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( v++))); ~~~~~~~~~ ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1809:101: warning: expression result unused [-Wunused-value] if((c=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( vp),(_ast_info.mb_cur_max)):(( vp),1)))<1) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1851:18: warning: '&&' within '||' [-Wlogical-op-parentheses] if(v || c=='/' && offset>=0) ~~ ~~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:1851:18: note: place parentheses around the '&&' expression to silence this warning if(v || c=='/' && offset>=0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2087:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2093:3: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2132:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2182:55: warning: expression result unused [-Wunused-value] ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2227:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=mp->shp->sftable[fd]) ~~^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2227:10: note: place parentheses around the assignment to silence this warning if(sp=mp->shp->sftable[fd]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2227:10: note: use '==' to turn this assignment into an equality comparison if(sp=mp->shp->sftable[fd]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2377:84: warning: expression result unused [-Wunused-value] if((len=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp), ep-cp):(( cp),1)))>1) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2422:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c = (cp-1) - str) ~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2422:10: note: place parentheses around the assignment to silence this warning if(c = (cp-1) - str) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2422:10: note: use '==' to turn this assignment into an equality comparison if(c = (cp-1) - str) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2428:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c = cp-str) ~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2428:8: note: place parentheses around the assignment to silence this warning if(c = cp-str) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2428:8: note: use '==' to turn this assignment into an equality comparison if(c = cp-str) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2438:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *sp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2438:12: note: place parentheses around the assignment to silence this warning while(c = *sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2438:12: note: use '==' to turn this assignment into an equality comparison while(c = *sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2444:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *sp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2444:12: note: place parentheses around the assignment to silence this warning while(c = *sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2444:12: note: use '==' to turn this assignment into an equality comparison while(c = *sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2456:98: warning: expression result unused [-Wunused-value] if(n!=5 && (len=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp-1), ep-cp+1):(( cp-1),1)))>1) ~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2479:88: warning: expression result unused [-Wunused-value] n = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp-1), ep-cp+1):(( cp-1),1)) - 1; ~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2494:89: warning: expression result unused [-Wunused-value] n = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( cp-1), ep-cp+1):(( cp-1),1)) - 1; ~~^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2522:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2522:12: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2522:12: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2528:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2528:12: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2528:12: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2613:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=_ast_strngrpmatch(sp,len,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x01|0x20)) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2613:7: note: place parentheses around the assignment to silence this warning if(n=_ast_strngrpmatch(sp,len,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x01|0x20)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2613:7: note: use '==' to turn this assignment into an equality comparison if(n=_ast_strngrpmatch(sp,len,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x01|0x20)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2628:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(n=_ast_strgrpmatch_20120528(sp,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x02|0x01|0x20)) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2628:7: note: place parentheses around the assignment to silence this warning if(n=_ast_strgrpmatch_20120528(sp,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x02|0x01|0x20)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2628:7: note: use '==' to turn this assignment into an equality comparison if(n=_ast_strgrpmatch_20120528(sp,pat,(ssize_t*)smatch,(sizeof( smatch)/sizeof( smatch[0]))/2,0x04|0x02|0x01|0x20)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2656:99: warning: expression result unused [-Wunused-value] if((c=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( str),(_ast_info.mb_cur_max)):(( str),1)))<0) ^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2700:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2700:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2738:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ptr = sfreserve(iop, (-1), -1)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2738:9: note: place parentheses around the assignment to silence this warning if(ptr = sfreserve(iop, (-1), -1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2738:9: note: use '==' to turn this assignment into an equality comparison if(ptr = sfreserve(iop, (-1), -1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2868:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_search(string,logins_tree,8)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2868:7: note: place parentheses around the assignment to silence this warning if(np=nv_search(string,logins_tree,8)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2868:7: note: use '==' to turn this assignment into an equality comparison if(np=nv_search(string,logins_tree,8)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2943:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2943:10: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/macro.c:2943:10: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == 55 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_OPTIMIZE -DSHOPT_BASH -DSHOPT_FIXEDARRAY -DSHOPT_NAMESPACE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:172:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(sp= strchr(cp,'[')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:172:10: note: place parentheses around the assignment to silence this warning while(sp= strchr(cp,'[')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:172:10: note: use '==' to turn this assignment into an equality comparison while(sp= strchr(cp,'[')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:178:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *sp++) ~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:178:10: note: place parentheses around the assignment to silence this warning while(c= *sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:178:10: note: use '==' to turn this assignment into an equality comparison while(c= *sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:481:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp= *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:481:16: note: place parentheses around the assignment to silence this warning while(cp= *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:481:16: note: use '==' to turn this assignment into an equality comparison while(cp= *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:28: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ^ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:28: note: add parentheses after the '!' to evaluate the comparison first if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:28: note: add parentheses around left hand side expression to silence this warning if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:119: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:632:119: note: place parentheses around the '&&' expression to silence this warning if(!tp->lst.lstlef || !tp->lst.lstlef->tre.tretyp==0 || tp->lst.lstlef->com.comarg || tp->lst.lstlef->com.comset && tp->lst.lstlef->com.comset->argval[0]!='[') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:666:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=lastdot(sp,'=',(void*)shp)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:666:9: note: place parentheses around the assignment to silence this warning if(cp=lastdot(sp,'=',(void*)shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:666:9: note: use '==' to turn this assignment into an equality comparison if(cp=lastdot(sp,'=',(void*)shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:722:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *sub++) ~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:722:9: note: place parentheses around the assignment to silence this warning while(c= *sub++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:722:9: note: use '==' to turn this assignment into an equality comparison while(c= *sub++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:785:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp=nv_typeparent(np)) ~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:785:7: note: place parentheses around the assignment to silence this warning if(mp=nv_typeparent(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:785:7: note: use '==' to turn this assignment into an equality comparison if(mp=nv_typeparent(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:869:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_search(name,shp->var_tree,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:869:11: note: place parentheses around the assignment to silence this warning if(np = nv_search(name,shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:869:11: note: use '==' to turn this assignment into an equality comparison if(np = nv_search(name,shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:990:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->oldnp = (( np)->nvalue.nrp->oldnp)) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:990:20: note: place parentheses around the assignment to silence this warning if(shp->oldnp = (( np)->nvalue.nrp->oldnp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:990:20: note: use '==' to turn this assignment into an equality comparison if(shp->oldnp = (( np)->nvalue.nrp->oldnp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1182:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*dp++=*cp++); ~~~~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1182:20: note: place parentheses around the assignment to silence this warning while(*dp++=*cp++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1182:20: note: use '==' to turn this assignment into an equality comparison while(*dp++=*cp++); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1303:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(np=nq) ~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1303:17: note: place parentheses around the assignment to silence this warning else if(np=nq) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1303:17: note: use '==' to turn this assignment into an equality comparison else if(np=nq) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1382:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(rp = (struct Namref*)(*(((Dt_t*)( Refdict))->searchf))(( Refdict),(void*)( (void*)key),0000001000)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1382:13: note: place parentheses around the assignment to silence this warning while(rp = (struct Namref*)(*(((Dt_t*)( Refdict))->searchf))(( Refdict),(void*)( (void*)key),0000001000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1382:13: note: use '==' to turn this assignment into an equality comparison while(rp = (struct Namref*)(*(((Dt_t*)( Refdict))->searchf))(( Refdict),(void*)( (void*)key),0000001000)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1494:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c= *--cp) ~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1494:7: note: place parentheses around the assignment to silence this warning if(c= *--cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1494:7: note: use '==' to turn this assignment into an equality comparison if(c= *--cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1511:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c= !(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[6][( c)]==24 && ( c)!='.')) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1511:6: note: place parentheses around the assignment to silence this warning if(c= !(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[6][( c)]==24 && ( c)!='.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1511:6: note: use '==' to turn this assignment into an equality comparison if(c= !(( c)>0x7f?(_ast_info.mb_alpha?(*_ast_info.mb_alpha)( c):isalpha( c)): sh_lexstates[6][( c)]==24 && ( c)!='.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1645:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=nv_arrayptr(np)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1645:10: note: place parentheses around the assignment to silence this warning if(ap=nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1645:10: note: use '==' to turn this assignment into an equality comparison if(ap=nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1647:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp=nv_opensub(np)) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1647:11: note: place parentheses around the assignment to silence this warning if(mp=nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:1647:11: note: use '==' to turn this assignment into an equality comparison if(mp=nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2323:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(value=nv_getval(np)) ~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2323:15: note: place parentheses around the assignment to silence this warning else if(value=nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2323:15: note: use '==' to turn this assignment into an equality comparison else if(value=nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2398:3: warning: expression result unused [-Wunused-value] (&( dict),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2398:12: warning: expression result unused [-Wunused-value] (&( dict),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2511:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2511:9: note: place parentheses around the assignment to silence this warning if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2511:9: note: use '==' to turn this assignment into an equality comparison if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2542:3: warning: expression result unused [-Wunused-value] (&( np),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2542:10: warning: expression result unused [-Wunused-value] (&( np),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2550:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq=(*(((Dt_t*)( oroot))->searchf))(( oroot),(void*)( np),0000000004)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2550:8: note: place parentheses around the assignment to silence this warning if(nq=(*(((Dt_t*)( oroot))->searchf))(( oroot),(void*)( np),0000000004)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2550:8: note: use '==' to turn this assignment into an equality comparison if(nq=(*(((Dt_t*)( oroot))->searchf))(( oroot),(void*)( np),0000000004)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2643:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(rq = (struct Ufunction*)(*(((Dt_t*)( shp->fpathdict))->searchf))(( shp->fpathdict),(void*)( rq),0000000010)); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2643:14: note: place parentheses around the assignment to silence this warning while(rq = (struct Ufunction*)(*(((Dt_t*)( shp->fpathdict))->searchf))(( shp->fpathdict),(void*)( rq),0000000010)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2643:14: note: use '==' to turn this assignment into an equality comparison while(rq = (struct Ufunction*)(*(((Dt_t*)( shp->fpathdict))->searchf))(( shp->fpathdict),(void*)( rq),0000000010)); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2840:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(op = opt_free) ~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2840:9: note: place parentheses around the assignment to silence this warning if(op = opt_free) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:2840:9: note: use '==' to turn this assignment into an equality comparison if(op = opt_free) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3194:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (sp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3194:10: note: place parentheses around the assignment to silence this warning if (sp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3194:10: note: use '==' to turn this assignment into an equality comparison if (sp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3256:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *av++) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3256:11: note: place parentheses around the assignment to silence this warning while(cp = *av++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3256:11: note: use '==' to turn this assignment into an equality comparison while(cp = *av++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3351:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3351:9: note: place parentheses around the assignment to silence this warning while(c= (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3351:9: note: use '==' to turn this assignment into an equality comparison while(c= (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3411:68: warning: '&&' within '||' [-Wlogical-op-parentheses] if(nvenv || (cp = nv_name(np)) && ((( ( np))->nvflag & ( 0x400))) && cp[strlen(cp)-1] == ']') ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3411:68: note: place parentheses around the '&&' expression to silence this warning if(nvenv || (cp = nv_name(np)) && ((( ( np))->nvflag & ( 0x400))) && cp[strlen(cp)-1] == ']') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3462:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp = nv_open((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),shp->var_tree,0x20000|8|0x400)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3462:9: note: place parentheses around the assignment to silence this warning if(mp = nv_open((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),shp->var_tree,0x20000|8|0x400)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3462:9: note: use '==' to turn this assignment into an equality comparison if(mp = nv_open((( (((Sfio_t*)( ( ( shp->strbuf))))->_next >= ((Sfio_t*)( ( ( shp->strbuf))))->_endw ? _sfflsbuf(((Sfio_t*)( ( ( shp->strbuf)))),(int)((unsigned char)( ( 0)))) : (int)(*((Sfio_t*)( ( ( shp->strbuf))))->_next++ = (unsigned char)( ( 0))) ) ) < 0 ? (char*)0 : (char*)(( shp->strbuf)->_next = ( shp->strbuf)->_data) ),shp->var_tree,0x20000|8|0x400)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3464:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap = nv_arrayptr(np)) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3464:10: note: place parentheses around the assignment to silence this warning if(ap = nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3464:10: note: use '==' to turn this assignment into an equality comparison if(ap = nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3478:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3478:9: note: place parentheses around the assignment to silence this warning if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3478:9: note: use '==' to turn this assignment into an equality comparison if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3496:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=nv_arrayptr(np)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3496:8: note: place parentheses around the assignment to silence this warning if(ap=nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3496:8: note: use '==' to turn this assignment into an equality comparison if(ap=nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3676:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = nv_opensub(nr)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3676:10: note: place parentheses around the assignment to silence this warning if(nq = nv_opensub(nr)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3676:10: note: use '==' to turn this assignment into an equality comparison if(nq = nv_opensub(nr)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3730:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(sp = sp->prevst) ~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3730:13: note: place parentheses around the assignment to silence this warning while(sp = sp->prevst) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3730:13: note: use '==' to turn this assignment into an equality comparison while(sp = sp->prevst) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3858:3: warning: expression result unused [-Wunused-value] (&( size),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3858:12: warning: expression result unused [-Wunused-value] (&( size),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3892:9: warning: '&&' within '||' [-Wlogical-op-parentheses] if(mp && mp->nvname==0 || *mp->nvname==0) ~~~^~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/name.c:3892:9: note: place parentheses around the '&&' expression to silence this warning if(mp && mp->nvname==0 || *mp->nvname==0) ^ ( ) 39 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_FIXEDARRAY -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:92:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(fp=fp->next) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:92:10: note: place parentheses around the assignment to silence this warning while(fp=fp->next) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:92:10: note: use '==' to turn this assignment into an equality comparison while(fp=fp->next) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:96:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=(*fp->disc->createf)(np,name,flag,fp)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:96:9: note: place parentheses around the assignment to silence this warning if(np=(*fp->disc->createf)(np,name,flag,fp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:96:9: note: use '==' to turn this assignment into an equality comparison if(np=(*fp->disc->createf)(np,name,flag,fp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:137:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(char*)str;c= *cp; cp++) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:137:21: note: place parentheses around the assignment to silence this warning for(cp=(char*)str;c= *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:137:21: note: use '==' to turn this assignment into an equality comparison for(cp=(char*)str;c= *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:211:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(dp->hp = (Namval_t*)(*(((Dt_t*)( dp->root))->searchf))(( dp->root),(void*)( &fake),0000000020)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:211:13: note: place parentheses around the assignment to silence this warning if(dp->hp = (Namval_t*)(*(((Dt_t*)( dp->root))->searchf))(( dp->root),(void*)( &fake),0000000020)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:211:13: note: use '==' to turn this assignment into an equality comparison if(dp->hp = (Namval_t*)(*(((Dt_t*)( dp->root))->searchf))(( dp->root),(void*)( &fake),0000000020)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:232:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(next= nextdot(last,(void*)shp)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:232:15: note: place parentheses around the assignment to silence this warning else if(next= nextdot(last,(void*)shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:232:15: note: use '==' to turn this assignment into an equality comparison else if(next= nextdot(last,(void*)shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:245:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nq = nv_opensub(np)) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:245:12: note: place parentheses around the assignment to silence this warning if(nq = nv_opensub(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:245:12: note: use '==' to turn this assignment into an equality comparison if(nq = nv_opensub(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:324:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(np=dp->hp) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:324:11: note: place parentheses around the assignment to silence this warning while(np=dp->hp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:324:11: note: use '==' to turn this assignment into an equality comparison while(np=dp->hp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:329:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap=nv_arrayptr(np)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:329:9: note: place parentheses around the assignment to silence this warning if(ap=nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:329:9: note: use '==' to turn this assignment into an equality comparison if(ap=nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:450:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=strrchr(cp,'.')) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:450:8: note: place parentheses around the assignment to silence this warning if(cp=strrchr(cp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:450:8: note: use '==' to turn this assignment into an equality comparison if(cp=strrchr(cp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:509:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = strrchr(cp,'.')) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:509:11: note: place parentheses around the assignment to silence this warning if(cp = strrchr(cp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:509:11: note: use '==' to turn this assignment into an equality comparison if(cp = strrchr(cp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:864:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = nv_disc( np, (( Namfun_t*)0),0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:864:10: note: place parentheses around the assignment to silence this warning if(fp = nv_disc( np, (( Namfun_t*)0),0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:864:10: note: use '==' to turn this assignment into an equality comparison if(fp = nv_disc( np, (( Namfun_t*)0),0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1012:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp=nextdot(prefix,(void*)shp)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1012:12: note: place parentheses around the assignment to silence this warning else if(cp=nextdot(prefix,(void*)shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1012:12: note: use '==' to turn this assignment into an equality comparison else if(cp=nextdot(prefix,(void*)shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1027:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(; arg= *argv; argv++) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1027:11: note: place parentheses around the assignment to silence this warning for(; arg= *argv; argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1027:11: note: use '==' to turn this assignment into an equality comparison for(; arg= *argv; argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1042:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nextcp=nextdot(cp,(void*)shp)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1042:13: note: place parentheses around the assignment to silence this warning if(nextcp=nextdot(cp,(void*)shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1042:13: note: use '==' to turn this assignment into an equality comparison if(nextcp=nextdot(cp,(void*)shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1060:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp = strrchr(tp->nvname,'.')) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1060:13: note: place parentheses around the assignment to silence this warning if(sp = strrchr(tp->nvname,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1060:13: note: use '==' to turn this assignment into an equality comparison if(sp = strrchr(tp->nvname,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1250:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = nv_dirnext(dir)) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1250:11: note: place parentheses around the assignment to silence this warning while(cp = nv_dirnext(dir)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1250:11: note: use '==' to turn this assignment into an equality comparison while(cp = nv_dirnext(dir)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1359:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(flags = (( np)->nvflag & ( 0x2000|0x8000))) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1359:11: note: place parentheses around the assignment to silence this warning if(flags = (( np)->nvflag & ( 0x2000|0x8000))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1359:11: note: use '==' to turn this assignment into an equality comparison if(flags = (( np)->nvflag & ( 0x2000|0x8000))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1361:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(flags |= (( np)->nvflag & ( 0x800))) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1361:11: note: place parentheses around the assignment to silence this warning if(flags |= (( np)->nvflag & ( 0x800))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1361:11: note: use '!=' to turn this compound assignment into an inequality comparison if(flags |= (( np)->nvflag & ( 0x800))) ^~ != /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1399:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ap= nv_arrayptr(np)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1399:7: note: place parentheses around the assignment to silence this warning if(ap= nv_arrayptr(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1399:7: note: use '==' to turn this assignment into an equality comparison if(ap= nv_arrayptr(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1404:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = nv_disc( np, (( Namfun_t*)0),0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1404:9: note: place parentheses around the assignment to silence this warning if(fp = nv_disc( np, (( Namfun_t*)0),0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/nvtree.c:1404:9: note: use '==' to turn this assignment into an equality comparison if(fp = nv_disc( np, (( Namfun_t*)0),0)) ^ == 20 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_NAMESPACE -DSHOPT_BASH -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_PFSH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_KIA -DSHOPT_DYNAMIC -DSHOPT_COMPLETE -DSHOPT_POLL -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:132:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(argp = argp->argnxt.ap) ~~~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:132:14: note: place parentheses around the assignment to silence this warning while(argp = argp->argnxt.ap) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:132:14: note: use '==' to turn this assignment into an equality comparison while(argp = argp->argnxt.ap) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:177:46: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(unsigned char*)"bflmnprstuxACHS";c = *cp; cp++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:177:46: note: place parentheses around the assignment to silence this warning for(cp=(unsigned char*)"bflmnprstuxACHS";c = *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:177:46: note: use '==' to turn this assignment into an equality comparison for(cp=(unsigned char*)"bflmnprstuxACHS";c = *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:179:41: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(unsigned char*)"aiEFLRXhTZ";c = *cp; cp++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:179:41: note: place parentheses around the assignment to silence this warning for(cp=(unsigned char*)"aiEFLRXhTZ";c = *cp; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:179:41: note: use '==' to turn this assignment into an equality comparison for(cp=(unsigned char*)"aiEFLRXhTZ";c = *cp; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:184:31: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(unsigned char*)str; c= *cp++; n=table[c]) ~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:184:31: note: place parentheses around the assignment to silence this warning for(cp=(unsigned char*)str; c= *cp++; n=table[c]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:184:31: note: use '==' to turn this assignment into an equality comparison for(cp=(unsigned char*)str; c= *cp++; n=table[c]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:200:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(ap = ap->argnxt.ap) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:200:12: note: place parentheses around the assignment to silence this warning while(ap = ap->argnxt.ap) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:200:12: note: use '==' to turn this assignment into an equality comparison while(ap = ap->argnxt.ap) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:272:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *str++) ~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:272:9: note: place parentheses around the assignment to silence this warning while(c= *str++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:272:9: note: use '==' to turn this assignment into an equality comparison while(c= *str++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:373:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 4))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:374:66: warning: expression result unused [-Wunused-value] ((( version=((int)(*_Fcin.fcptr++))) || ( version=fcfill())), version); ^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:459:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:489:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(slpold=slp) ~~~~~~^~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:489:14: note: place parentheses around the assignment to silence this warning while(slpold=slp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:489:14: note: use '==' to turn this assignment into an equality comparison while(slpold=slp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:539:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(right=sh_cmd(lexp,sym,flag|04)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:539:11: note: place parentheses around the assignment to silence this warning if(right=sh_cmd(lexp,sym,flag|04)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:539:11: note: use '==' to turn this assignment into an equality comparison if(right=sh_cmd(lexp,sym,flag|04)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:606:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tt=term(lexp,1)) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:606:8: note: place parentheses around the assignment to silence this warning if(tt=term(lexp,1)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:606:8: note: use '==' to turn this assignment into an equality comparison if(tt=term(lexp,1)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:726:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( 1))); ^ ~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:795:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:841:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp= *argv++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:841:12: note: place parentheses around the assignment to silence this warning while(cp= *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:841:12: note: use '==' to turn this assignment into an equality comparison while(cp= *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:896:34: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(cp=(char*)&argv[nargs]; sp= *old++; cp++) ~~^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:896:34: note: place parentheses around the assignment to silence this warning for(cp=(char*)&argv[nargs]; sp= *old++; cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:896:34: note: use '==' to turn this assignment into an equality comparison for(cp=(char*)&argv[nargs]; sp= *old++; cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:945:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:974:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -2))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:977:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1039:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(aq=ac->comarg) ~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1039:9: note: place parentheses around the assignment to silence this warning if(aq=ac->comarg) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1039:9: note: use '==' to turn this assignment into an equality comparison if(aq=ac->comarg) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1082:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -2))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1085:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1123:7: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -_Fcin.fclen))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1374:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tok=sh_lex(lexp)) ~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1374:9: note: place parentheses around the assignment to silence this warning if(tok=sh_lex(lexp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1374:9: note: use '==' to turn this assignment into an equality comparison if(tok=sh_lex(lexp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1415:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(io=inout(lexp,io,0)) ~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1415:7: note: place parentheses around the assignment to silence this warning if(io=inout(lexp,io,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1415:7: note: use '==' to turn this assignment into an equality comparison if(io=inout(lexp,io,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1781:6: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1811:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(token=sh_lex(lexp)) ~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1811:10: note: place parentheses around the assignment to silence this warning if(token=sh_lex(lexp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1811:10: note: use '==' to turn this assignment into an equality comparison if(token=sh_lex(lexp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1819:5: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1994:59: warning: expression result unused [-Wunused-value] while( ((( c=((int)(*_Fcin.fcptr++))) || ( c=fcfill())), c),(c==' ' || c=='\t')); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:1996:4: warning: expression result unused [-Wunused-value] ((char*)(_Fcin.fcptr+=( -1))); ^ ~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:2142:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/parse.c:2142:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ 32 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_SUID_EXEC -DSHOPT_DYNAMIC -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DKSHELL -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:196:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(ev=envp; cp= *ev; ev++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:196:17: note: place parentheses around the assignment to silence this warning for(ev=envp; cp= *ev; ev++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:196:17: note: use '==' to turn this assignment into an equality comparison for(ev=envp; cp= *ev; ev++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:200:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(av=avlast; cp= *av; av++,nlast++) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:200:19: note: place parentheses around the assignment to silence this warning for(av=avlast; cp= *av; av++,nlast++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:200:19: note: use '==' to turn this assignment into an equality comparison for(av=avlast; cp= *av; av++,nlast++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:224:21: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(xv=avlast; cp= *xv; xv++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:224:21: note: place parentheses around the assignment to silence this warning for(xv=avlast; cp= *xv; xv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:224:21: note: use '==' to turn this assignment into an equality comparison for(xv=avlast; cp= *xv; xv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:290:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=_ast_getcwd((( char*)0),0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:290:10: note: place parentheses around the assignment to silence this warning if(cp=_ast_getcwd((( char*)0),0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:290:10: note: use '==' to turn this assignment into an equality comparison if(cp=_ast_getcwd((( char*)0),0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:499:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(val=sh_scoped(shp,((shgd->bltin_nodes)))->nvalue.cp) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:499:8: note: place parentheses around the assignment to silence this warning if(val=sh_scoped(shp,((shgd->bltin_nodes)))->nvalue.cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:499:8: note: use '==' to turn this assignment into an equality comparison if(val=sh_scoped(shp,((shgd->bltin_nodes)))->nvalue.cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:509:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(val=sh_scoped(shp,((shgd->bltin_nodes+33)))->nvalue.cp) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:509:8: note: place parentheses around the assignment to silence this warning if(val=sh_scoped(shp,((shgd->bltin_nodes+33)))->nvalue.cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:509:8: note: use '==' to turn this assignment into an equality comparison if(val=sh_scoped(shp,((shgd->bltin_nodes+33)))->nvalue.cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:529:9: warning: '&&' within '||' [-Wlogical-op-parentheses] if(!pp && (!(sh_scoped(shp,(shgd->bltin_nodes))->nvalue.cp)) || (( shp)->st.states&( 1<<( 14)))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:529:9: note: place parentheses around the '&&' expression to silence this warning if(!pp && (!(sh_scoped(shp,(shgd->bltin_nodes))->nvalue.cp)) || (( shp)->st.states&( 1<<( 14)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:758:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_search(name,shp->track_tree,8)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:758:8: note: place parentheses around the assignment to silence this warning if(np=nv_search(name,shp->track_tree,8)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:758:8: note: use '==' to turn this assignment into an equality comparison if(np=nv_search(name,shp->track_tree,8)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:802:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(oldpp=pp) ~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:802:14: note: place parentheses around the assignment to silence this warning while(oldpp=pp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:802:14: note: use '==' to turn this assignment into an equality comparison while(oldpp=pp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:839:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = sh_addbuiltin_20120720(shp,((char*)(( shp->stk)->_data)+( 2)),addr,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:839:12: note: place parentheses around the assignment to silence this warning if(np = sh_addbuiltin_20120720(shp,((char*)(( shp->stk)->_data)+( 2)),addr,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:839:12: note: use '==' to turn this assignment into an equality comparison if(np = sh_addbuiltin_20120720(shp,((char*)(( shp->stk)->_data)+( 2)),addr,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:855:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(bp = oldpp->blib) ~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:855:13: note: place parentheses around the assignment to silence this warning while(bp = oldpp->blib) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:855:13: note: use '==' to turn this assignment into an equality comparison while(bp = oldpp->blib) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:860:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(fp = strchr(bp, ':')) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:860:11: note: place parentheses around the assignment to silence this warning if(fp = strchr(bp, ':')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:860:11: note: use '==' to turn this assignment into an equality comparison if(fp = strchr(bp, ':')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:879:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp = strrchr(((char*)(( shp->stk)->_data)+( m)),'/')) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:879:11: note: place parentheses around the assignment to silence this warning if(cp = strrchr(((char*)(( shp->stk)->_data)+( m)),'/')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:879:11: note: use '==' to turn this assignment into an equality comparison if(cp = strrchr(((char*)(( shp->stk)->_data)+( m)),'/')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:895:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (dll = dllplugin("ksh", ((char*)(( shp->stk)->_data)+( m)), 0, (( 20111111L)>20131127?( 20111111L):20131127), 0, 1, 0, 0)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:895:13: note: place parentheses around the assignment to silence this warning if (dll = dllplugin("ksh", ((char*)(( shp->stk)->_data)+( m)), 0, (( 20111111L)>20131127?( 20111111L):20131127), 0, 1, 0, 0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:895:13: note: use '==' to turn this assignment into an equality comparison if (dll = dllplugin("ksh", ((char*)(( shp->stk)->_data)+( m)), 0, (( 20111111L)>20131127?( 20111111L):20131127), 0, 1, 0, 0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1098:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(libpath=pp) ~~~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1098:13: note: place parentheses around the assignment to silence this warning if(libpath=pp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1098:13: note: use '==' to turn this assignment into an equality comparison if(libpath=pp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1219:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(libenv = path_lib(shp,libpath,path)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1219:14: note: place parentheses around the assignment to silence this warning if(libenv = path_lib(shp,libpath,path)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1219:14: note: use '==' to turn this assignment into an equality comparison if(libenv = path_lib(shp,libpath,path)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1241:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (s = *xp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1241:12: note: place parentheses around the assignment to silence this warning while (s = *xp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1241:12: note: use '==' to turn this assignment into an equality comparison while (s = *xp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1391:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp=(_Fcin._fcfile)) ~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1391:7: note: place parentheses around the assignment to silence this warning if(sp=(_Fcin._fcfile)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1391:7: note: use '==' to turn this assignment into an equality comparison if(sp=(_Fcin._fcfile)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1680:20: warning: '&&' within '||' [-Wlogical-op-parentheses] if(m==0 || m==6 && memcmp((void*)sp,(void*)"FPATH=",m)==0) ~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1680:20: note: place parentheses around the '&&' expression to silence this warning if(m==0 || m==6 && memcmp((void*)sp,(void*)"FPATH=",m)==0) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1769:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cp=(sh_scoped(shp,(shgd->bltin_nodes+33)))->nvalue.cp) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1769:8: note: place parentheses around the assignment to silence this warning if(cp=(sh_scoped(shp,(shgd->bltin_nodes+33)))->nvalue.cp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1769:8: note: use '==' to turn this assignment into an equality comparison if(cp=(sh_scoped(shp,(shgd->bltin_nodes+33)))->nvalue.cp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1827:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(pq=pp;pq=pq->next;) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1827:15: note: place parentheses around the assignment to silence this warning for(pq=pp;pq=pq->next;) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/path.c:1827:15: note: use '==' to turn this assignment into an equality comparison for(pq=pp;pq=pq->next;) ^ == 21 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:99:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(no = *t=='n' && *(t+1)=='o' && *(t+2)!='t') ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:99:9: note: place parentheses around the assignment to silence this warning if(no = *t=='n' && *(t+1)=='o' && *(t+2)!='t') ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:99:9: note: use '==' to turn this assignment into an equality comparison if(no = *t=='n' && *(t+1)=='o' && *(t+2)!='t') ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:199:100: warning: expression result unused [-Wunused-value] int c = (((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( sp),(_ast_info.mb_cur_max)):(( sp),1)); ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:247:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *sp) ~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:247:10: note: place parentheses around the assignment to silence this warning while(c= *sp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:247:10: note: use '==' to turn this assignment into an equality comparison while(c= *sp) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:251:130: warning: expression result unused [-Wunused-value] if(((_ast_info.mb_cur_max)>1) && (len=(((_ast_info.mb_cur_max)>1)?(*_ast_info.mb_len)((char*)( sp),(_ast_info.mb_cur_max)):(( sp),1)))>1) ^~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:282:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(; c= *((unsigned char*)str1); str1++,str2++) ~^~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:282:9: note: place parentheses around the assignment to silence this warning for(; c= *((unsigned char*)str1); str1++,str2++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:282:9: note: use '==' to turn this assignment into an equality comparison for(; c= *((unsigned char*)str1); str1++,str2++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:311:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:311:9: note: place parentheses around the assignment to silence this warning while(c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:311:9: note: use '==' to turn this assignment into an equality comparison while(c=(((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:387:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(c = --cp - string) ~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:387:8: note: place parentheses around the assignment to silence this warning if(c = --cp - string) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:387:8: note: use '==' to turn this assignment into an equality comparison if(c = --cp - string) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:568:35: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!cp || !*cp || !fold || fold && strlen(string) < fold) ~~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:568:35: note: place parentheses around the '&&' expression to silence this warning if (!cp || !*cp || !fold || fold && strlen(string) < fold) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:604:36: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((c == '#' || c == '~') && cp == vp || c == ']' || c != ':' && (c = sh_lexstates[2][c]) && c != 15) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:604:36: note: place parentheses around the '&&' expression to silence this warning else if ((c == '#' || c == '~') && cp == vp || c == ']' || c != ':' && (c = sh_lexstates[2][c]) && c != 15) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:604:100: warning: '&&' within '||' [-Wlogical-op-parentheses] else if ((c == '#' || c == '~') && cp == vp || c == ']' || c != ':' && (c = sh_lexstates[2][c]) && c != 15) ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:604:100: note: place parentheses around the '&&' expression to silence this warning else if ((c == '#' || c == '~') && cp == vp || c == ']' || c != ':' && (c = sh_lexstates[2][c]) && c != 15) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:614:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:614:13: note: place parentheses around the assignment to silence this warning while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:614:13: note: use '==' to turn this assignment into an equality comparison while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:694:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:694:13: note: place parentheses around the assignment to silence this warning while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:694:13: note: use '==' to turn this assignment into an equality comparison while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:728:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (n = fold) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:728:14: note: place parentheses around the assignment to silence this warning else if (n = fold) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:728:14: note: use '==' to turn this assignment into an equality comparison else if (n = fold) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:731:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:731:13: note: place parentheses around the assignment to silence this warning while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:731:13: note: use '==' to turn this assignment into an equality comparison while (c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:763:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:763:11: note: place parentheses around the assignment to silence this warning while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/string.c:763:11: note: use '==' to turn this assignment into an equality comparison while(c = (((_ast_info.mb_cur_max)>1)?((_ast_info.tmp_int=(*_ast_info.mb_towc)(&_ast_info.tmp_wchar,(char*)( cp),(_ast_info.mb_cur_max)))>0?(( cp+=_ast_info.tmp_int),_ast_info.tmp_wchar):( cp+=_ast_info.mb_sync+1,_ast_info.tmp_int)):(*(unsigned char*)( cp++)))) ^ == 15 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:199:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:199:10: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:199:10: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:256:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(node.flag = c) ~~~~~~~~~~^~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:256:17: note: place parentheses around the assignment to silence this warning if(node.flag = c) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:256:17: note: use '==' to turn this assignment into an equality comparison if(node.flag = c) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:587:6: warning: expression result unused [-Wunused-value] (*( vp)->nextchr++); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:594:6: warning: expression result unused [-Wunused-value] (*( vp)->nextchr++); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:608:6: warning: expression result unused [-Wunused-value] (*( vp)->nextchr++); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:689:5: warning: expression result unused [-Wunused-value] (*( vp)->nextchr++); ^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:707:551: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1)&~(( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1))), (( ( vp)->offset+sizeof( char*))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( char*))), *(( char**)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( lvalue.value)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:710:550: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1)&~(( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1))), (( ( vp)->offset+sizeof( short))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( short))), *(( short*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( lvalue.flag)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:777:556: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( Math_f))<=2?2:( sizeof( Math_f))<=4?4:( sizeof( Math_f))<=8?8:( sizeof( Math_f))<=16?16:( sizeof( Math_f))<=32?32:64))-1)&~(( (( sizeof( Math_f))<=2?2:( sizeof( Math_f))<=4?4:( sizeof( Math_f))<=8?8:( sizeof( Math_f))<=16?16:( sizeof( Math_f))<=32?32:64))-1))), (( ( vp)->offset+sizeof( Math_f))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( Math_f))), *(( Math_f*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( fun)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:821:552: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1)&~(( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1))), (( ( vp)->offset+sizeof( char*))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( char*))), *(( char**)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( lvalue.value)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:822:551: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1)&~(( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1))), (( ( vp)->offset+sizeof( short))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( short))), *(( short*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( lvalue.flag)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:919:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(vp->errmsg.value = lvalue.value) ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:919:25: note: place parentheses around the assignment to silence this warning if(vp->errmsg.value = lvalue.value) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:919:25: note: use '==' to turn this assignment into an equality comparison if(vp->errmsg.value = lvalue.value) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:932:619: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( long double))<=2?2:( sizeof( long double))<=4?4:( sizeof( long double))<=8?8:( sizeof( long double))<=16?16:( sizeof( long double))<=32?32:64))-1)&~(( (( sizeof( long double))<=2?2:( sizeof( long double))<=4?4:( sizeof( long double))<=8?8:( sizeof( long double))<=16?16:( sizeof( long double))<=32?32:64))-1))), (( ( vp)->offset+sizeof( long double))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( long double))), *(( long double*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( d)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:949:553: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1)&~(( (( sizeof( char*))<=2?2:( sizeof( char*))<=4?4:( sizeof( char*))<=8?8:( sizeof( char*))<=16?16:( sizeof( char*))<=32?32:64))-1))), (( ( vp)->offset+sizeof( char*))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( char*))), *(( char**)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( assignop.value)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:950:552: warning: expression result unused [-Wunused-value] (((( vp)->offset=((( (( shp->stk)->_next-( shp->stk)->_data))+( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1)&~(( (( sizeof( short))<=2?2:( sizeof( short))<=4?4:( sizeof( short))<=8?8:( sizeof( short))<=16?16:( sizeof( short))<=32?32:64))-1))), (( ( vp)->offset+sizeof( short))==0?(char*)(( shp->stk)->_next=( shp->stk)->_data):_stkseek( shp->stk, ( vp)->offset+sizeof( short))), *(( short*)((char*)(( shp->stk)->_data)+( ( vp)->offset))) = ( assignop.flag)),( vp)->offset); ~~~~~ ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:1024:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(offset=(( shp->stk)->_next-( shp->stk)->_data)) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:1024:11: note: place parentheses around the assignment to silence this warning if(offset=(( shp->stk)->_next-( shp->stk)->_data)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/streval.c:1024:11: note: use '==' to turn this assignment into an equality comparison if(offset=(( shp->stk)->_next-( shp->stk)->_data)) ^ == 16 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_PFSH -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_DYNAMIC -DSHOPT_KIA -DKSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:138:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(off = sftell(sfstdout)) ~~~~^~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:138:11: note: place parentheses around the assignment to silence this warning if(off = sftell(sfstdout)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:138:11: note: use '==' to turn this assignment into an equality comparison if(off = sftell(sfstdout)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:187:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(pid = sh_fork(shp,(0400<<4),(( int*)0))) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:187:9: note: place parentheses around the assignment to silence this warning if(pid = sh_fork(shp,(0400<<4),(( int*)0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:187:9: note: use '==' to turn this assignment into an equality comparison if(pid = sh_fork(shp,(0400<<4),(( int*)0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:302:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(mp=mpnext) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:302:11: note: place parentheses around the assignment to silence this warning while(mp=mpnext) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:302:11: note: use '==' to turn this assignment into an equality comparison while(mp=mpnext) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:507:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(argsav = sh_arguse(shp)) ~~~~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:507:12: note: place parentheses around the assignment to silence this warning if(argsav = sh_arguse(shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/subshell.c:507:12: note: use '==' to turn this assignment into an equality comparison if(argsav = sh_arguse(shp)) ^ == 4 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:234:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv) ~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:234:11: note: place parentheses around the assignment to silence this warning while(cp = *argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:234:11: note: use '==' to turn this assignment into an equality comparison while(cp = *argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:239:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:239:12: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/tdump.c:239:12: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == 2 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:104:3: warning: expression result unused [-Wunused-value] (&( sig),1); ^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:104:11: warning: expression result unused [-Wunused-value] (&( sig),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:201:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(tp=tpfree) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:201:7: note: place parentheses around the assignment to silence this warning if(tp=tpfree) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/timers.c:201:7: note: use '==' to turn this assignment into an equality comparison if(tp=tpfree) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -D_BLD_shell -DKSHELL '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:245:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(iop->iodelim = r_string(shp->stk)) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:245:19: note: place parentheses around the assignment to silence this warning if(iop->iodelim = r_string(shp->stk)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:245:19: note: use '==' to turn this assignment into an equality comparison if(iop->iodelim = r_string(shp->stk)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:281:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(com->comarg = (struct argnod*)r_comlist(shp)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:281:22: note: place parentheses around the assignment to silence this warning else if(com->comarg = (struct argnod*)r_comlist(shp)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:281:22: note: use '==' to turn this assignment into an equality comparison else if(com->comarg = (struct argnod*)r_comlist(shp)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:311:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*argv++ = r_string(shp->stk)); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:311:17: note: place parentheses around the assignment to silence this warning while(*argv++ = r_string(shp->stk)); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/trestore.c:311:17: note: use '==' to turn this assignment into an equality comparison while(*argv++ = r_string(shp->stk)); ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/waitevent.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BASH -DSHOPT_PFSH -DSHOPT_FILESCAN -DSHOPT_COSHELL -DSHOPT_NAMESPACE -DSHOPT_OPTIMIZE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_STATS -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:143:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(subdup=shp->subdup) for(i=0; i < 10; i++) ~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:143:11: note: place parentheses around the assignment to silence this warning if(subdup=shp->subdup) for(i=0; i < 10; i++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:143:11: note: use '==' to turn this assignment into an equality comparison if(subdup=shp->subdup) for(i=0; i < 10; i++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:226:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(hr=t/60) ~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:226:7: note: place parentheses around the assignment to silence this warning if(hr=t/60) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:226:7: note: use '==' to turn this assignment into an equality comparison if(hr=t/60) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:240:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(first=format ; c= *format; format++) ~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:240:22: note: place parentheses around the assignment to silence this warning for(first=format ; c= *format; format++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:240:22: note: use '==' to turn this assignment into an equality comparison for(first=format ; c= *format; format++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:259:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(d=tm[0]) ~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:259:8: note: place parentheses around the assignment to silence this warning if(d=tm[0]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:259:8: note: use '==' to turn this assignment into an equality comparison if(d=tm[0]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:500:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp = sh_getscope_20120720(shp,level,0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:500:8: note: place parentheses around the assignment to silence this warning if(sp = sh_getscope_20120720(shp,level,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:500:8: note: use '==' to turn this assignment into an equality comparison if(sp = sh_getscope_20120720(shp,level,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:556:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:556:11: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:556:11: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:599:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *++argv) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:599:11: note: place parentheses around the assignment to silence this warning while(cp = *++argv) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:599:11: note: use '==' to turn this assignment into an equality comparison while(cp = *++argv) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:693:3: warning: expression result unused [-Wunused-value] (&( data),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:693:12: warning: expression result unused [-Wunused-value] (&( data),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:759:3: warning: expression result unused [-Wunused-value] (Namval_t*)(*(((Dt_t*)( shp->inpool))->searchf))(( shp->inpool),(void*)( np),0000000001); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:835:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cjp=coexec(csp->coshell,str,0,((void *)0),((void *)0),((void *)0))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:835:8: note: place parentheses around the assignment to silence this warning if(cjp=coexec(csp->coshell,str,0,((void *)0),((void *)0),((void *)0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:835:8: note: use '==' to turn this assignment into an equality comparison if(cjp=coexec(csp->coshell,str,0,((void *)0),((void *)0),((void *)0))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1009:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(mp = sh_fsearch(shp,com[0],0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1009:11: note: place parentheses around the assignment to silence this warning if(mp = sh_fsearch(shp,com[0],0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1009:11: note: use '==' to turn this assignment into an equality comparison if(mp = sh_fsearch(shp,com[0],0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1040:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(io=t->tre.treio) ~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1040:10: note: place parentheses around the assignment to silence this warning if(io=t->tre.treio) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1040:10: note: use '==' to turn this assignment into an equality comparison if(io=t->tre.treio) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1045:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(argv=com+1; sp= *argv; argv++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1045:24: note: place parentheses around the assignment to silence this warning for(argv=com+1; sp= *argv; argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1045:24: note: use '==' to turn this assignment into an equality comparison for(argv=com+1; sp= *argv; argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1103:20: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shp->envlist = argp = t->com.comset) ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1103:20: note: place parentheses around the assignment to silence this warning if(shp->envlist = argp = t->com.comset) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1103:20: note: use '==' to turn this assignment into an equality comparison if(shp->envlist = argp = t->com.comset) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1158:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp = strchr(sp,'.')) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1158:16: note: place parentheses around the assignment to silence this warning if(sp = strchr(sp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1158:16: note: use '==' to turn this assignment into an equality comparison if(sp = strchr(sp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1226:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1226:12: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1226:12: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1581:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(ep = strrchr(cp,'.')) ~~~^~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1581:14: note: place parentheses around the assignment to silence this warning if(ep = strrchr(cp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1581:14: note: use '==' to turn this assignment into an equality comparison if(ep = strrchr(cp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1750:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(job.parent=parent) ~~~~~~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1750:17: note: place parentheses around the assignment to silence this warning if(job.parent=parent) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:1750:17: note: use '==' to turn this assignment into an equality comparison if(job.parent=parent) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2231:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(job.waitall = waitall) ~~~~~~~~~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2231:19: note: place parentheses around the assignment to silence this warning if(job.waitall = waitall) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2231:19: note: use '==' to turn this assignment into an equality comparison if(job.waitall = waitall) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2377:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(type = *cp++) ~~~~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2377:18: note: place parentheses around the assignment to silence this warning while(type = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2377:18: note: use '==' to turn this assignment into an equality comparison while(type = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2400:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2400:12: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2400:12: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2569:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2569:11: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2569:11: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2607:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2607:11: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2607:11: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2766:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(sp = strchr(sp,'.')) ~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2766:12: note: place parentheses around the assignment to silence this warning if(sp = strchr(sp,'.')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2766:12: note: use '==' to turn this assignment into an equality comparison if(sp = strchr(sp,'.')) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2943:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(trap=shp->st.trap[4]) ~~~~^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2943:12: note: place parentheses around the assignment to silence this warning if(trap=shp->st.trap[4]) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:2943:12: note: use '==' to turn this assignment into an equality comparison if(trap=shp->st.trap[4]) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3009:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(pid = *procsub++) ~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3009:14: note: place parentheses around the assignment to silence this warning while(pid = *procsub++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3009:14: note: use '==' to turn this assignment into an equality comparison while(pid = *procsub++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3019:6: warning: '&&' within '||' [-Wlogical-op-parentheses] t && echeck) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3019:6: note: place parentheses around the '&&' expression to silence this warning t && echeck) ^ ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3074:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *s++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3074:10: note: place parentheses around the assignment to silence this warning while(c = *s++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3074:10: note: use '==' to turn this assignment into an equality comparison while(c = *s++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3115:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if(*(cp=argv[0])=='[' && (!cp[1] || !cp[2]&&cp[1]=='[')) ~~ ~~~~~~^~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3115:46: note: place parentheses around the '&&' expression to silence this warning if(*(cp=argv[0])=='[' && (!cp[1] || !cp[2]&&cp[1]=='[')) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3120:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(cp = *argv++) ~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3120:13: note: place parentheses around the assignment to silence this warning while(cp = *argv++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3120:13: note: use '==' to turn this assignment into an equality comparison while(cp = *argv++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3155:3: warning: expression result unused [-Wunused-value] (&( handle),1); ^~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3155:14: warning: expression result unused [-Wunused-value] (&( handle),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3389:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(mp= *nr++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3389:10: note: place parentheses around the assignment to silence this warning while(mp= *nr++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3389:10: note: use '==' to turn this assignment into an equality comparison while(mp= *nr++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3536:3: warning: expression result unused [-Wunused-value] (&( argc),1); ^~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3537:3: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3538:3: warning: expression result unused [-Wunused-value] (&( ac),1); ^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3539:3: warning: expression result unused [-Wunused-value] (&( av[0]),1); ^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3536:12: warning: expression result unused [-Wunused-value] (&( argc),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3537:15: warning: expression result unused [-Wunused-value] (&( argv[0]),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3538:10: warning: expression result unused [-Wunused-value] (&( ac),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:3539:13: warning: expression result unused [-Wunused-value] (&( av[0]),1); ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4091:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(nref=fp->nref) ~~~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4091:11: note: place parentheses around the assignment to silence this warning if(nref=fp->nref) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4091:11: note: use '==' to turn this assignment into an equality comparison if(nref=fp->nref) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4195:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(traceon=((_Bool)((( &( shp)->options)->v[(( ( 7))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 7)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4195:14: note: place parentheses around the assignment to silence this warning if(traceon=((_Bool)((( &( shp)->options)->v[(( ( 7))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 7)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/xec.c:4195:14: note: use '==' to turn this assignment into an equality comparison if(traceon=((_Bool)((( &( shp)->options)->v[(( ( 7))&(0xff))/(sizeof(Shopt_t_data_t)*8)] & (1ULL << (( ( 7)) % (sizeof(Shopt_t_data_t)*8))))?1:0))) ^ == 44 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:138:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(vp = ep->freelist) ~~~^~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:138:9: note: place parentheses around the assignment to silence this warning if(vp = ep->freelist) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:138:9: note: use '==' to turn this assignment into an equality comparison if(vp = ep->freelist) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:140:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(vp = (( (Evar_t*)0)?( Evar_t*)_ast_realloc((char*)( (Evar_t*)0),sizeof( Evar_t)*( 2)+( 0)):( Evar_t*)_ast_calloc(1,sizeof( Evar_t)*( 2)+( 0)))) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:140:14: note: place parentheses around the assignment to silence this warning else if(vp = (( (Evar_t*)0)?( Evar_t*)_ast_realloc((char*)( (Evar_t*)0),sizeof( Evar_t)*( 2)+( 0)):( Evar_t*)_ast_calloc(1,sizeof( Evar_t)*( 2)+( 0)))) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:140:14: note: use '==' to turn this assignment into an equality comparison else if(vp = (( (Evar_t*)0)?( Evar_t*)_ast_realloc((char*)( (Evar_t*)0),sizeof( Evar_t)*( 2)+( 0)):( Evar_t*)_ast_calloc(1,sizeof( Evar_t)*( 2)+( 0)))) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:199:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(env=envp) ~~~^~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:199:8: note: place parentheses around the assignment to silence this warning if(env=envp) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/env.c:199:8: note: use '==' to turn this assignment into an equality comparison if(env=envp) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:176:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(off = (( shp->stk)->_next-( shp->stk)->_data)) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:176:9: note: place parentheses around the assignment to silence this warning if(off = (( shp->stk)->_next-( shp->stk)->_data)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:176:9: note: use '==' to turn this assignment into an equality comparison if(off = (( shp->stk)->_next-( shp->stk)->_data)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:538:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cc = strchr(modifiers, c)) ~~~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:538:10: note: place parentheses around the assignment to silence this warning if(cc = strchr(modifiers, c)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:538:10: note: use '==' to turn this assignment into an equality comparison if(cc = strchr(modifiers, c)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:607:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(cc = strstr(str, sb.str[0])) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:607:12: note: place parentheses around the assignment to silence this warning if(cc = strstr(str, sb.str[0])) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/hexpand.c:607:12: note: use '==' to turn this assignment into an equality comparison if(cc = strstr(str, sb.str[0])) ^ == 3 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/limits.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_SUID_EXEC -DSHOPT_BASH -DSHOPT_COSHELL -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DSHOPT_MULTIBYTE -DKSHELL -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_POLL -D_BLD_shell -DSHOPT_DYNAMIC -DSHOPT_KIA -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/msg.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/strdata.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/testops.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_KIA '-D_API_ast=20130625' -D_BLD_shell '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/keywords.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_PFSH -DSHOPT_BASH -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/options.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -DSHOPT_MULTIBYTE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/signals.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_BASH -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/aliases.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_KIA -DSHOPT_PFSH '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_BRACEPAT -DSHOPT_COSHELL -DSHOPT_POLL -DSHOPT_COMPLETE -DSHOPT_BASH '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_MULTIBYTE -D_BLD_shell -DSHOPT_DYNAMIC -DKSHELL -DSHOPT_FIXEDARRAY -DSHOPT_STATS -DSHOPT_NAMESPACE -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/builtins.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_STATS -DSHOPT_MULTIBYTE -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/variables.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_BRACEPAT -DSHOPT_NAMESPACE -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast -DSHOPT_PFSH '-DERROR_CONTEXT_T=Error_context_t' -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/data/lexstates.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -D_PACKAGE_ast -DSHOPT_PFSH '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_EDPREDICT -DKSHELL -DSHOPT_FIXEDARRAY -D_BLD_shell -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:263:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static gen_wordlist(Sfio_t *iop, const char *word) ~~~~~~ ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:269:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *word++) ~~^~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:269:10: note: place parentheses around the assignment to silence this warning while(c = *word++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:269:10: note: use '==' to turn this assignment into an equality comparison while(c = *word++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:284:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:374:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *cp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:374:12: note: place parentheses around the assignment to silence this warning while(c = *cp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:374:12: note: use '==' to turn this assignment into an equality comparison while(c = *cp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:434:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if(cp = nv_getval(np)) ~~~^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:434:15: note: place parentheses around the assignment to silence this warning else if(cp = nv_getval(np)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:434:15: note: use '==' to turn this assignment into an equality comparison else if(cp = nv_getval(np)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:460:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *filter++) ~~^~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:460:11: note: place parentheses around the assignment to silence this warning while(c = *filter++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:460:11: note: use '==' to turn this assignment into an equality comparison while(c = *filter++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:490:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(str = sfgetr(tmp,'\n',0)) ~~~~^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:490:12: note: place parentheses around the assignment to silence this warning while(str = sfgetr(tmp,'\n',0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:490:12: note: use '==' to turn this assignment into an equality comparison while(str = sfgetr(tmp,'\n',0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:623:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *sp++) ~~^~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:623:10: note: place parentheses around the assignment to silence this warning while(c = *sp++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:623:10: note: use '==' to turn this assignment into an equality comparison while(c = *sp++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/pcomplete.c:645:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(a=cp->action&(1L<action&(1L<action&(1L<prevdirection == -2 && i!=2 || direction!=1) ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/emacs.c:1292:29: note: place parentheses around the '&&' expression to silence this warning if(ep->prevdirection == -2 && i!=2 || direction!=1) ^ ( ) 5 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast -DSHOPT_EDPREDICT -DSHOPT_RAWONLY -DSHOPT_MULTIBYTE '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DKSHELL -DSHOPT_PFSH -DSHOPT_BASH -D_BLD_shell -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -DSHOPT_FIXEDARRAY -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:741:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while( c=ed_getchar(vp->ed,-1) ) ~^~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:741:10: note: place parentheses around the assignment to silence this warning while( c=ed_getchar(vp->ed,-1) ) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:741:10: note: use '==' to turn this assignment into an equality comparison while( c=ed_getchar(vp->ed,-1) ) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:823:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c = *p++) ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:823:12: note: place parentheses around the assignment to silence this warning while(c = *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:823:12: note: use '==' to turn this assignment into an equality comparison while(c = *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2094:17: warning: '&&' within '||' [-Wlogical-op-parentheses] || (increment && (cur_window==(*vp->ed).e_wsize-1) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2094:17: note: place parentheses around the '&&' expression to silence this warning || (increment && (cur_window==(*vp->ed).e_wsize-1) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2503:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(i = *p++); ~~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2503:12: note: place parentheses around the assignment to silence this warning while(i = *p++); ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2503:12: note: use '==' to turn this assignment into an equality comparison while(i = *p++); ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2626:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c= *p++) ~^~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2626:11: note: place parentheses around the assignment to silence this warning while(c= *p++) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2626:11: note: use '==' to turn this assignment into an equality comparison while(c= *p++) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/edit/vi.c:2714:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if( __sbistype(( c), 0x00001000L) ) ^ 6 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-DBASH_MACHTYPE="amd64-unknown-freebsd12"' '-DBASH_HOSTTYPE="amd64"' -DSHOPT_RAWONLY '-DUSAGE_LICENSE="[-author?David Korn ][-copyright?Copyright (c) 1982-2019 AT&T Intellectual Property][-license?http://www.eclipse.org/org/documents/epl-v10.html][--catalog?libshell]"' -DSHOPT_FIXEDARRAY -D_BLD_shell '-D_API_ast=20130625' '-DERROR_CONTEXT_T=Error_context_t' -D_PACKAGE_ast -DSHOPT_COMPLETE -DSHOPT_POLL -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DKSHELL -DSHOPT_SUID_EXEC -DSHOPT_BRACEPAT -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:363:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("MACHTYPE",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:363:8: note: place parentheses around the assignment to silence this warning if(np=nv_open("MACHTYPE",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:363:8: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("MACHTYPE",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:365:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("BASH_VERSION",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:365:8: note: place parentheses around the assignment to silence this warning if(np=nv_open("BASH_VERSION",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:365:8: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("BASH_VERSION",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:367:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("BASH_VERSINFO",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:367:8: note: place parentheses around the assignment to silence this warning if(np=nv_open("BASH_VERSINFO",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:367:8: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("BASH_VERSINFO",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:386:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("BASH_ENV",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:386:7: note: place parentheses around the assignment to silence this warning if(np=nv_open("BASH_ENV",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:386:7: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("BASH_ENV",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:395:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("GLOBIGNORE",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:395:7: note: place parentheses around the assignment to silence this warning if(np=nv_open("GLOBIGNORE",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:395:7: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("GLOBIGNORE",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:403:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np=nv_open("BASH_EXECUTION_STRING",shp->var_tree,0)) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:403:7: note: place parentheses around the assignment to silence this warning if(np=nv_open("BASH_EXECUTION_STRING",shp->var_tree,0)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:403:7: note: use '==' to turn this assignment into an equality comparison if(np=nv_open("BASH_EXECUTION_STRING",shp->var_tree,0)) ^ == /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:426:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(np = nv_open("SHELLOPTS", shp->var_tree, 0x40000)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:426:8: note: place parentheses around the assignment to silence this warning if(np = nv_open("SHELLOPTS", shp->var_tree, 0x40000)) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/sh/bash.c:426:8: note: use '==' to turn this assignment into an equality comparison if(np = nv_open("SHELLOPTS", shp->var_tree, 0x40000)) ^ == 7 warnings generated. + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -c bash_pre_rc.c + /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/make/ppcc -o ANSI -o DOTI -o GNU -o DYNAMIC -o -dD -o -L -o 'EXPORT=ALL' cpp cc -O -D_BLD_DLL -fPIC -I-D/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/lib/probe/C/pp/CEB0D8E6achecc -I. -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64/src/cmd/ksh93 -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/include -I/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/include/ast '-D_API_ast=20130625' -D_PACKAGE_ast '-DERROR_CONTEXT_T=Error_context_t' -DSHOPT_COMPLETE -DSHOPT_POLL -D_BLD_shell -DSHOPT_BASH -DSHOPT_DYNAMIC -DSHOPT_MULTIBYTE -DSHOPT_PFSH -DSHOPT_FIXEDARRAY -DKSHELL -DSHOPT_STATS -DSHOPT_NAMESPACE -DSHOPT_COSHELL -c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c:470:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (n = _ast_optget(argv, sh_optpoll)) switch (n) ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c:470:11: note: place parentheses around the assignment to silence this warning while (n = _ast_optget(argv, sh_optpoll)) switch (n) ^ ( ) /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/src/cmd/ksh93/bltins/poll.c:470:11: note: use '==' to turn this assignment into an equality comparison while (n = _ast_optget(argv, sh_optpoll)) switch (n) ^ == 1 warning generated. + /usr/bin/ar r libshell.a alarm.o cd_pwd.o cflow.o deparse.o enum.o getopts.o hist.o misc.o print.o read.o sleep.o trap.o test.o typeset.o ulimit.o umask.o whence.o main.o nvdisc.o nvtype.o arith.o args.o array.o completion.o defs.o edit.o expand.o regress.o fault.o fcin.o history.o init.o io.o jobs.o lex.o macro.o name.o nvtree.o parse.o path.o string.o streval.o subshell.o tdump.o timers.o trestore.o waitevent.o xec.o env.o hexpand.o limits.o msg.o strdata.o testops.o keywords.o options.o signals.o aliases.o builtins.o variables.o lexstates.o pcomplete.o emacs.o vi.o bash.o bash_pre_rc.o poll.o + rm -f alarm.o cd_pwd.o cflow.o deparse.o enum.o getopts.o hist.o misc.o print.o read.o sleep.o trap.o test.o typeset.o ulimit.o umask.o whence.o main.o nvdisc.o nvtype.o arith.o args.o array.o completion.o defs.o edit.o expand.o regress.o fault.o fcin.o history.o init.o io.o jobs.o lex.o macro.o name.o nvtree.o parse.o path.o string.o streval.o subshell.o tdump.o timers.o trestore.o waitevent.o xec.o env.o hexpand.o limits.o msg.o strdata.o testops.o keywords.o options.o signals.o aliases.o builtins.o variables.o lexstates.o pcomplete.o emacs.o vi.o bash.o bash_pre_rc.o poll.o + /usr/local/libexec/ccache/cc -lm -fstack-protector -L/wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib -shared -nostartfiles -o libshell.so.1.1 -Wl,-whole-archive libshell.a -Wl,-no-whole-archive -ldll /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/lib/libcoshell.a -lcmd -lmd -lutil -last -lm + set - lib: + set - cmd/vcodexlib: + set - cmd/sortlib: + set - cmd/paxlib: + set - cmd/kshlib: + set - cmd/dsslib: + set - cmd/codexlib: + set - cmd: package: make done at Mon Apr 22 03:06:00 UTC 2019 in /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/arch/freebsd12.amd64 =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for ksh93-20141224 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/bin/ksh /wrkdirs/usr/ports/shells/ksh93/work/stage/usr/local/bin/ksh93 install -m 444 /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/man/man1/sh.1 /wrkdirs/usr/ports/shells/ksh93/work/stage/usr/local/man/man1/ksh93.1 /bin/mkdir -p /wrkdirs/usr/ports/shells/ksh93/work/stage/usr/local/share/examples/ksh93/ cd /wrkdirs/usr/ports/shells/ksh93/work/ast-ksh93v/fun/ && install -m 555 dirs popd pushd /wrkdirs/usr/ports/shells/ksh93/work/stage/usr/local/share/examples/ksh93/ ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for ksh93-20141224 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for ksh93-20141224 build of shells/ksh93 | ksh93-20141224 ended at Mon Apr 22 04:06:01 BST 2019 build time: 00:08:51