=>> Building lang/f2c build started at Mon Jun 3 05:15:54 CDT 2024 port directory: /usr/ports/lang/f2c package name: f2c-20200916_1 building for: FreeBSD 141amd64-current-job-02 14.1-RELEASE FreeBSD 14.1-RELEASE amd64 maintained by: fortran@FreeBSD.org port version: 20200916 port revision: 1 Makefile datestamp: -rw-r--r-- 1 root wheel 2685 Jan 10 16:12 /usr/ports/lang/f2c/Makefile Ports top last git commit: e9dbd0e24778 Ports top unclean checkout: no =>> Inspecting /poudriere/data/.m/141amd64-current/02//usr/ports/lang/f2c for modifications to git checkout... no Port dir last git commit: 64631af5a788 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240424 Host OSVERSION: 1401000 Jail OSVERSION: 1401000 Job Id: 02 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1401000 UNAME_v=FreeBSD 14.1-RELEASE UNAME_r=14.1-RELEASE BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git USE_COLORS=no POUDRIERE_VERSION=3.4.99.20240424 MASTERMNT=/poudriere/data/.m/141amd64-current/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/poudriere/data/.m/141amd64-current/02/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=141amd64-current OLDPWD=/poudriere/data/.m/141amd64-current/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240424 PREFIX=/usr/local POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for f2c-20200916_1: DOCS=on: Build and/or install documentation FC=off: f77 script based on f2c LEAD_0=off: Print with leading zeros ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- fortran@FreeBSD.org --End MAINTAINER-- --PORTVERSION-- 20200916 --End PORTVERSION-- --PORTREVISION-- 1 --End PORTREVISION-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake XDG_DATA_HOME=/wrkdirs/usr/ports/lang/f2c/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/f2c/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/f2c/work/.cache HOME=/wrkdirs/usr/ports/lang/f2c/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/f2c/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/f2c/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/lang/f2c/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/f2c/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/f2c/work/.cache HOME=/wrkdirs/usr/ports/lang/f2c/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/f2c/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/f2c/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " 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-- FCNAME=fc LIBVER=2 PORTDOCS="" DOCS="" NO_DOCS="@comment " FC="@comment " NO_FC="" LEAD_0="@comment " NO_LEAD_0="" OSREL=14.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/f2c" EXAMPLESDIR="share/examples/f2c" DATADIR="share/f2c" WWWDIR="www/f2c" ETCDIR="etc/f2c" --End PLIST_SUB-- --SUB_LIST-- DOCS="" NO_DOCS="@comment " FC="@comment " NO_FC="" LEAD_0="@comment " NO_LEAD_0="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/f2c DOCSDIR=/usr/local/share/doc/f2c EXAMPLESDIR=/usr/local/share/examples/f2c WWWDIR=/usr/local/www/f2c ETCDIR=/usr/local/etc/f2c --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 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---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) 63795 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License ATT accepted by the user =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> f2c-20200916_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.21.3.pkg [141amd64-current-job-02] Installing pkg-1.21.3... [141amd64-current-job-02] Extracting pkg-1.21.3: .......... done ===> f2c-20200916_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of f2c-20200916_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/changes' =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/f2c.1' =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/f2c.1t' =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/f2c.h' =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/f2c.pdf' =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/fc' =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/getopt.c' =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/README' =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/libf2c.zip' =>> Debug: gather_distfiles: missing '/poudriere/data/.m/141amd64-current/02/portdistfiles/f2c-20200916/src.tgz' =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License ATT accepted by the user ===> Fetching all distfiles required by f2c-20200916_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License ATT accepted by the user ===> Fetching all distfiles required by f2c-20200916_1 for building => SHA256 Checksum OK for f2c-20200916/changes. => SHA256 Checksum OK for f2c-20200916/f2c.1. => SHA256 Checksum OK for f2c-20200916/f2c.1t. => SHA256 Checksum OK for f2c-20200916/f2c.h. => SHA256 Checksum OK for f2c-20200916/f2c.pdf. => SHA256 Checksum OK for f2c-20200916/fc. => SHA256 Checksum OK for f2c-20200916/getopt.c. => SHA256 Checksum OK for f2c-20200916/README. => SHA256 Checksum OK for f2c-20200916/libf2c.zip. => SHA256 Checksum OK for f2c-20200916/src.tgz. =========================================================================== =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/changes' =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/f2c.1' =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/f2c.1t' =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/f2c.h' =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/f2c.pdf' =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/fc' =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/getopt.c' =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/README' =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/libf2c.zip' =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles/f2c-20200916/src.tgz' =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License ATT accepted by the user ===> Fetching all distfiles required by f2c-20200916_1 for building ===> Extracting for f2c-20200916_1 => SHA256 Checksum OK for f2c-20200916/changes. => SHA256 Checksum OK for f2c-20200916/f2c.1. => SHA256 Checksum OK for f2c-20200916/f2c.1t. => SHA256 Checksum OK for f2c-20200916/f2c.h. => SHA256 Checksum OK for f2c-20200916/f2c.pdf. => SHA256 Checksum OK for f2c-20200916/fc. => SHA256 Checksum OK for f2c-20200916/getopt.c. => SHA256 Checksum OK for f2c-20200916/README. => SHA256 Checksum OK for f2c-20200916/libf2c.zip. => SHA256 Checksum OK for f2c-20200916/src.tgz. /bin/mkdir -p /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c cp -f /portdistfiles/f2c-20200916/changes /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916 cp -f /portdistfiles/f2c-20200916/f2c.1 /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916 cp -f /portdistfiles/f2c-20200916/f2c.1t /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916 cp -f /portdistfiles/f2c-20200916/f2c.h /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916 cp -f /portdistfiles/f2c-20200916/f2c.pdf /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916 cp -f /portdistfiles/f2c-20200916/fc /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916 cp -f /portdistfiles/f2c-20200916/getopt.c /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916 cp -f /portdistfiles/f2c-20200916/README /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916 /usr/bin/unzip /portdistfiles/f2c-20200916/libf2c.zip -q -d /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c (cd /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916 && /usr/bin/tar xfz /portdistfiles/f2c-20200916/src.tgz) =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for f2c-20200916_1 cp -f -p /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c/makefile.u /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c/Makefile cp -f -p /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/src/makefile.u /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/src/Makefile ===> Applying FreeBSD patches for f2c-20200916_1 from /usr/ports/lang/f2c/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> f2c-20200916_1 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [141amd64-current-job-02] Installing gmake-4.4.1... [141amd64-current-job-02] `-- Installing gettext-runtime-0.22.5... [141amd64-current-job-02] | `-- Installing indexinfo-0.3.1... [141amd64-current-job-02] | `-- Extracting indexinfo-0.3.1: .... done [141amd64-current-job-02] `-- Extracting gettext-runtime-0.22.5: .......... done [141amd64-current-job-02] Extracting gmake-4.4.1: .......... done ===> f2c-20200916_1 depends on package: gmake>=4.4.1 - found ===> Returning to build of f2c-20200916_1 ===> f2c-20200916_1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_6.pkg [141amd64-current-job-02] Installing ccache-3.7.12_6... [141amd64-current-job-02] Extracting ccache-3.7.12_6: .......... 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.7.12_6: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> f2c-20200916_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of f2c-20200916_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for f2c-20200916_1 /usr/bin/sed -i.bak -e 's|/usr/local|/usr/local|' /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/fc /usr/bin/sed -i.bak -e 's|#CFLAGS = -O|CFLAGS = -O2 -pipe -fstack-protector-strong -fno-strict-aliasing |' /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/src/Makefile /usr/bin/sed -i.bak 's|%%LIBVER%%|2|' /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c/Makefile =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for f2c-20200916_1 ===> Building f2c... (cd /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/src && /usr/bin/env -i HOME=/wrkdirs/usr/ports/lang/f2c/work PWD="${PWD}" __MAKE_CONF=/nonexistent OSVERSION=1401000 PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/lang/f2c/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin TMPDIR=/tmp UNAME_r=14.1-RELEASE UNAME_v=FreeBSD\ 14.1-RELEASE XDG_DATA_HOME=/wrkdirs/usr/ports/lang/f2c/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/f2c/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/f2c/work/.cache HOME=/wrkdirs/usr/ports/lang/f2c/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/lang/f2c/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/f2c/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" gmake -f Makefile all) cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o xsum xsum.c xsum.c:234:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 234 | while(s = *++argv); | ~~^~~~~~~~~ xsum.c:234:11: note: place parentheses around the assignment to silence this warning 234 | while(s = *++argv); | ^ | ( ) xsum.c:234:11: note: use '==' to turn this assignment into an equality comparison 234 | while(s = *++argv); | ^ | == 1 warning generated. ./xsum Notice README cds.c data.c defines.h defs.h equiv.c error.c exec.c expr.c f2c.1 f2c.1t f2c.h format.c format.h formatdata.c ftypes.h gram.c gram.dcl gram.exec gram.expr gram.head gram.io init.c intr.c io.c iob.h lex.c machdefs.h main.c makefile.u makefile.vc malloc.c mem.c memset.c misc.c names.c names.h niceprintf.c niceprintf.h output.c output.h p1defs.h p1output.c parse.h parse_args.c pccdefs.h pread.c proc.c put.c putpcc.c sysdep.c sysdep.h sysdeptest.c tokens usignal.h vax.c version.c xsum.c >xsum1.out cmp xsum0.out xsum1.out && mv xsum1.out xsum.out cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing main.c main.c:363:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 363 | if (s = usedcasts[i]) { | ~~^~~~~~~~~~~~~~ main.c:363:9: note: place parentheses around the assignment to silence this warning 363 | if (s = usedcasts[i]) { | ^ | ( ) main.c:363:9: note: use '==' to turn this assignment into an equality comparison 363 | if (s = usedcasts[i]) { | ^ | == main.c:419:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 419 | if (at = e->arginfo) { | ~~~^~~~~~~~~~~~ main.c:419:14: note: place parentheses around the assignment to silence this warning 419 | if (at = e->arginfo) { | ^ | ( ) main.c:419:14: note: use '==' to turn this assignment into an equality comparison 419 | if (at = e->arginfo) { | ^ | == main.c:434:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 434 | else if (e->extype) | ^ main.c:489:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 489 | for(i = k = 0; s = ftn_files[k]; k++) { | ~~^~~~~~~~~~~~~~ main.c:489:19: note: place parentheses around the assignment to silence this warning 489 | for(i = k = 0; s = ftn_files[k]; k++) { | ^ | ( ) main.c:489:19: note: use '==' to turn this assignment into an equality comparison 489 | for(i = k = 0; s = ftn_files[k]; k++) { | ^ | == main.c:653:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 653 | if(k = yyparse()) | ~~^~~~~~~~~~~ main.c:653:7: note: place parentheses around the assignment to silence this warning 653 | if(k = yyparse()) | ^ | ( ) main.c:653:7: note: use '==' to turn this assignment into an equality comparison 653 | if(k = yyparse()) | ^ | == main.c:747:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 747 | if( fp = fopen(fn, mode) ) | ~~~^~~~~~~~~~~~~~~~~ main.c:747:9: note: place parentheses around the assignment to silence this warning 747 | if( fp = fopen(fn, mode) ) | ^ | ( ) main.c:747:9: note: use '==' to turn this assignment into an equality comparison 747 | if( fp = fopen(fn, mode) ) | ^ | == 6 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing init.c init.c:319:49: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 319 | for(j = 0, s = "abcdefghijklmnopqrstuvwxyz"; i = *s++; j++) | ~~^~~~~~ init.c:319:49: note: place parentheses around the assignment to silence this warning 319 | for(j = 0, s = "abcdefghijklmnopqrstuvwxyz"; i = *s++; j++) | ^ | ( ) init.c:319:49: note: use '==' to turn this assignment into an equality comparison 319 | for(j = 0, s = "abcdefghijklmnopqrstuvwxyz"; i = *s++; j++) | ^ | == init.c:364:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 364 | if(p = hp->varp) | ~~^~~~~~~~~~ init.c:364:8: note: place parentheses around the assignment to silence this warning 364 | if(p = hp->varp) | ^ | ( ) init.c:364:8: note: use '==' to turn this assignment into an equality comparison 364 | if(p = hp->varp) | ^ | == init.c:367:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 367 | if(q = p->vdim) | ~~^~~~~~~~~ init.c:367:9: note: place parentheses around the assignment to silence this warning 367 | if(q = p->vdim) | ^ | ( ) init.c:367:9: note: use '==' to turn this assignment into an equality comparison 367 | if(q = p->vdim) | ^ | == 3 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing gram.c gram.c:776:9: warning: array index -1 is before the beginning of the array [-Warray-bounds] 776 | yyp = &yys[-1]; | ^ ~~ gram.c:756:2: note: array 'yys' declared here 756 | struct | ^ 1 warning generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing lex.c lex.c:382:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 382 | if (fp = fopen(name, textread)) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~ lex.c:382:12: note: place parentheses around the assignment to silence this warning 382 | if (fp = fopen(name, textread)) { | ^ | ( ) lex.c:382:12: note: use '==' to turn this assignment into an equality comparison 382 | if (fp = fopen(name, textread)) { | ^ | == lex.c:484:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 484 | if (lastfile = infname) { | ~~~~~~~~~^~~~~~~~~ lex.c:484:17: note: place parentheses around the assignment to silence this warning 484 | if (lastfile = infname) { | ^ | ( ) lex.c:484:17: note: use '==' to turn this assignment into an equality comparison 484 | if (lastfile = infname) { | ^ | == lex.c:488:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 488 | else | ^ lex.c:605:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 605 | else | ^ lex.c:1033:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1033 | else if (*p == '!') { | ^ lex.c:1060:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1060 | if (token = (char *)realloc(token, maxtoklen)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lex.c:1060:12: note: place parentheses around the assignment to silence this warning 1060 | if (token = (char *)realloc(token, maxtoklen)) | ^ | ( ) lex.c:1060:12: note: use '==' to turn this assignment into an equality comparison 1060 | if (token = (char *)realloc(token, maxtoklen)) | ^ | == lex.c:1198:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1198 | else if(*i == ',') expcom = 1; | ^ lex.c:1275:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1275 | else if(isalpha_(* USC nextch)) | ^ lex.c:1293:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1293 | if(pk = keystart[k]) | ~~~^~~~~~~~~~~~~ lex.c:1293:8: note: place parentheses around the assignment to silence this warning 1293 | if(pk = keystart[k]) | ^ | ( ) lex.c:1293:8: note: use '==' to turn this assignment into an equality comparison 1293 | if(pk = keystart[k]) | ^ | == lex.c:1340:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1340 | while(i = *s++) | ~~^~~~~~ lex.c:1340:10: note: place parentheses around the assignment to silence this warning 1340 | while(i = *s++) | ^ | ( ) lex.c:1340:10: note: use '==' to turn this assignment into an equality comparison 1340 | while(i = *s++) | ^ | == lex.c:1343:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1343 | while(i = *s++) | ~~^~~~~~ lex.c:1343:10: note: place parentheses around the assignment to silence this warning 1343 | while(i = *s++) | ^ | ( ) lex.c:1343:10: note: use '==' to turn this assignment into an equality comparison 1343 | while(i = *s++) | ^ | == lex.c:1505:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1505 | else if(isdigit(nextch[1])) goto numconst; | ^ 12 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing proc.c proc.c:140:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 140 | if (a = xretslot[i]) | ~~^~~~~~~~~~~~~ proc.c:140:9: note: place parentheses around the assignment to silence this warning 140 | if (a = xretslot[i]) | ^ | ( ) proc.c:140:9: note: use '==' to turn this assignment into an equality comparison 140 | if (a = xretslot[i]) | ^ | == proc.c:163:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 163 | while(e = e->entnextp); | ~~^~~~~~~~~~~~~ proc.c:163:11: note: place parentheses around the assignment to silence this warning 163 | while(e = e->entnextp); | ^ | ( ) proc.c:163:11: note: use '==' to turn this assignment into an equality comparison 163 | while(e = e->entnextp); | ^ | == proc.c:250:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 250 | if (np = *a) | ~~~^~~~ proc.c:250:11: note: place parentheses around the assignment to silence this warning 250 | if (np = *a) | ^ | ( ) proc.c:250:11: note: use '==' to turn this assignment into an equality comparison 250 | if (np = *a) | ^ | == proc.c:270:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 270 | while(e = e->entnextp); | ~~^~~~~~~~~~~~~ proc.c:270:11: note: place parentheses around the assignment to silence this warning 270 | while(e = e->entnextp); | ^ | ( ) proc.c:270:11: note: use '==' to turn this assignment into an equality comparison 270 | while(e = e->entnextp); | ^ | == proc.c:287:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 287 | while(e = e->entnextp) | ~~^~~~~~~~~~~~~ proc.c:287:10: note: place parentheses around the assignment to silence this warning 287 | while(e = e->entnextp) | ^ | ( ) proc.c:287:10: note: use '==' to turn this assignment into an equality comparison 287 | while(e = e->entnextp) | ^ | == proc.c:322:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 322 | if (at = ((Namep)cp->datap)->arginfo) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ proc.c:322:10: note: place parentheses around the assignment to silence this warning 322 | if (at = ((Namep)cp->datap)->arginfo) | ^ | ( ) proc.c:322:10: note: use '==' to turn this assignment into an equality comparison 322 | if (at = ((Namep)cp->datap)->arginfo) | ^ | == proc.c:405:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 405 | if (ep = ep0 = (struct Entrypoint *)revchain((chainp)entries)) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ proc.c:405:9: note: place parentheses around the assignment to silence this warning 405 | if (ep = ep0 = (struct Entrypoint *)revchain((chainp)entries)) { | ^ | ( ) proc.c:405:9: note: use '==' to turn this assignment into an equality comparison 405 | if (ep = ep0 = (struct Entrypoint *)revchain((chainp)entries)) { | ^ | == proc.c:408:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 408 | while(ep = ep->entnextp); | ~~~^~~~~~~~~~~~~~ proc.c:408:13: note: place parentheses around the assignment to silence this warning 408 | while(ep = ep->entnextp); | ^ | ( ) proc.c:408:13: note: use '==' to turn this assignment into an equality comparison 408 | while(ep = ep->entnextp); | ^ | == proc.c:697:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 697 | if (q = p->dims[i].dimexpr) { | ~~^~~~~~~~~~~~~~~~~~~~ proc.c:697:9: note: place parentheses around the assignment to silence this warning 697 | if (q = p->dims[i].dimexpr) { | ^ | ( ) proc.c:697:9: note: use '==' to turn this assignment into an equality comparison 697 | if (q = p->dims[i].dimexpr) { | ^ | == proc.c:702:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 702 | if (q = p->basexpr) | ~~^~~~~~~~~~~~ proc.c:702:8: note: place parentheses around the assignment to silence this warning 702 | if (q = p->basexpr) | ^ | ( ) proc.c:702:8: note: use '==' to turn this assignment into an equality comparison 702 | if (q = p->basexpr) | ^ | == proc.c:934:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 934 | if(q = p->varp) | ~~^~~~~~~~~ proc.c:934:8: note: place parentheses around the assignment to silence this warning 934 | if(q = p->varp) | ^ | ( ) proc.c:934:8: note: use '==' to turn this assignment into an equality comparison 934 | if(q = p->varp) | ^ | == proc.c:998:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 998 | else return(-1); | ^ proc.c:1002:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1002 | else return(-1); | ^ proc.c:1089:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1089 | if(t = comvar->vdim) | ~~^~~~~~~~~~~~~~ proc.c:1089:8: note: place parentheses around the assignment to silence this warning 1089 | if(t = comvar->vdim) | ^ | ( ) proc.c:1089:8: note: use '==' to turn this assignment into an equality comparison 1089 | if(t = comvar->vdim) | ^ | == proc.c:1092:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1092 | else | ^ proc.c:1205:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1205 | while(p = p1) { | ~~^~~~ proc.c:1205:10: note: place parentheses around the assignment to silence this warning 1205 | while(p = p1) { | ^ | ( ) proc.c:1205:10: note: use '==' to turn this assignment into an equality comparison 1205 | while(p = p1) { | ^ | == proc.c:1395:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1395 | for(i = 0; c = *t = *s++; t++) | ~~^~~~~~~~~~~ proc.c:1395:16: note: place parentheses around the assignment to silence this warning 1395 | for(i = 0; c = *t = *s++; t++) | ^ | ( ) proc.c:1395:16: note: use '==' to turn this assignment into an equality comparison 1395 | for(i = 0; c = *t = *s++; t++) | ^ | == proc.c:1485:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1485 | else if (parstate >= INDATA) | ^ proc.c:1520:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1520 | else if (parstate >= INDATA) | ^ proc.c:1622:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1622 | if(k = intrfunct(v->fvarname)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ proc.c:1622:7: note: place parentheses around the assignment to silence this warning 1622 | if(k = intrfunct(v->fvarname)) { | ^ | ( ) proc.c:1622:7: note: use '==' to turn this assignment into an equality comparison 1622 | if(k = intrfunct(v->fvarname)) { | ^ | == proc.c:1626:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1626 | else | ^ 21 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing equiv.c equiv.c:167:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 167 | if(np = q->eqvitem.eqvname) | ~~~^~~~~~~~~~~~~~~~~~~~ equiv.c:167:10: note: place parentheses around the assignment to silence this warning 167 | if(np = q->eqvitem.eqvname) | ^ | ( ) equiv.c:167:10: note: use '==' to turn this assignment into an equality comparison 167 | if(np = q->eqvitem.eqvname) | ^ | == equiv.c:180:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 180 | else { | ^ equiv.c:265:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 265 | if(np = q->eqvitem.eqvname) | ~~~^~~~~~~~~~~~~~~~~~~~ equiv.c:265:9: note: place parentheses around the assignment to silence this warning 265 | if(np = q->eqvitem.eqvname) | ^ | ( ) equiv.c:265:9: note: use '==' to turn this assignment into an equality comparison 265 | if(np = q->eqvitem.eqvname) | ^ | == 3 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing data.c data.c:400:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 400 | while(*t++ = *s++); | ~~~~~^~~~~~ data.c:400:13: note: place parentheses around the assignment to silence this warning 400 | while(*t++ = *s++); | ^ | ( ) data.c:400:13: note: use '==' to turn this assignment into an equality comparison 400 | while(*t++ = *s++); | ^ | == 1 warning generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing format.c format.c:155:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 155 | if (infile = fopen (p1_file, binread)) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ format.c:155:13: note: place parentheses around the assignment to silence this warning 155 | if (infile = fopen (p1_file, binread)) { | ^ | ( ) format.c:155:13: note: use '==' to turn this assignment into an equality comparison 155 | if (infile = fopen (p1_file, binread)) { | ^ | == format.c:924:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 924 | if (addrp->vtype = extsymtab[addrp->memno].extype) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format.c:924:19: note: place parentheses around the assignment to silence this warning 924 | if (addrp->vtype = extsymtab[addrp->memno].extype) | ^ | ( ) format.c:924:19: note: use '==' to turn this assignment into an equality comparison 924 | if (addrp->vtype = extsymtab[addrp->memno].extype) | ^ | == format.c:1074:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1074 | if (arg = (Namep)args->datap) { | ~~~~^~~~~~~~~~~~~~~~~~~~ format.c:1074:11: note: place parentheses around the assignment to silence this warning 1074 | if (arg = (Namep)args->datap) { | ^ | ( ) format.c:1074:11: note: use '==' to turn this assignment into an equality comparison 1074 | if (arg = (Namep)args->datap) { | ^ | == format.c:1093:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1093 | if (arg = (Namep)args1->datap) | ~~~~^~~~~~~~~~~~~~~~~~~~~ format.c:1093:12: note: place parentheses around the assignment to silence this warning 1093 | if (arg = (Namep)args1->datap) | ^ | ( ) format.c:1093:12: note: use '==' to turn this assignment into an equality comparison 1093 | if (arg = (Namep)args1->datap) | ^ | == format.c:1153:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1153 | if (arg = (Namep)args->datap) { | ~~~~^~~~~~~~~~~~~~~~~~~~ format.c:1153:11: note: place parentheses around the assignment to silence this warning 1153 | if (arg = (Namep)args->datap) { | ^ | ( ) format.c:1153:11: note: use '==' to turn this assignment into an equality comparison 1153 | if (arg = (Namep)args->datap) { | ^ | == format.c:1234:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1234 | else if (type == TYREAL && forcedouble && !Castargs) | ^ format.c:1322:24: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1322 | for(s = L->fields; f = *s; s++) { | ~~^~~~ format.c:1322:24: note: place parentheses around the assignment to silence this warning 1322 | for(s = L->fields; f = *s; s++) { | ^ | ( ) format.c:1322:24: note: use '==' to turn this assignment into an equality comparison 1322 | for(s = L->fields; f = *s; s++) { | ^ | == format.c:1335:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1335 | while(L = L->next); | ~~^~~~~~~~~ format.c:1335:11: note: place parentheses around the assignment to silence this warning 1335 | while(L = L->next); | ^ | ( ) format.c:1335:11: note: use '==' to turn this assignment into an equality comparison 1335 | while(L = L->next); | ^ | == format.c:1368:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1368 | while(cp = cp->nextp); | ~~~^~~~~~~~~~~ format.c:1368:12: note: place parentheses around the assignment to silence this warning 1368 | while(cp = cp->nextp); | ^ | ( ) format.c:1368:12: note: use '==' to turn this assignment into an equality comparison 1368 | while(cp = cp->nextp); | ^ | == format.c:1383:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1383 | while(*t++ = (c = *s++) >= 'a' && c <= 'z' ? c + 'A' - 'a' : c); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ format.c:1383:13: note: place parentheses around the assignment to silence this warning 1383 | while(*t++ = (c = *s++) >= 'a' && c <= 'z' ? c + 'A' - 'a' : c); | ^ | ( ) format.c:1383:13: note: use '==' to turn this assignment into an equality comparison 1383 | while(*t++ = (c = *s++) >= 'a' && c <= 'z' ? c + 'A' - 'a' : c); | ^ | == format.c:1441:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1441 | if (dimp = v->vdim) { | ~~~~~^~~~~~~~~ format.c:1441:12: note: place parentheses around the assignment to silence this warning 1441 | if (dimp = v->vdim) { | ^ | ( ) format.c:1441:12: note: use '==' to turn this assignment into an equality comparison 1441 | if (dimp = v->vdim) { | ^ | == format.c:1485:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1485 | while(nmch = nmch->nextp); | ~~~~~^~~~~~~~~~~~~ format.c:1485:14: note: place parentheses around the assignment to silence this warning 1485 | while(nmch = nmch->nextp); | ^ | ( ) format.c:1485:14: note: use '==' to turn this assignment into an equality comparison 1485 | while(nmch = nmch->nextp); | ^ | == format.c:1603:32: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] 1603 | margin_printf(outfile, "]\n" + eb); | ~~~~~~^~~~ format.c:1603:32: note: use array indexing to silence this warning 1603 | margin_printf(outfile, "]\n" + eb); | ^ | & [ ] format.c:1676:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1676 | if (this_var = arg->vlastdim) { | ~~~~~~~~~^~~~~~~~~~~~~~~ format.c:1676:16: note: place parentheses around the assignment to silence this warning 1676 | if (this_var = arg->vlastdim) { | ^ | ( ) format.c:1676:16: note: use '==' to turn this assignment into an equality comparison 1676 | if (this_var = arg->vlastdim) { | ^ | == format.c:1688:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1688 | if (Var = (Addrp)this_var->datap) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ format.c:1688:11: note: place parentheses around the assignment to silence this warning 1688 | if (Var = (Addrp)this_var->datap) { | ^ | ( ) format.c:1688:11: note: use '==' to turn this assignment into an equality comparison 1688 | if (Var = (Addrp)this_var->datap) { | ^ | == format.c:1700:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1700 | if (this_var = nv[i]) { | ~~~~~~~~~^~~~~~~ format.c:1700:16: note: place parentheses around the assignment to silence this warning 1700 | if (this_var = nv[i]) { | ^ | ( ) format.c:1700:16: note: use '==' to turn this assignment into an equality comparison 1700 | if (this_var = nv[i]) { | ^ | == format.c:1822:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1822 | else | ^ format.c:1890:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1890 | if (Define = (Alias && def_equivs)) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ format.c:1890:17: note: place parentheses around the assignment to silence this warning 1890 | if (Define = (Alias && def_equivs)) { | ^ | ( ) format.c:1890:17: note: use '==' to turn this assignment into an equality comparison 1890 | if (Define = (Alias && def_equivs)) { | ^ | == format.c:2501:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 2501 | while(cp = cp->nextp); | ~~~^~~~~~~~~~~ format.c:2501:14: note: place parentheses around the assignment to silence this warning 2501 | while(cp = cp->nextp); | ^ | ( ) format.c:2501:14: note: use '==' to turn this assignment into an equality comparison 2501 | while(cp = cp->nextp); | ^ | == 19 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing expr.c expr.c:478:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 478 | if(pp = p->listblock.listp) | ~~~^~~~~~~~~~~~~~~~~~~~ expr.c:478:9: note: place parentheses around the assignment to silence this warning 478 | if(pp = p->listblock.listp) | ^ | ( ) expr.c:478:9: note: use '==' to turn this assignment into an equality comparison 478 | if(pp = p->listblock.listp) | ^ | == expr.c:738:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 738 | if(rp = p->rightp) | ~~~^~~~~~~~~~~ expr.c:738:8: note: place parentheses around the assignment to silence this warning 738 | if(rp = p->rightp) | ^ | ( ) expr.c:738:8: note: use '==' to turn this assignment into an equality comparison 738 | if(rp = p->rightp) | ^ | == expr.c:1358:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1358 | else | ^ expr.c:1678:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1678 | else | ^ expr.c:1957:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1957 | if(t = v->vdim) | ~~^~~~~~~~~ expr.c:1957:8: note: place parentheses around the assignment to silence this warning 1957 | if(t = v->vdim) | ^ | ( ) expr.c:1957:8: note: use '==' to turn this assignment into an equality comparison 1957 | if(t = v->vdim) | ^ | == expr.c:1959:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1959 | else | ^ 6 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing exec.c exec.c:699:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 699 | if (np1 = ctlstack->loopname) | ~~~~^~~~~~~~~~~~~~~~~~~~ exec.c:699:11: note: place parentheses around the assignment to silence this warning 699 | if (np1 = ctlstack->loopname) | ^ | ( ) exec.c:699:11: note: use '==' to turn this assignment into an equality comparison 699 | if (np1 = ctlstack->loopname) | ^ | == exec.c:731:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 731 | if(np = ctlstack->donamep) | ~~~^~~~~~~~~~~~~~~~~~~ exec.c:731:9: note: place parentheses around the assignment to silence this warning 731 | if(np = ctlstack->donamep) | ^ | ( ) exec.c:731:9: note: use '==' to turn this assignment into an equality comparison 731 | if(np = ctlstack->donamep) | ^ | == exec.c:738:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 738 | if(ap = memversion(np)) | ~~~^~~~~~~~~~~~~~~~ exec.c:738:10: note: place parentheses around the assignment to silence this warning 738 | if(ap = memversion(np)) | ^ | ( ) exec.c:738:10: note: use '==' to turn this assignment into an equality comparison 738 | if(ap = memversion(np)) | ^ | == exec.c:746:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 746 | if (e = ctlstack->dostep) | ~~^~~~~~~~~~~~~~~~~~ exec.c:746:10: note: place parentheses around the assignment to silence this warning 746 | if (e = ctlstack->dostep) | ^ | ( ) exec.c:746:10: note: use '==' to turn this assignment into an equality comparison 746 | if (e = ctlstack->dostep) | ^ | == exec.c:749:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 749 | else | ^ exec.c:751:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 751 | if (e = ctlstack->domax) | ~~^~~~~~~~~~~~~~~~~ exec.c:751:10: note: place parentheses around the assignment to silence this warning 751 | if (e = ctlstack->domax) | ^ | ( ) exec.c:751:10: note: use '==' to turn this assignment into an equality comparison 751 | if (e = ctlstack->domax) | ^ | == exec.c:754:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 754 | else | ^ exec.c:756:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 756 | if (e = ctlstack->doinit) | ~~^~~~~~~~~~~~~~~~~~ exec.c:756:10: note: place parentheses around the assignment to silence this warning 756 | if (e = ctlstack->doinit) | ^ | ( ) exec.c:756:10: note: use '==' to turn this assignment into an equality comparison 756 | if (e = ctlstack->doinit) | ^ | == 8 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing intr.c intr.c:520:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 520 | while(cp = cp->nextp) { | ~~~^~~~~~~~~~~ intr.c:520:12: note: place parentheses around the assignment to silence this warning 520 | while(cp = cp->nextp) { | ^ | ( ) intr.c:520:12: note: use '==' to turn this assignment into an equality comparison 520 | while(cp = cp->nextp) { | ^ | == intr.c:542:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 542 | while(cp = cp->nextp) { | ~~~^~~~~~~~~~~ intr.c:542:13: note: place parentheses around the assignment to silence this warning 542 | while(cp = cp->nextp) { | ^ | ( ) intr.c:542:13: note: use '==' to turn this assignment into an equality comparison 542 | while(cp = cp->nextp) { | ^ | == intr.c:550:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 550 | while(cp = cp->nextp) { | ~~~^~~~~~~~~~~ intr.c:550:13: note: place parentheses around the assignment to silence this warning 550 | while(cp = cp->nextp) { | ^ | ( ) intr.c:550:13: note: use '==' to turn this assignment into an equality comparison 550 | while(cp = cp->nextp) { | ^ | == intr.c:567:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 567 | while(cp = cp->nextp) { | ~~~^~~~~~~~~~~ intr.c:567:12: note: place parentheses around the assignment to silence this warning 567 | while(cp = cp->nextp) { | ^ | ( ) intr.c:567:12: note: use '==' to turn this assignment into an equality comparison 567 | while(cp = cp->nextp) { | ^ | == intr.c:832:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 832 | else err66("generic function"); | ^ intr.c:869:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 869 | if(q = Inline((int)(sp-spectab), mtype, argsp->listp)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ intr.c:869:8: note: place parentheses around the assignment to silence this warning 869 | if(q = Inline((int)(sp-spectab), mtype, argsp->listp)) | ^ | ( ) intr.c:869:8: note: use '==' to turn this assignment into an equality comparison 869 | if(q = Inline((int)(sp-spectab), mtype, argsp->listp)) | ^ | == intr.c:944:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 944 | if (i = p->intrval.extflag) { | ~~^~~~~~~~~~~~~~~~~~~~ intr.c:944:10: note: place parentheses around the assignment to silence this warning 944 | if (i = p->intrval.extflag) { | ^ | ( ) intr.c:944:10: note: use '==' to turn this assignment into an equality comparison 944 | if (i = p->intrval.extflag) { | ^ | == intr.c:1028:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1028 | else { | ^ 8 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing io.c io.c:437:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 437 | if(p = V(IOSEND)) | ~~^~~~~~~~~~~ io.c:437:7: note: place parentheses around the assignment to silence this warning 437 | if(p = V(IOSEND)) | ^ | ( ) io.c:437:7: note: use '==' to turn this assignment into an equality comparison 437 | if(p = V(IOSEND)) | ^ | == io.c:440:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 440 | else | ^ io.c:443:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 443 | if(p = V(IOSERR)) | ~~^~~~~~~~~~~ io.c:443:7: note: place parentheses around the assignment to silence this warning 443 | if(p = V(IOSERR)) | ^ | ( ) io.c:443:7: note: use '==' to turn this assignment into an equality comparison 443 | if(p = V(IOSERR)) | ^ | == io.c:446:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 446 | else | ^ io.c:554:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 554 | else { | ^ io.c:954:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 954 | if(p = V(IOSUNIT)) | ~~^~~~~~~~~~~~ io.c:954:7: note: place parentheses around the assignment to silence this warning 954 | if(p = V(IOSUNIT)) | ^ | ( ) io.c:954:7: note: use '==' to turn this assignment into an equality comparison 954 | if(p = V(IOSUNIT)) | ^ | == io.c:974:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 974 | if(nump = np->vdim->nelt) | ~~~~~^~~~~~~~~~~~~~~~ io.c:974:13: note: place parentheses around the assignment to silence this warning 974 | if(nump = np->vdim->nelt) | ^ | ( ) io.c:974:13: note: use '==' to turn this assignment into an equality comparison 974 | if(nump = np->vdim->nelt) | ^ | == io.c:1009:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1009 | if(p = V(IOSREC)) | ~~^~~~~~~~~~~ io.c:1009:7: note: place parentheses around the assignment to silence this warning 1009 | if(p = V(IOSREC)) | ^ | ( ) io.c:1009:7: note: use '==' to turn this assignment into an equality comparison 1009 | if(p = V(IOSREC)) | ^ | == io.c:1025:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1025 | if(p = V(IOSFMT)) | ~~^~~~~~~~~~~ io.c:1025:7: note: place parentheses around the assignment to silence this warning 1025 | if(p = V(IOSFMT)) | ^ | ( ) io.c:1025:7: note: use '==' to turn this assignment into an equality comparison 1025 | if(p = V(IOSFMT)) | ^ | == io.c:1198:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1198 | else | ^ io.c:1203:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1203 | if(p = V(IOSRECL)) | ~~^~~~~~~~~~~~ io.c:1203:7: note: place parentheses around the assignment to silence this warning 1203 | if(p = V(IOSRECL)) | ^ | ( ) io.c:1203:7: note: use '==' to turn this assignment into an equality comparison 1203 | if(p = V(IOSRECL)) | ^ | == io.c:1240:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1240 | if(p = V(IOSUNIT)) | ~~^~~~~~~~~~~~ io.c:1240:7: note: place parentheses around the assignment to silence this warning 1240 | if(p = V(IOSUNIT)) | ^ | ( ) io.c:1240:7: note: use '==' to turn this assignment into an equality comparison 1240 | if(p = V(IOSUNIT)) | ^ | == io.c:1480:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1480 | if(p = V(i)) | ~~^~~~~~ io.c:1480:7: note: place parentheses around the assignment to silence this warning 1480 | if(p = V(i)) | ^ | ( ) io.c:1480:7: note: use '==' to turn this assignment into an equality comparison 1480 | if(p = V(i)) | ^ | == 13 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing misc.c misc.c:267:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 267 | while(p = next) { | ~~^~~~~~ misc.c:267:10: note: place parentheses around the assignment to silence this warning 267 | while(p = next) { | ^ | ( ) misc.c:267:10: note: use '==' to turn this assignment into an equality comparison 267 | while(p = next) { | ^ | == misc.c:292:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 292 | while(c = *s++) | ~~^~~~~~ misc.c:292:10: note: place parentheses around the assignment to silence this warning 292 | while(c = *s++) | ^ | ( ) misc.c:292:10: note: use '==' to turn this assignment into an equality comparison 292 | while(c = *s++) | ^ | == misc.c:428:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 428 | while(c = *s++) { | ~~^~~~~~ misc.c:428:10: note: place parentheses around the assignment to silence this warning 428 | while(c = *s++) { | ^ | ( ) misc.c:428:10: note: use '==' to turn this assignment into an equality comparison 428 | while(c = *s++) { | ^ | == misc.c:441:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 441 | while(q = hp->varp) | ~~^~~~~~~~~~ misc.c:441:10: note: place parentheses around the assignment to silence this warning 441 | while(q = hp->varp) | ^ | ( ) misc.c:441:10: note: use '==' to turn this assignment into an equality comparison 441 | while(q = hp->varp) | ^ | == misc.c:462:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 462 | while(*t = *s++) | ~~~^~~~~~ misc.c:462:11: note: place parentheses around the assignment to silence this warning 462 | while(*t = *s++) | ^ | ( ) misc.c:462:11: note: use '==' to turn this assignment into an equality comparison 462 | while(*t = *s++) | ^ | == misc.c:524:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 524 | if(lp = mklabel(stateno)) | ~~~^~~~~~~~~~~~~~~~~~ misc.c:524:8: note: place parentheses around the assignment to silence this warning 524 | if(lp = mklabel(stateno)) | ^ | ( ) misc.c:524:8: note: use '==' to turn this assignment into an equality comparison 524 | if(lp = mklabel(stateno)) | ^ | == misc.c:702:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 702 | if (q = *p) { | ~~^~~~ misc.c:702:8: note: place parentheses around the assignment to silence this warning 702 | if (q = *p) { | ^ | ( ) misc.c:702:8: note: use '==' to turn this assignment into an equality comparison 702 | if (q = *p) { | ^ | == misc.c:1313:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1313 | if (d1 = v1->vdim) { | ~~~^~~~~~~~~~ misc.c:1313:9: note: place parentheses around the assignment to silence this warning 1313 | if (d1 = v1->vdim) { | ^ | ( ) misc.c:1313:9: note: use '==' to turn this assignment into an equality comparison 1313 | if (d1 = v1->vdim) { | ^ | == 8 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing error.c cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing mem.c mem.c:264:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 264 | if (d = define_list) { | ~~^~~~~~~~~~~~~ mem.c:264:8: note: place parentheses around the assignment to silence this warning 264 | if (d = define_list) { | ^ | ( ) mem.c:264:8: note: use '==' to turn this assignment into an equality comparison 264 | if (d = define_list) { | ^ | == mem.c:269:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 269 | while(d = d->next); | ~~^~~~~~~~~ mem.c:269:12: note: place parentheses around the assignment to silence this warning 269 | while(d = d->next); | ^ | ( ) mem.c:269:12: note: use '==' to turn this assignment into an equality comparison 269 | while(d = d->next); | ^ | == 2 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing names.c names.c:368:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 368 | if (y = x % hsize) | ~~^~~~~~~~~~~ names.c:368:9: note: place parentheses around the assignment to silence this warning 368 | if (y = x % hsize) | ^ | ( ) names.c:368:9: note: use '==' to turn this assignment into an equality comparison 368 | if (y = x % hsize) | ^ | == 1 warning generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing output.c output.c:1326:10: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1326 | } else { | ^ 1 warning generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing p1output.c cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing pread.c pread.c:897:43: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 897 | for(s = "abcdefghijklmnopqrstuvwxyz"; i = *s; s++) | ~~^~~~ pread.c:897:43: note: place parentheses around the assignment to silence this warning 897 | for(s = "abcdefghijklmnopqrstuvwxyz"; i = *s; s++) | ^ | ( ) pread.c:897:43: note: use '==' to turn this assignment into an equality comparison 897 | for(s = "abcdefghijklmnopqrstuvwxyz"; i = *s; s++) | ^ | == pread.c:918:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 918 | while(i = Ptype(pf)) { | ~~^~~~~~~~~~~ pread.c:918:11: note: place parentheses around the assignment to silence this warning 918 | while(i = Ptype(pf)) { | ^ | ( ) pread.c:918:11: note: use '==' to turn this assignment into an equality comparison 918 | while(i = Ptype(pf)) { | ^ | == pread.c:960:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 960 | while(s = *ffiles++) | ~~^~~~~~~~~~~ pread.c:960:10: note: place parentheses around the assignment to silence this warning 960 | while(s = *ffiles++) | ^ | ( ) pread.c:960:10: note: use '==' to turn this assignment into an equality comparison 960 | while(s = *ffiles++) | ^ | == 3 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing put.c cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing putpcc.c putpcc.c:107:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 107 | if (*ei_next++ = ftell(pass1_file) > p1_where) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ putpcc.c:107:19: note: place parentheses around the assignment to silence this warning 107 | if (*ei_next++ = ftell(pass1_file) > p1_where) { | ^ | ( ) putpcc.c:107:19: note: use '==' to turn this assignment into an equality comparison 107 | if (*ei_next++ = ftell(pass1_file) > p1_where) { | ^ | == putpcc.c:686:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 686 | if (q = resp->memoffset) { | ~~^~~~~~~~~~~~~~~~~ putpcc.c:686:9: note: place parentheses around the assignment to silence this warning 686 | if (q = resp->memoffset) { | ^ | ( ) putpcc.c:686:9: note: use '==' to turn this assignment into an equality comparison 686 | if (q = resp->memoffset) { | ^ | == putpcc.c:760:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 760 | if(lp = putcx1(p->exprblock.leftp) ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ putpcc.c:760:8: note: place parentheses around the assignment to silence this warning 760 | if(lp = putcx1(p->exprblock.leftp) ) | ^ | ( ) putpcc.c:760:8: note: use '==' to turn this assignment into an equality comparison 760 | if(lp = putcx1(p->exprblock.leftp) ) | ^ | == putpcc.c:762:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 762 | if(rp = putcx1(p->exprblock.rightp) ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ putpcc.c:762:8: note: place parentheses around the assignment to silence this warning 762 | if(rp = putcx1(p->exprblock.rightp) ) | ^ | ( ) putpcc.c:762:8: note: use '==' to turn this assignment into an equality comparison 762 | if(rp = putcx1(p->exprblock.rightp) ) | ^ | == putpcc.c:1202:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1202 | else | ^ putpcc.c:1450:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1450 | if (at = *at0) { | ~~~^~~~~~ putpcc.c:1450:9: note: place parentheses around the assignment to silence this warning 1450 | if (at = *at0) { | ^ | ( ) putpcc.c:1450:9: note: use '==' to turn this assignment into an equality comparison 1450 | if (at = *at0) { | ^ | == putpcc.c:1932:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1932 | else if (dstg = c1->vstg) | ~~~~~^~~~~~~~~~ putpcc.c:1932:17: note: place parentheses around the assignment to silence this warning 1932 | else if (dstg = c1->vstg) | ^ | ( ) putpcc.c:1932:17: note: use '==' to turn this assignment into an equality comparison 1932 | else if (dstg = c1->vstg) | ^ | == putpcc.c:1936:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1936 | while(p = p->nextp) { | ~~^~~~~~~~~~ putpcc.c:1936:11: note: place parentheses around the assignment to silence this warning 1936 | while(p = p->nextp) { | ^ | ( ) putpcc.c:1936:11: note: use '==' to turn this assignment into an equality comparison 1936 | while(p = p->nextp) { | ^ | == putpcc.c:1941:19: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1941 | else if (d1stg = c1->vstg) | ~~~~~~^~~~~~~~~~ putpcc.c:1941:19: note: place parentheses around the assignment to silence this warning 1941 | else if (d1stg = c1->vstg) | ^ | ( ) putpcc.c:1941:19: note: use '==' to turn this assignment into an equality comparison 1941 | else if (d1stg = c1->vstg) | ^ | == putpcc.c:1956:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1956 | if (c->vstg = dstg) | ~~~~~~~~^~~~~~ putpcc.c:1956:15: note: place parentheses around the assignment to silence this warning 1956 | if (c->vstg = dstg) | ^ | ( ) putpcc.c:1956:15: note: use '==' to turn this assignment into an equality comparison 1956 | if (c->vstg = dstg) | ^ | == putpcc.c:1963:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1963 | while(p = p->nextp) { | ~~^~~~~~~~~~ putpcc.c:1963:11: note: place parentheses around the assignment to silence this warning 1963 | while(p = p->nextp) { | ^ | ( ) putpcc.c:1963:11: note: use '==' to turn this assignment into an equality comparison 1963 | while(p = p->nextp) { | ^ | == 11 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing vax.c vax.c:161:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 161 | if (e1 = e->addrblock.memoffset) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ vax.c:161:11: note: place parentheses around the assignment to silence this warning 161 | if (e1 = e->addrblock.memoffset) | ^ | ( ) vax.c:161:11: note: use '==' to turn this assignment into an equality comparison 161 | if (e1 = e->addrblock.memoffset) | ^ | == vax.c:241:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 241 | if (q = (Namep)cp->datap) | ~~^~~~~~~~~~~~~~~~~~ vax.c:241:10: note: place parentheses around the assignment to silence this warning 241 | if (q = (Namep)cp->datap) | ^ | ( ) vax.c:241:10: note: use '==' to turn this assignment into an equality comparison 241 | if (q = (Namep)cp->datap) | ^ | == vax.c:267:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 267 | if (q = P->fcharp) | ~~^~~~~~~~~~~ vax.c:267:9: note: place parentheses around the assignment to silence this warning 267 | if (q = P->fcharp) | ^ | ( ) vax.c:267:9: note: use '==' to turn this assignment into an equality comparison 267 | if (q = P->fcharp) | ^ | == vax.c:269:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 269 | if (q = P->lcharp) | ~~^~~~~~~~~~~ vax.c:269:9: note: place parentheses around the assignment to silence this warning 269 | if (q = P->lcharp) | ^ | ( ) vax.c:269:9: note: use '==' to turn this assignment into an equality comparison 269 | if (q = P->lcharp) | ^ | == vax.c:466:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 466 | if(dp = q->vdim) /* if this param is an array ... */ | ~~~^~~~~~~~~ vax.c:466:12: note: place parentheses around the assignment to silence this warning 466 | if(dp = q->vdim) /* if this param is an array ... */ | ^ | ( ) vax.c:466:12: note: use '==' to turn this assignment into an equality comparison 466 | if(dp = q->vdim) /* if this param is an array ... */ | ^ | == vax.c:515:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 515 | else | ^ 6 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing formatdata.c formatdata.c:54:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 54 | if (status = dsort(Inname, sortfname)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ formatdata.c:54:16: note: place parentheses around the assignment to silence this warning 54 | if (status = dsort(Inname, sortfname)) | ^ | ( ) formatdata.c:54:16: note: use '==' to turn this assignment into an equality comparison 54 | if (status = dsort(Inname, sortfname)) | ^ | == formatdata.c:221:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 221 | if (dimp = namep->vdim) | ~~~~~^~~~~~~~~~~~~ formatdata.c:221:11: note: place parentheses around the assignment to silence this warning 221 | if (dimp = namep->vdim) | ^ | ( ) formatdata.c:221:11: note: use '==' to turn this assignment into an equality comparison 221 | if (dimp = namep->vdim) | ^ | == formatdata.c:401:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 401 | else | ^ formatdata.c:730:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 730 | while(vals = vals->nextp); | ~~~~~^~~~~~~~~~~~~ formatdata.c:730:15: note: place parentheses around the assignment to silence this warning 730 | while(vals = vals->nextp); | ^ | ( ) formatdata.c:730:15: note: use '==' to turn this assignment into an equality comparison 730 | while(vals = vals->nextp); | ^ | == formatdata.c:984:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 984 | if (L = loc % typesize[xtype]) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ formatdata.c:984:8: note: place parentheses around the assignment to silence this warning 984 | if (L = loc % typesize[xtype]) { | ^ | ( ) formatdata.c:984:8: note: use '==' to turn this assignment into an equality comparison 984 | if (L = loc % typesize[xtype]) { | ^ | == formatdata.c:1072:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1072 | if (j = (int)(L % k)) | ~~^~~~~~~~~~~~~~ formatdata.c:1072:11: note: place parentheses around the assignment to silence this warning 1072 | if (j = (int)(L % k)) | ^ | ( ) formatdata.c:1072:11: note: use '==' to turn this assignment into an equality comparison 1072 | if (j = (int)(L % k)) | ^ | == 6 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing parse_args.c parse_args.c:416:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 416 | while (*dest++ = (c = *src++) >= 'A' && c <= 'Z' ? tolower(c) : c); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse_args.c:416:17: note: place parentheses around the assignment to silence this warning 416 | while (*dest++ = (c = *src++) >= 'A' && c <= 'Z' ? tolower(c) : c); | ^ | ( ) parse_args.c:416:17: note: use '==' to turn this assignment into an equality comparison 416 | while (*dest++ = (c = *src++) >= 'A' && c <= 'Z' ? tolower(c) : c); | ^ | == 1 warning generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing niceprintf.c niceprintf.c:205:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 205 | { while(*t++ = *s++); } | ~~~~~^~~~~~ niceprintf.c:205:14: note: place parentheses around the assignment to silence this warning 205 | { while(*t++ = *s++); } | ^ | ( ) niceprintf.c:205:14: note: use '==' to turn this assignment into an equality comparison 205 | { while(*t++ = *s++); } | ^ | == 1 warning generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing cds.c cds.c:109:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 109 | if (et = etype[(unsigned char)c]) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ cds.c:109:9: note: place parentheses around the assignment to silence this warning 109 | if (et = etype[(unsigned char)c]) { | ^ | ( ) cds.c:109:9: note: use '==' to turn this assignment into an equality comparison 109 | if (et = etype[(unsigned char)c]) { | ^ | == 1 warning generated. if cc sysdeptest.c; then echo '/*OK*/' > sysdep.hd;\ elif cc -DNO_MKDTEMP sysdeptest.c; then echo '#define NO_MKDTEMP' >sysdep.hd;\ else echo '#define NO_MKDTEMP' >sysdep.hd; echo '#define NO_MKSTEMP' >>sysdep.hd; fi rm -f a.out cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing sysdep.c sysdep.c:260:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 260 | while(c = *s++) | ~~^~~~~~ sysdep.c:260:10: note: place parentheses around the assignment to silence this warning 260 | while(c = *s++) | ^ | ( ) sysdep.c:260:10: note: use '==' to turn this assignment into an equality comparison 260 | while(c = *s++) | ^ | == sysdep.c:550:35: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 550 | for(s = "\b\t\n\f\r\v", i = 0; j = *(unsigned char *)s++;) | ~~^~~~~~~~~~~~~~~~~~~~~~~ sysdep.c:550:35: note: place parentheses around the assignment to silence this warning 550 | for(s = "\b\t\n\f\r\v", i = 0; j = *(unsigned char *)s++;) | ^ | ( ) sysdep.c:550:35: note: use '==' to turn this assignment into an equality comparison 550 | for(s = "\b\t\n\f\r\v", i = 0; j = *(unsigned char *)s++;) | ^ | == sysdep.c:694:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 694 | while(mb = mb1); | ~~~^~~~~ sysdep.c:694:12: note: place parentheses around the assignment to silence this warning 694 | while(mb = mb1); | ^ | ( ) sysdep.c:694:12: note: use '==' to turn this assignment into an equality comparison 694 | while(mb = mb1); | ^ | == 3 warnings generated. cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing version.c cc -fstack-protector-strong main.o init.o gram.o lex.o proc.o equiv.o data.o format.o expr.o exec.o intr.o io.o misc.o error.o mem.o names.o output.o p1output.o pread.o put.o putpcc.o vax.o formatdata.o parse_args.o niceprintf.o cds.o sysdep.o version.o -o f2c ===> Building libf2c... (cd /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c && /usr/bin/env -i HOME=/wrkdirs/usr/ports/lang/f2c/work PWD="${PWD}" __MAKE_CONF=/nonexistent OSVERSION=1401000 PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/lang/f2c/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin TMPDIR=/tmp UNAME_r=14.1-RELEASE UNAME_v=FreeBSD\ 14.1-RELEASE XDG_DATA_HOME=/wrkdirs/usr/ports/lang/f2c/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/f2c/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/f2c/work/.cache HOME=/wrkdirs/usr/ports/lang/f2c/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/lang/f2c/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/f2c/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" gmake -f Makefile all libf2c.so) Makefile:122: warning: overriding recipe for target 'main.o' Makefile:118: warning: ignoring old recipe for target 'main.o' cp f2c.h0 f2c.h cp signal1.h0 signal1.h cp sysdep1.h0 sysdep1.h cc -c f77vers.c cc -c i77vers.c cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -Donexit=on_exit -DSkip_f2c_Undefs main.c cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC s_rnge.c ld -r -x -o s_rnge.xxx s_rnge.o mv s_rnge.xxx s_rnge.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC abort_.c ld -r -x -o abort_.xxx abort_.o mv abort_.xxx abort_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC exit_.c ld -r -x -o exit_.xxx exit_.o mv exit_.xxx exit_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC getarg_.c ld -r -x -o getarg_.xxx getarg_.o mv getarg_.xxx getarg_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC iargc_.c ld -r -x -o iargc_.xxx iargc_.o mv iargc_.xxx iargc_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC getenv_.c ld -r -x -o getenv_.xxx getenv_.o mv getenv_.xxx getenv_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC signal_.c signal_.c:17:9: warning: cast to smaller integer type 'ftnint' (aka 'int') from '__sighandler_t *' (aka 'void (*)(int)') [-Wpointer-to-int-cast] 17 | return (ftnint)signal(sig, proc); | ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ld -r -x -o signal_.xxx signal_.o mv signal_.xxx signal_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC s_stop.c ld -r -x -o s_stop.xxx s_stop.o mv s_stop.xxx s_stop.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC s_paus.c ld -r -x -o s_paus.xxx s_paus.o mv s_paus.xxx s_paus.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC system_.c ld -r -x -o system_.xxx system_.o mv system_.xxx system_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC cabs.c ld -r -x -o cabs.xxx cabs.o mv cabs.xxx cabs.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC ctype.c ld -r -x -o ctype.xxx ctype.o mv ctype.xxx ctype.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC derf_.c ld -r -x -o derf_.xxx derf_.o mv derf_.xxx derf_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC derfc_.c ld -r -x -o derfc_.xxx derfc_.o mv derfc_.xxx derfc_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC erf_.c ld -r -x -o erf_.xxx erf_.o mv erf_.xxx erf_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC erfc_.c ld -r -x -o erfc_.xxx erfc_.o mv erfc_.xxx erfc_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC sig_die.c ld -r -x -o sig_die.xxx sig_die.o mv sig_die.xxx sig_die.o cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -DNO_FPINIT arithchk.c -lm ||\ cc -DNO_LONG_LONG -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -DNO_FPINIT arithchk.c -lm arithchk.c:125:17: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 125 | Cray1 = printf(emptyfmt) < 0 ? 0 : 4617762; | ^~~~~~~~ arithchk.c:125:17: note: treat the string as an argument to avoid this 125 | Cray1 = printf(emptyfmt) < 0 ? 0 : 4617762; | ^ | "%s", 1 warning generated. ./a.out >arith.h rm -f a.out arithchk.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC uninit.c ld -r -x -o uninit.xxx uninit.o mv uninit.xxx uninit.o cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC -DSkip_f2c_Undefs MAIN.c cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC pow_ci.c ld -r -x -o pow_ci.xxx pow_ci.o mv pow_ci.xxx pow_ci.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC pow_dd.c ld -r -x -o pow_dd.xxx pow_dd.o mv pow_dd.xxx pow_dd.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC pow_di.c ld -r -x -o pow_di.xxx pow_di.o mv pow_di.xxx pow_di.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC pow_hh.c ld -r -x -o pow_hh.xxx pow_hh.o mv pow_hh.xxx pow_hh.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC pow_ii.c ld -r -x -o pow_ii.xxx pow_ii.o mv pow_ii.xxx pow_ii.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC pow_ri.c ld -r -x -o pow_ri.xxx pow_ri.o mv pow_ri.xxx pow_ri.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC pow_zi.c ld -r -x -o pow_zi.xxx pow_zi.o mv pow_zi.xxx pow_zi.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC pow_zz.c ld -r -x -o pow_zz.xxx pow_zz.o mv pow_zz.xxx pow_zz.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC c_abs.c ld -r -x -o c_abs.xxx c_abs.o mv c_abs.xxx c_abs.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC c_cos.c ld -r -x -o c_cos.xxx c_cos.o mv c_cos.xxx c_cos.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC c_div.c ld -r -x -o c_div.xxx c_div.o mv c_div.xxx c_div.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC c_exp.c ld -r -x -o c_exp.xxx c_exp.o mv c_exp.xxx c_exp.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC c_log.c ld -r -x -o c_log.xxx c_log.o mv c_log.xxx c_log.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC c_sin.c ld -r -x -o c_sin.xxx c_sin.o mv c_sin.xxx c_sin.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC c_sqrt.c ld -r -x -o c_sqrt.xxx c_sqrt.o mv c_sqrt.xxx c_sqrt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC z_abs.c ld -r -x -o z_abs.xxx z_abs.o mv z_abs.xxx z_abs.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC z_cos.c ld -r -x -o z_cos.xxx z_cos.o mv z_cos.xxx z_cos.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC z_div.c ld -r -x -o z_div.xxx z_div.o mv z_div.xxx z_div.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC z_exp.c ld -r -x -o z_exp.xxx z_exp.o mv z_exp.xxx z_exp.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC z_log.c ld -r -x -o z_log.xxx z_log.o mv z_log.xxx z_log.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC z_sin.c ld -r -x -o z_sin.xxx z_sin.o mv z_sin.xxx z_sin.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC z_sqrt.c ld -r -x -o z_sqrt.xxx z_sqrt.o mv z_sqrt.xxx z_sqrt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_abs.c ld -r -x -o r_abs.xxx r_abs.o mv r_abs.xxx r_abs.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_acos.c ld -r -x -o r_acos.xxx r_acos.o mv r_acos.xxx r_acos.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_asin.c ld -r -x -o r_asin.xxx r_asin.o mv r_asin.xxx r_asin.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_atan.c ld -r -x -o r_atan.xxx r_atan.o mv r_atan.xxx r_atan.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_atn2.c ld -r -x -o r_atn2.xxx r_atn2.o mv r_atn2.xxx r_atn2.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_cnjg.c ld -r -x -o r_cnjg.xxx r_cnjg.o mv r_cnjg.xxx r_cnjg.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_cos.c ld -r -x -o r_cos.xxx r_cos.o mv r_cos.xxx r_cos.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_cosh.c ld -r -x -o r_cosh.xxx r_cosh.o mv r_cosh.xxx r_cosh.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_dim.c ld -r -x -o r_dim.xxx r_dim.o mv r_dim.xxx r_dim.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_exp.c ld -r -x -o r_exp.xxx r_exp.o mv r_exp.xxx r_exp.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_imag.c ld -r -x -o r_imag.xxx r_imag.o mv r_imag.xxx r_imag.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_int.c ld -r -x -o r_int.xxx r_int.o mv r_int.xxx r_int.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_lg10.c ld -r -x -o r_lg10.xxx r_lg10.o mv r_lg10.xxx r_lg10.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_log.c ld -r -x -o r_log.xxx r_log.o mv r_log.xxx r_log.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_mod.c ld -r -x -o r_mod.xxx r_mod.o mv r_mod.xxx r_mod.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_nint.c ld -r -x -o r_nint.xxx r_nint.o mv r_nint.xxx r_nint.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_sign.c ld -r -x -o r_sign.xxx r_sign.o mv r_sign.xxx r_sign.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_sin.c ld -r -x -o r_sin.xxx r_sin.o mv r_sin.xxx r_sin.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_sinh.c ld -r -x -o r_sinh.xxx r_sinh.o mv r_sinh.xxx r_sinh.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_sqrt.c ld -r -x -o r_sqrt.xxx r_sqrt.o mv r_sqrt.xxx r_sqrt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_tan.c ld -r -x -o r_tan.xxx r_tan.o mv r_tan.xxx r_tan.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC r_tanh.c ld -r -x -o r_tanh.xxx r_tanh.o mv r_tanh.xxx r_tanh.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_abs.c ld -r -x -o d_abs.xxx d_abs.o mv d_abs.xxx d_abs.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_acos.c ld -r -x -o d_acos.xxx d_acos.o mv d_acos.xxx d_acos.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_asin.c ld -r -x -o d_asin.xxx d_asin.o mv d_asin.xxx d_asin.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_atan.c ld -r -x -o d_atan.xxx d_atan.o mv d_atan.xxx d_atan.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_atn2.c ld -r -x -o d_atn2.xxx d_atn2.o mv d_atn2.xxx d_atn2.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_cnjg.c ld -r -x -o d_cnjg.xxx d_cnjg.o mv d_cnjg.xxx d_cnjg.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_cos.c ld -r -x -o d_cos.xxx d_cos.o mv d_cos.xxx d_cos.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_cosh.c ld -r -x -o d_cosh.xxx d_cosh.o mv d_cosh.xxx d_cosh.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_dim.c ld -r -x -o d_dim.xxx d_dim.o mv d_dim.xxx d_dim.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_exp.c ld -r -x -o d_exp.xxx d_exp.o mv d_exp.xxx d_exp.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_imag.c ld -r -x -o d_imag.xxx d_imag.o mv d_imag.xxx d_imag.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_int.c ld -r -x -o d_int.xxx d_int.o mv d_int.xxx d_int.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_lg10.c ld -r -x -o d_lg10.xxx d_lg10.o mv d_lg10.xxx d_lg10.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_log.c ld -r -x -o d_log.xxx d_log.o mv d_log.xxx d_log.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_mod.c ld -r -x -o d_mod.xxx d_mod.o mv d_mod.xxx d_mod.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_nint.c ld -r -x -o d_nint.xxx d_nint.o mv d_nint.xxx d_nint.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_prod.c ld -r -x -o d_prod.xxx d_prod.o mv d_prod.xxx d_prod.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_sign.c ld -r -x -o d_sign.xxx d_sign.o mv d_sign.xxx d_sign.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_sin.c ld -r -x -o d_sin.xxx d_sin.o mv d_sin.xxx d_sin.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_sinh.c ld -r -x -o d_sinh.xxx d_sinh.o mv d_sinh.xxx d_sinh.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_sqrt.c ld -r -x -o d_sqrt.xxx d_sqrt.o mv d_sqrt.xxx d_sqrt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_tan.c ld -r -x -o d_tan.xxx d_tan.o mv d_tan.xxx d_tan.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC d_tanh.c ld -r -x -o d_tanh.xxx d_tanh.o mv d_tanh.xxx d_tanh.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC i_abs.c ld -r -x -o i_abs.xxx i_abs.o mv i_abs.xxx i_abs.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC i_dim.c ld -r -x -o i_dim.xxx i_dim.o mv i_dim.xxx i_dim.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC i_dnnt.c ld -r -x -o i_dnnt.xxx i_dnnt.o mv i_dnnt.xxx i_dnnt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC i_indx.c ld -r -x -o i_indx.xxx i_indx.o mv i_indx.xxx i_indx.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC i_len.c ld -r -x -o i_len.xxx i_len.o mv i_len.xxx i_len.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC i_mod.c ld -r -x -o i_mod.xxx i_mod.o mv i_mod.xxx i_mod.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC i_nint.c ld -r -x -o i_nint.xxx i_nint.o mv i_nint.xxx i_nint.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC i_sign.c ld -r -x -o i_sign.xxx i_sign.o mv i_sign.xxx i_sign.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC lbitbits.c lbitbits.c:47:44: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] 47 | return (integer)(x << b | x >> LONGBITS -b ); | ~~ ~~~~~~~~~^~ lbitbits.c:47:44: note: place parentheses around the '-' expression to silence this warning 47 | return (integer)(x << b | x >> LONGBITS -b ); | ~~~~~~~~~^~ lbitbits.c:51:34: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] 51 | return (integer)(x << LONGBITS - b | x >> b); | ~~ ~~~~~~~~~^~~ lbitbits.c:51:34: note: place parentheses around the '-' expression to silence this warning 51 | return (integer)(x << LONGBITS - b | x >> b); | ~~~~~~~~~^~~ lbitbits.c:60:47: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] 60 | return (integer)(y | z & (x << b | x >> len - b)); | ~~ ~~~~^~~ lbitbits.c:60:47: note: place parentheses around the '-' expression to silence this warning 60 | return (integer)(y | z & (x << b | x >> len - b)); | ^ | ( ) lbitbits.c:64:46: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] 64 | return (integer)(y | z & (x >> b | x << len - b)); | ~~ ~~~~^~~ lbitbits.c:64:46: note: place parentheses around the '-' expression to silence this warning 64 | return (integer)(y | z & (x >> b | x << len - b)); | ^ | ( ) 4 warnings generated. ld -r -x -o lbitbits.xxx lbitbits.o mv lbitbits.xxx lbitbits.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC lbitshft.c ld -r -x -o lbitshft.xxx lbitshft.o mv lbitshft.xxx lbitshft.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC h_abs.c ld -r -x -o h_abs.xxx h_abs.o mv h_abs.xxx h_abs.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC h_dim.c ld -r -x -o h_dim.xxx h_dim.o mv h_dim.xxx h_dim.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC h_dnnt.c ld -r -x -o h_dnnt.xxx h_dnnt.o mv h_dnnt.xxx h_dnnt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC h_indx.c ld -r -x -o h_indx.xxx h_indx.o mv h_indx.xxx h_indx.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC h_len.c ld -r -x -o h_len.xxx h_len.o mv h_len.xxx h_len.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC h_mod.c ld -r -x -o h_mod.xxx h_mod.o mv h_mod.xxx h_mod.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC h_nint.c ld -r -x -o h_nint.xxx h_nint.o mv h_nint.xxx h_nint.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC h_sign.c ld -r -x -o h_sign.xxx h_sign.o mv h_sign.xxx h_sign.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC l_ge.c ld -r -x -o l_ge.xxx l_ge.o mv l_ge.xxx l_ge.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC l_gt.c ld -r -x -o l_gt.xxx l_gt.o mv l_gt.xxx l_gt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC l_le.c ld -r -x -o l_le.xxx l_le.o mv l_le.xxx l_le.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC l_lt.c ld -r -x -o l_lt.xxx l_lt.o mv l_lt.xxx l_lt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC hl_ge.c ld -r -x -o hl_ge.xxx hl_ge.o mv hl_ge.xxx hl_ge.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC hl_gt.c ld -r -x -o hl_gt.xxx hl_gt.o mv hl_gt.xxx hl_gt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC hl_le.c ld -r -x -o hl_le.xxx hl_le.o mv hl_le.xxx hl_le.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC hl_lt.c ld -r -x -o hl_lt.xxx hl_lt.o mv hl_lt.xxx hl_lt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC ef1asc_.c ld -r -x -o ef1asc_.xxx ef1asc_.o mv ef1asc_.xxx ef1asc_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC ef1cmc_.c ld -r -x -o ef1cmc_.xxx ef1cmc_.o mv ef1cmc_.xxx ef1cmc_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC f77_aloc.c ld -r -x -o f77_aloc.xxx f77_aloc.o mv f77_aloc.xxx f77_aloc.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC s_cat.c ld -r -x -o s_cat.xxx s_cat.o mv s_cat.xxx s_cat.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC s_cmp.c ld -r -x -o s_cmp.xxx s_cmp.o mv s_cmp.xxx s_cmp.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC s_copy.c ld -r -x -o s_copy.xxx s_copy.o mv s_copy.xxx s_copy.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC backspac.c ld -r -x -o backspac.xxx backspac.o mv backspac.xxx backspac.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC close.c ld -r -x -o close.xxx close.o mv close.xxx close.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC dfe.c dfe.c:104:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 104 | if(n=c_dfe(a))return(n); | ~^~~~~~~~~ dfe.c:104:6: note: place parentheses around the assignment to silence this warning 104 | if(n=c_dfe(a))return(n); | ^ | ( ) dfe.c:104:6: note: use '==' to turn this assignment into an equality comparison 104 | if(n=c_dfe(a))return(n); | ^ | == dfe.c:126:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 126 | if(n=c_dfe(a)) return(n); | ~^~~~~~~~~ dfe.c:126:6: note: place parentheses around the assignment to silence this warning 126 | if(n=c_dfe(a)) return(n); | ^ | ( ) dfe.c:126:6: note: use '==' to turn this assignment into an equality comparison 126 | if(n=c_dfe(a)) return(n); | ^ | == 2 warnings generated. ld -r -x -o dfe.xxx dfe.o mv dfe.xxx dfe.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC dolio.c ld -r -x -o dolio.xxx dolio.o mv dolio.xxx dolio.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC due.c due.c:40:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 40 | if(n=c_due(a)) return(n); | ~^~~~~~~~~ due.c:40:6: note: place parentheses around the assignment to silence this warning 40 | if(n=c_due(a)) return(n); | ^ | ( ) due.c:40:6: note: use '==' to turn this assignment into an equality comparison 40 | if(n=c_due(a)) return(n); | ^ | == due.c:53:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 53 | if(n=c_due(a)) return(n); | ~^~~~~~~~~ due.c:53:6: note: place parentheses around the assignment to silence this warning 53 | if(n=c_due(a)) return(n); | ^ | ( ) due.c:53:6: note: use '==' to turn this assignment into an equality comparison 53 | if(n=c_due(a)) return(n); | ^ | == 2 warnings generated. ld -r -x -o due.xxx due.o mv due.xxx due.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC endfile.c endfile.c:46:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 46 | if (tf = FOPEN(nbuf, f__w_mode[0])) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ endfile.c:46:10: note: place parentheses around the assignment to silence this warning 46 | if (tf = FOPEN(nbuf, f__w_mode[0])) | ^ | ( ) endfile.c:46:10: note: use '==' to turn this assignment into an equality comparison 46 | if (tf = FOPEN(nbuf, f__w_mode[0])) | ^ | == 1 warning generated. ld -r -x -o endfile.xxx endfile.o mv endfile.xxx endfile.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC err.c ld -r -x -o err.xxx err.o mv err.xxx err.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC fmt.c ld -r -x -o fmt.xxx fmt.o mv fmt.xxx fmt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC fmtlib.c ld -r -x -o fmtlib.xxx fmtlib.o mv fmtlib.xxx fmtlib.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC ftell_.c ld -r -x -o ftell_.xxx ftell_.o mv ftell_.xxx ftell_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC iio.c iio.c:91:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 91 | if(n=c_si(a)) return(n); | ~^~~~~~~~ iio.c:91:6: note: place parentheses around the assignment to silence this warning 91 | if(n=c_si(a)) return(n); | ^ | ( ) iio.c:91:6: note: use '==' to turn this assignment into an equality comparison 91 | if(n=c_si(a)) return(n); | ^ | == iio.c:123:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 123 | if(n=c_si(a)) return(n); | ~^~~~~~~~ iio.c:123:6: note: place parentheses around the assignment to silence this warning 123 | if(n=c_si(a)) return(n); | ^ | ( ) iio.c:123:6: note: use '==' to turn this assignment into an equality comparison 123 | if(n=c_si(a)) return(n); | ^ | == 2 warnings generated. ld -r -x -o iio.xxx iio.o mv iio.xxx iio.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC ilnw.c ld -r -x -o ilnw.xxx ilnw.o mv ilnw.xxx ilnw.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC inquire.c inquire.c:69:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 69 | else *a->inex=0; | ^ inquire.c:72:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 72 | else *a->inopen=(p!=NULL && p->ufd!=NULL); | ^ inquire.c:77:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 77 | else *a->innamed=0; | ^ inquire.c:81:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 81 | else if(p!=NULL && p->ufnm!=NULL) | ^ inquire.c:86:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 86 | else b_char("SEQUENTIAL",a->inacc,a->inacclen); | ^ inquire.c:90:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 90 | else b_char("YES",a->inseq,a->inseqlen); | ^ inquire.c:94:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 94 | else b_char("NO",a->indir,a->indirlen); | ^ inquire.c:98:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 98 | else b_char("FORMATTED",a->infmt,a->infmtlen); | ^ inquire.c:102:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 102 | else b_char("YES",a->inform,a->informlen); | ^ inquire.c:106:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 106 | else if (p!=NULL) b_char("NO",a->inunf,a->inunflen); | ^ inquire.c:115:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 115 | else b_char("NULL",a->inblank,a->inblanklen); | ^ 11 warnings generated. ld -r -x -o inquire.xxx inquire.o mv inquire.xxx inquire.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC lread.c lread.c:297:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 297 | else | ^ lread.c:317:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 317 | if (ch = l_R(1,0)) | ~~~^~~~~~~~~~ lread.c:317:9: note: place parentheses around the assignment to silence this warning 317 | if (ch = l_R(1,0)) | ^ | ( ) lread.c:317:9: note: use '==' to turn this assignment into an equality comparison 317 | if (ch = l_R(1,0)) | ^ | == lread.c:329:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 329 | if (ch = l_R(1,0)) | ~~~^~~~~~~~~~ lread.c:329:9: note: place parentheses around the assignment to silence this warning 329 | if (ch = l_R(1,0)) | ^ | ( ) lread.c:329:9: note: use '==' to turn this assignment into an equality comparison 329 | if (ch = l_R(1,0)) | ^ | == lread.c:356:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 356 | if (rv = *nmL_next++) | ~~~^~~~~~~~~~~~~ lread.c:356:9: note: place parentheses around the assignment to silence this warning 356 | if (rv = *nmL_next++) | ^ | ( ) lread.c:356:9: note: use '==' to turn this assignment into an equality comparison 356 | if (rv = *nmL_next++) | ^ | == lread.c:441:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 441 | else | ^ lread.c:693:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 693 | ERR(l_R(0,1)); | ^~~~~~~~~~~~~ lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ~^~~~ lread.c:693:4: note: place parentheses around the assignment to silence this warning lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:693:4: note: use '==' to turn this assignment into an equality comparison lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:698:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 698 | ERR(l_R(0,0)); | ^~~~~~~~~~~~~ lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ~^~~~ lread.c:698:4: note: place parentheses around the assignment to silence this warning lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:698:4: note: use '==' to turn this assignment into an equality comparison lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:709:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 709 | ERR(l_C()); | ^~~~~~~~~~ lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ~^~~~ lread.c:709:4: note: place parentheses around the assignment to silence this warning lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:709:4: note: use '==' to turn this assignment into an equality comparison lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:714:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 714 | ERR(l_L()); | ^~~~~~~~~~ lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ~^~~~ lread.c:714:4: note: place parentheses around the assignment to silence this warning lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:714:4: note: use '==' to turn this assignment into an equality comparison lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:717:4: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 717 | ERR(l_CHAR()); | ^~~~~~~~~~~~~ lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ~^~~~ lread.c:717:4: note: place parentheses around the assignment to silence this warning lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:717:4: note: use '==' to turn this assignment into an equality comparison lread.c:109:20: note: expanded from macro 'ERR' 109 | #define ERR(x) if(n=(x)) return(n) | ^ lread.c:790:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 790 | if(n=c_le(a)) return(n); | ~^~~~~~~~ lread.c:790:6: note: place parentheses around the assignment to silence this warning 790 | if(n=c_le(a)) return(n); | ^ | ( ) lread.c:790:6: note: use '==' to turn this assignment into an equality comparison 790 | if(n=c_le(a)) return(n); | ^ | == 11 warnings generated. ld -r -x -o lread.xxx lread.o mv lread.xxx lread.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC lwrite.c lwrite.c:141:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 141 | while(b[0] = b[1]) | ~~~~~^~~~~~ lwrite.c:141:15: note: place parentheses around the assignment to silence this warning 141 | while(b[0] = b[1]) | ^ | ( ) lwrite.c:141:15: note: use '==' to turn this assignment into an equality comparison 141 | while(b[0] = b[1]) | ^ | == lwrite.c:166:32: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 166 | for(c1 = '.', c = 'E'; *b = c1; | ~~~^~~~ lwrite.c:166:32: note: place parentheses around the assignment to silence this warning 166 | for(c1 = '.', c = 'E'; *b = c1; | ^ | ( ) lwrite.c:166:32: note: use '==' to turn this assignment into an equality comparison 166 | for(c1 = '.', c = 'E'; *b = c1; | ^ | == lwrite.c:190:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 190 | while(c = *s++) | ~~^~~~~~ lwrite.c:190:10: note: place parentheses around the assignment to silence this warning 190 | while(c = *s++) | ^ | ( ) lwrite.c:190:10: note: use '==' to turn this assignment into an equality comparison 190 | while(c = *s++) | ^ | == 3 warnings generated. ld -r -x -o lwrite.xxx lwrite.o mv lwrite.xxx lwrite.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC open.c open.c:246:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 246 | if (tf = FOPEN(buf,f__w_mode[0])) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ open.c:246:10: note: place parentheses around the assignment to silence this warning 246 | if (tf = FOPEN(buf,f__w_mode[0])) | ^ | ( ) open.c:246:10: note: use '==' to turn this assignment into an equality comparison 246 | if (tf = FOPEN(buf,f__w_mode[0])) | ^ | == open.c:256:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 256 | if (tf = FOPEN(buf, f__r_mode[ufmt])) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ open.c:256:10: note: place parentheses around the assignment to silence this warning 256 | if (tf = FOPEN(buf, f__r_mode[ufmt])) | ^ | ( ) open.c:256:10: note: use '==' to turn this assignment into an equality comparison 256 | if (tf = FOPEN(buf, f__r_mode[ufmt])) | ^ | == open.c:258:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 258 | else if (tf = FOPEN(buf, f__w_mode[ufmt])) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ open.c:258:15: note: place parentheses around the assignment to silence this warning 258 | else if (tf = FOPEN(buf, f__w_mode[ufmt])) { | ^ | ( ) open.c:258:15: note: use '==' to turn this assignment into an equality comparison 258 | else if (tf = FOPEN(buf, f__w_mode[ufmt])) { | ^ | == open.c:273:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 273 | else if ((s = a->oacc) && (*s == 'a' || *s == 'A') | ^ 4 warnings generated. ld -r -x -o open.xxx open.o mv open.xxx open.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC rdfmt.c rdfmt.c:39:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 39 | while(ch = *sc++) | ~~~^~~~~~~ rdfmt.c:39:12: note: place parentheses around the assignment to silence this warning 39 | while(ch = *sc++) | ^ | ( ) rdfmt.c:39:12: note: use '==' to turn this assignment into an equality comparison 39 | while(ch = *sc++) | ^ | == rdfmt.c:42:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 42 | while(ch = *sc++) | ~~~^~~~~~~ rdfmt.c:42:12: note: place parentheses around the assignment to silence this warning 42 | while(ch = *sc++) | ^ | ( ) rdfmt.c:42:12: note: use '==' to turn this assignment into an equality comparison 42 | while(ch = *sc++) | ^ | == rdfmt.c:71:9: warning: operator '>>' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] 71 | w2 = w1+1 >> 1; | ~~^~ ~~ rdfmt.c:71:9: note: place parentheses around the '+' expression to silence this warning 71 | w2 = w1+1 >> 1; | ^ | ( ) rdfmt.c:93:23: warning: operator '<<' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] 93 | *t = hex[*s0 & 0xff]-1 << 4 | hex[s0[1] & 0xff]-1; | ~~~~~~~~~~~~~~~^~ ~~ rdfmt.c:93:23: note: place parentheses around the '-' expression to silence this warning 93 | *t = hex[*s0 & 0xff]-1 << 4 | hex[s0[1] & 0xff]-1; | ^ | ( ) 4 warnings generated. ld -r -x -o rdfmt.xxx rdfmt.o mv rdfmt.xxx rdfmt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC rewind.c ld -r -x -o rewind.xxx rewind.o mv rewind.xxx rewind.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC rsfe.c rsfe.c:67:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 67 | if(n=c_sfe(a)) return(n); | ~^~~~~~~~~ rsfe.c:67:6: note: place parentheses around the assignment to silence this warning 67 | if(n=c_sfe(a)) return(n); | ^ | ( ) rsfe.c:67:6: note: use '==' to turn this assignment into an equality comparison 67 | if(n=c_sfe(a)) return(n); | ^ | == 1 warning generated. ld -r -x -o rsfe.xxx rsfe.o mv rsfe.xxx rsfe.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC rsli.c ld -r -x -o rsli.xxx rsli.o mv rsli.xxx rsli.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC rsne.c rsne.c:86:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 86 | for(x = 0; c = *s++; x = x & 0x4000 ? ((x << 1) & 0x7fff) + 1 : x << 1) | ~~^~~~~~ rsne.c:86:15: note: place parentheses around the assignment to silence this warning 86 | for(x = 0; c = *s++; x = x & 0x4000 ? ((x << 1) & 0x7fff) + 1 : x << 1) | ^ | ( ) rsne.c:86:15: note: use '==' to turn this assignment into an equality comparison 86 | for(x = 0; c = *s++; x = x & 0x4000 ? ((x << 1) & 0x7fff) + 1 : x << 1) | ^ | == rsne.c:107:23: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 107 | for(x = &nl_cache; y = *x; x0 = x, x = &y->next) | ~~^~~~ rsne.c:107:23: note: place parentheses around the assignment to silence this warning 107 | for(x = &nl_cache; y = *x; x0 = x, x = &y->next) | ^ | ( ) rsne.c:107:23: note: use '==' to turn this assignment into an equality comparison 107 | for(x = &nl_cache; y = *x; x0 = x, x = &y->next) | ^ | == rsne.c:159:42: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 159 | for(s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; c = *s++; ) | ~~^~~~~~ rsne.c:159:42: note: place parentheses around the assignment to silence this warning 159 | for(s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; c = *s++; ) | ^ | ( ) rsne.c:159:42: note: use '==' to turn this assignment into an equality comparison 159 | for(s = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; c = *s++; ) | ^ | == rsne.c:165:27: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 165 | for(s = "0123456789_"; c = *s++; ) | ~~^~~~~~ rsne.c:165:27: note: place parentheses around the assignment to silence this warning 165 | for(s = "0123456789_"; c = *s++; ) | ^ | ( ) rsne.c:165:27: note: use '==' to turn this assignment into an equality comparison 165 | for(s = "0123456789_"; c = *s++; ) | ^ | == rsne.c:188:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 188 | while(*s = Alphanum[GETC(ch) & 0xff]) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ rsne.c:188:11: note: place parentheses around the assignment to silence this warning 188 | while(*s = Alphanum[GETC(ch) & 0xff]) | ^ | ( ) rsne.c:188:11: note: use '==' to turn this assignment into an equality comparison 188 | while(*s = Alphanum[GETC(ch) & 0xff]) | ^ | == rsne.c:243:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 243 | if (k = getnum(chp, x1)) | ~~^~~~~~~~~~~~~~~~~ rsne.c:243:8: note: place parentheses around the assignment to silence this warning 243 | if (k = getnum(chp, x1)) | ^ | ( ) rsne.c:243:8: note: use '==' to turn this assignment into an equality comparison 243 | if (k = getnum(chp, x1)) | ^ | == rsne.c:247:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 247 | if (k = getnum(chp, &x2)) | ~~^~~~~~~~~~~~~~~~~~ rsne.c:247:9: note: place parentheses around the assignment to silence this warning 247 | if (k = getnum(chp, &x2)) | ^ | ( ) rsne.c:247:9: note: use '==' to turn this assignment into an equality comparison 247 | if (k = getnum(chp, &x2)) | ^ | == rsne.c:251:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 251 | if (k = getnum(chp, &x3)) | ~~^~~~~~~~~~~~~~~~~~ rsne.c:251:10: note: place parentheses around the assignment to silence this warning 251 | if (k = getnum(chp, &x3)) | ^ | ( ) rsne.c:251:10: note: use '==' to turn this assignment into an equality comparison 251 | if (k = getnum(chp, &x3)) | ^ | == rsne.c:349:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 349 | if (ch = getname(buf,sizeof(buf))) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rsne.c:349:9: note: place parentheses around the assignment to silence this warning 349 | if (ch = getname(buf,sizeof(buf))) | ^ | ( ) rsne.c:349:9: note: use '==' to turn this assignment into an equality comparison 349 | if (ch = getname(buf,sizeof(buf))) | ^ | == rsne.c:404:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 404 | if (ch = getname(buf,sizeof(buf))) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rsne.c:404:12: note: place parentheses around the assignment to silence this warning 404 | if (ch = getname(buf,sizeof(buf))) | ^ | ( ) rsne.c:404:12: note: use '==' to turn this assignment into an equality comparison 404 | if (ch = getname(buf,sizeof(buf))) | ^ | == rsne.c:428:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 428 | if (k = getdimen(&ch, dn, (ftnlen)size, | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 429 | (ftnlen)size, &b)) | ~~~~~~~~~~~~~~~~~ rsne.c:428:11: note: place parentheses around the assignment to silence this warning 428 | if (k = getdimen(&ch, dn, (ftnlen)size, | ^ | ( 429 | (ftnlen)size, &b)) | | ) rsne.c:428:11: note: use '==' to turn this assignment into an equality comparison 428 | if (k = getdimen(&ch, dn, (ftnlen)size, | ^ | == rsne.c:445:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 445 | if (k = getdimen(&ch, dn, size, nomax, &b)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rsne.c:445:10: note: place parentheses around the assignment to silence this warning 445 | if (k = getdimen(&ch, dn, size, nomax, &b)) | ^ | ( ) rsne.c:445:10: note: use '==' to turn this assignment into an equality comparison 445 | if (k = getdimen(&ch, dn, size, nomax, &b)) | ^ | == rsne.c:456:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 456 | if (k = getdimen(&ch, dn1, dn->delta**dims, | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 457 | span, &b1)) | ~~~~~~~~~~ rsne.c:456:11: note: place parentheses around the assignment to silence this warning 456 | if (k = getdimen(&ch, dn1, dn->delta**dims, | ^ | ( 457 | span, &b1)) | | ) rsne.c:456:11: note: use '==' to turn this assignment into an equality comparison 456 | if (k = getdimen(&ch, dn1, dn->delta**dims, | ^ | == rsne.c:476:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 476 | if (k = getdimen(&ch, &substr, size, size, &b)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rsne.c:476:11: note: place parentheses around the assignment to silence this warning 476 | if (k = getdimen(&ch, &substr, size, size, &b)) | ^ | ( ) rsne.c:476:11: note: use '==' to turn this assignment into an equality comparison 476 | if (k = getdimen(&ch, &substr, size, size, &b)) | ^ | == rsne.c:511:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 511 | else if (dims = v->dims) { | ~~~~~^~~~~~~~~ rsne.c:511:17: note: place parentheses around the assignment to silence this warning 511 | else if (dims = v->dims) { | ^ | ( ) rsne.c:511:17: note: use '==' to turn this assignment into an equality comparison 511 | else if (dims = v->dims) { | ^ | == rsne.c:531:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 531 | if (k = l_read(&no1, vaddr + iva, size, type)) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rsne.c:531:10: note: place parentheses around the assignment to silence this warning 531 | if (k = l_read(&no1, vaddr + iva, size, type)) | ^ | ( ) rsne.c:531:10: note: use '==' to turn this assignment into an equality comparison 531 | if (k = l_read(&no1, vaddr + iva, size, type)) | ^ | == rsne.c:541:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 541 | if (k = l_read(&no2, vaddr + iva, | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 542 | size, type)) | ~~~~~~~~~~~ rsne.c:541:12: note: place parentheses around the assignment to silence this warning 541 | if (k = l_read(&no2, vaddr + iva, | ^ | ( 542 | size, type)) | | ) rsne.c:541:12: note: use '==' to turn this assignment into an equality comparison 541 | if (k = l_read(&no2, vaddr + iva, | ^ | == rsne.c:552:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 552 | else for(;;) { | ^ rsne.c:603:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 603 | if(n = c_le(a)) | ~~^~~~~~~~~ rsne.c:603:7: note: place parentheses around the assignment to silence this warning 603 | if(n = c_le(a)) | ^ | ( ) rsne.c:603:7: note: use '==' to turn this assignment into an equality comparison 603 | if(n = c_le(a)) | ^ | == 19 warnings generated. ld -r -x -o rsne.xxx rsne.o mv rsne.xxx rsne.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC sfe.c ld -r -x -o sfe.xxx sfe.o mv sfe.xxx sfe.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC sue.c sue.c:38:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 38 | if(n=c_sue(a)) return(n); | ~^~~~~~~~~ sue.c:38:6: note: place parentheses around the assignment to silence this warning 38 | if(n=c_sue(a)) return(n); | ^ | ( ) sue.c:38:6: note: use '==' to turn this assignment into an equality comparison 38 | if(n=c_sue(a)) return(n); | ^ | == sue.c:61:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 61 | if(n=c_sue(a)) return(n); | ~^~~~~~~~~ sue.c:61:6: note: place parentheses around the assignment to silence this warning 61 | if(n=c_sue(a)) return(n); | ^ | ( ) sue.c:61:6: note: use '==' to turn this assignment into an equality comparison 61 | if(n=c_sue(a)) return(n); | ^ | == 2 warnings generated. ld -r -x -o sue.xxx sue.o mv sue.xxx sue.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC typesize.c ld -r -x -o typesize.xxx typesize.o mv typesize.xxx typesize.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC uio.c ld -r -x -o uio.xxx uio.o mv uio.xxx uio.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC util.c ld -r -x -o util.xxx util.o mv util.xxx util.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC wref.c wref.c:140:29: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 140 | for(s -= 2, e1 = 2; s[0] = s[1]; s++) | ~~~~~^~~~~~ wref.c:140:29: note: place parentheses around the assignment to silence this warning 140 | for(s -= 2, e1 = 2; s[0] = s[1]; s++) | ^ | ( ) wref.c:140:29: note: use '==' to turn this assignment into an equality comparison 140 | for(s -= 2, e1 = 2; s[0] = s[1]; s++) | ^ | == wref.c:236:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 236 | if (n = f__scale) | ~~^~~~~~~~~~ wref.c:236:8: note: place parentheses around the assignment to silence this warning 236 | if (n = f__scale) | ^ | ( ) wref.c:236:8: note: use '==' to turn this assignment into an equality comparison 236 | if (n = f__scale) | ^ | == wref.c:239:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 239 | else | ^ wref.c:286:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 286 | while(n = *b++) | ~~^~~~~~ wref.c:286:10: note: place parentheses around the assignment to silence this warning 286 | while(n = *b++) | ^ | ( ) wref.c:286:10: note: use '==' to turn this assignment into an equality comparison 286 | while(n = *b++) | ^ | == 4 warnings generated. ld -r -x -o wref.xxx wref.o mv wref.xxx wref.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC wrtfmt.c ld -r -x -o wrtfmt.xxx wrtfmt.o mv wrtfmt.xxx wrtfmt.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC wsfe.c wsfe.c:55:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 55 | if(n=c_sfe(a)) return(n); | ~^~~~~~~~~ wsfe.c:55:6: note: place parentheses around the assignment to silence this warning 55 | if(n=c_sfe(a)) return(n); | ^ | ( ) wsfe.c:55:6: note: use '==' to turn this assignment into an equality comparison 55 | if(n=c_sfe(a)) return(n); | ^ | == 1 warning generated. ld -r -x -o wsfe.xxx wsfe.o mv wsfe.xxx wsfe.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC wsle.c wsle.c:17:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 17 | if(n=c_le(a)) return(n); | ~^~~~~~~~ wsle.c:17:6: note: place parentheses around the assignment to silence this warning 17 | if(n=c_le(a)) return(n); | ^ | ( ) wsle.c:17:6: note: use '==' to turn this assignment into an equality comparison 17 | if(n=c_le(a)) return(n); | ^ | == 1 warning generated. ld -r -x -o wsle.xxx wsle.o mv wsle.xxx wsle.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC wsne.c wsne.c:17:6: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 17 | if(n=c_le(a)) | ~^~~~~~~~ wsne.c:17:6: note: place parentheses around the assignment to silence this warning 17 | if(n=c_le(a)) | ^ | ( ) wsne.c:17:6: note: use '==' to turn this assignment into an equality comparison 17 | if(n=c_le(a)) | ^ | == 1 warning generated. ld -r -x -o wsne.xxx wsne.o mv wsne.xxx wsne.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC xwsne.c ld -r -x -o xwsne.xxx xwsne.o mv xwsne.xxx xwsne.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC dtime_.c ld -r -x -o dtime_.xxx dtime_.o mv dtime_.xxx dtime_.o cc -c -DSkip_f2c_Undefs -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -fPIC etime_.c ld -r -x -o etime_.xxx etime_.o mv etime_.xxx etime_.o ar r libf2c.a f77vers.o i77vers.o main.o s_rnge.o abort_.o exit_.o getarg_.o iargc_.o getenv_.o signal_.o s_stop.o s_paus.o system_.o cabs.o ctype.o derf_.o derfc_.o erf_.o erfc_.o sig_die.o uninit.o MAIN.o pow_ci.o pow_dd.o pow_di.o pow_hh.o pow_ii.o pow_ri.o pow_zi.o pow_zz.o c_abs.o c_cos.o c_div.o c_exp.o c_log.o c_sin.o c_sqrt.o z_abs.o z_cos.o z_div.o z_exp.o z_log.o z_sin.o z_sqrt.o r_abs.o r_acos.o r_asin.o r_atan.o r_atn2.o r_cnjg.o r_cos.o r_cosh.o r_dim.o r_exp.o r_imag.o r_int.o r_lg10.o r_log.o r_mod.o r_nint.o r_sign.o r_sin.o r_sinh.o r_sqrt.o r_tan.o r_tanh.o d_abs.o d_acos.o d_asin.o d_atan.o d_atn2.o d_cnjg.o d_cos.o d_cosh.o d_dim.o d_exp.o d_imag.o d_int.o d_lg10.o d_log.o d_mod.o d_nint.o d_prod.o d_sign.o d_sin.o d_sinh.o d_sqrt.o d_tan.o d_tanh.o i_abs.o i_dim.o i_dnnt.o i_indx.o i_len.o i_mod.o i_nint.o i_sign.o lbitbits.o lbitshft.o h_abs.o h_dim.o h_dnnt.o h_indx.o h_len.o h_mod.o h_nint.o h_sign.o l_ge.o l_gt.o l_le.o l_lt.o hl_ge.o hl_gt.o hl_le.o hl_lt.o ef1asc_.o ef1cmc_.o f77_aloc.o s_cat.o s_cmp.o s_copy.o backspac.o close.o dfe.o dolio.o due.o endfile.o err.o fmt.o fmtlib.o ftell_.o iio.o ilnw.o inquire.o lread.o lwrite.o open.o rdfmt.o rewind.o rsfe.o rsli.o rsne.o sfe.o sue.o typesize.o uio.o util.o wref.o wrtfmt.o wsfe.o wsle.o wsne.o xwsne.o dtime_.o etime_.o ar: warning: creating libf2c.a ranlib libf2c.a cc -shared -Wl,-soname,libf2c.so.2 -o libf2c.so f77vers.o i77vers.o main.o s_rnge.o abort_.o exit_.o getarg_.o iargc_.o getenv_.o signal_.o s_stop.o s_paus.o system_.o cabs.o ctype.o derf_.o derfc_.o erf_.o erfc_.o sig_die.o uninit.o MAIN.o pow_ci.o pow_dd.o pow_di.o pow_hh.o pow_ii.o pow_ri.o pow_zi.o pow_zz.o c_abs.o c_cos.o c_div.o c_exp.o c_log.o c_sin.o c_sqrt.o z_abs.o z_cos.o z_div.o z_exp.o z_log.o z_sin.o z_sqrt.o r_abs.o r_acos.o r_asin.o r_atan.o r_atn2.o r_cnjg.o r_cos.o r_cosh.o r_dim.o r_exp.o r_imag.o r_int.o r_lg10.o r_log.o r_mod.o r_nint.o r_sign.o r_sin.o r_sinh.o r_sqrt.o r_tan.o r_tanh.o d_abs.o d_acos.o d_asin.o d_atan.o d_atn2.o d_cnjg.o d_cos.o d_cosh.o d_dim.o d_exp.o d_imag.o d_int.o d_lg10.o d_log.o d_mod.o d_nint.o d_prod.o d_sign.o d_sin.o d_sinh.o d_sqrt.o d_tan.o d_tanh.o i_abs.o i_dim.o i_dnnt.o i_indx.o i_len.o i_mod.o i_nint.o i_sign.o lbitbits.o lbitshft.o h_abs.o h_dim.o h_dnnt.o h_indx.o h_len.o h_mod.o h_nint.o h_sign.o l_ge.o l_gt.o l_le.o l_lt.o hl_ge.o hl_gt.o hl_le.o hl_lt.o ef1asc_.o ef1cmc_.o f77_aloc.o s_cat.o s_cmp.o s_copy.o backspac.o close.o dfe.o dolio.o due.o endfile.o err.o fmt.o fmtlib.o ftell_.o iio.o ilnw.o inquire.o lread.o lwrite.o open.o rdfmt.o rewind.o rsfe.o rsli.o rsne.o sfe.o sue.o typesize.o uio.o util.o wref.o wrtfmt.o wsfe.o wsle.o wsne.o xwsne.o dtime_.o etime_.o /bin/mv /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c/libf2c.so /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c/libf2c.so.2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for f2c-20200916_1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/src/f2c /wrkdirs/usr/ports/lang/f2c/work/stage/usr/local/bin install -m 0644 /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/src/f2c.h /wrkdirs/usr/ports/lang/f2c/work/stage/usr/local/include install -m 444 /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/src/f2c.1t /wrkdirs/usr/ports/lang/f2c/work/stage/usr/local/share/man/man1/f2c.1 install -m 0644 /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c/libf2c.a /wrkdirs/usr/ports/lang/f2c/work/stage/usr/local/lib install -s -m 0644 /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c/libf2c.so.2 /wrkdirs/usr/ports/lang/f2c/work/stage/usr/local/lib /bin/ln -sf libf2c.so.2 /wrkdirs/usr/ports/lang/f2c/work/stage/usr/local/lib/libf2c.so cp -f /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/libf2c/README /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/README_libf2c install -m 0644 /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/README /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/README_libf2c /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/changes /wrkdirs/usr/ports/lang/f2c/work/f2c-20200916/f2c.pdf /wrkdirs/usr/ports/lang/f2c/work/stage/usr/local/share/doc/f2c ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-06-03T10:15:54+0000' 'PKG_NOTE_ports_top_git_hash=e9dbd0e24778' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=64631af5a788' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240424' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for f2c-20200916_1 ===> Building f2c-20200916_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for f2c-20200916_1 build of lang/f2c | f2c-20200916_1 ended at Mon Jun 3 05:17:10 CDT 2024 build time: 00:01:18