Mock Version: 1.2.17 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/mailx.spec'], chrootPath='/var/lib/mock/mailx-12.5-19.el7-20180411053146-16874/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0logger=uid=1004) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/mailx.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/mailx-12.5-19.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/mailx.spec'], chrootPath='/var/lib/mock/mailx-12.5-19.el7-20180411053146-16874/root'shell=Falseuid=1004env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=0private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/mailx.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.5LSUfb + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf mailx-12.5 + /usr/bin/xz -dc /builddir/build/SOURCES/mailx-12.5.tar.xz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd mailx-12.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (nail-11.25-config.patch): + echo 'Patch #0 (nail-11.25-config.patch):' + /usr/bin/cat /builddir/build/SOURCES/nail-11.25-config.patch + /usr/bin/patch -p1 --fuzz=0 patching file nail.rc Hunk #1 succeeded at 64 (offset 4 lines). Patch #1 (mailx-12.3-pager.patch): + echo 'Patch #1 (mailx-12.3-pager.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.3-pager.patch + /usr/bin/patch -p1 --fuzz=0 patching file cmd1.c Patch #2 (mailx-12.5-lzw.patch): + echo 'Patch #2 (mailx-12.5-lzw.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-lzw.patch + /usr/bin/patch -p1 --fuzz=0 patching file lzw.c Patch #3 (mailx-12.5-fname-null.patch): + echo 'Patch #3 (mailx-12.5-fname-null.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-fname-null.patch + /usr/bin/patch -p1 --fuzz=0 patching file names.c Patch #4 (mailx-12.5-collect.patch): + echo 'Patch #4 (mailx-12.5-collect.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-collect.patch + /usr/bin/patch -p1 --fuzz=0 patching file collect.c Patch #5 (mailx-12.5-usage.patch): + echo 'Patch #5 (mailx-12.5-usage.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-usage.patch + /usr/bin/patch -p1 --fuzz=0 patching file main.c Patch #6 (mailx-12.5-outof-Introduce-expandaddr-flag.patch): + echo 'Patch #6 (mailx-12.5-outof-Introduce-expandaddr-flag.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-outof-Introduce-expandaddr-flag.patch + /usr/bin/patch -p1 --fuzz=0 patching file mailx.1 patching file names.c Patch #7 (mailx-12.5-unpack-Disable-option-processing-for-email-addresses.patch): + echo 'Patch #7 (mailx-12.5-unpack-Disable-option-processing-for-email-addresses.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-unpack-Disable-option-processing-for-email-addresses.patch + /usr/bin/patch -p1 --fuzz=0 patching file extern.h patching file names.c patching file sendout.c Patch #8 (mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch): + echo 'Patch #8 (mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch + /usr/bin/patch -p1 --fuzz=0 patching file fio.c Patch #9 (mailx-12.5-globname-Invoke-wordexp-with-WRDE_NOCMD-CVE-2004-277.patch): + echo 'Patch #9 (mailx-12.5-globname-Invoke-wordexp-with-WRDE_NOCMD-CVE-2004-277.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-globname-Invoke-wordexp-with-WRDE_NOCMD-CVE-2004-277.patch + /usr/bin/patch -p1 --fuzz=0 patching file fio.c Patch #10 (mailx-12.5-empty-from.patch): + echo 'Patch #10 (mailx-12.5-empty-from.patch):' + /usr/bin/patch -p1 --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-empty-from.patch patching file sendout.c patching file smtp.c Patch #11 (mailx-12.5-nss_check_host-fix.patch): + echo 'Patch #11 (mailx-12.5-nss_check_host-fix.patch):' + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-nss_check_host-fix.patch + /usr/bin/patch -p1 --fuzz=0 patching file nss.c Patch #12 (mailx-12.5-mailx.1-environment-variables.patch): + echo 'Patch #12 (mailx-12.5-mailx.1-environment-variables.patch):' + /usr/bin/patch -p1 --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-mailx.1-environment-variables.patch patching file mailx.1 Patch #13 (mailx-12.5-mailx.1-from-syntax.patch): + echo 'Patch #13 (mailx-12.5-mailx.1-from-syntax.patch):' + /usr/bin/patch -p1 --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-mailx.1-from-syntax.patch patching file mailx.1 Patch #14 (mailx-12.5-encsplit.patch): + echo 'Patch #14 (mailx-12.5-encsplit.patch):' + /usr/bin/patch -p1 --fuzz=0 + /usr/bin/cat /builddir/build/SOURCES/mailx-12.5-encsplit.patch patching file mime.c + sed -i s,/etc/nail.rc,/etc/mail.rc,g mailx.1 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.YSYsFL + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 ++ pkg-config --cflags-only-I nss + INCLUDES=' -I/usr/include/nss3 -I/usr/include/nspr4 ' + export INCLUDES + echo PREFIX=/usr BINDIR=/bin MANDIR=/usr/share/man SYSCONFDIR=/etc MAILRC=/etc/mail.rc MAILSPOOL=/var/mail SENDMAIL=/usr/sbin/sendmail UCBINSTALL=install ++ cat makeflags + make PREFIX=/usr BINDIR=/bin MANDIR=/usr/share/man SYSCONFDIR=/etc MAILRC=/etc/mail.rc MAILSPOOL=/var/mail SENDMAIL=/usr/sbin/sendmail UCBINSTALL=install 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64' IPv6=-DHAVE_IPv6_FUNCS /bin/sh ./makeconfig checking if a hello world program can be built ... okay checking for ... okay checking for alloca() ... okay checking for ssize_t ... okay checking for snprintf() ... okay checking for fchdir() ... okay checking for mmap() ... okay checking for mremap() ... okay checking for iconv functionality ... okay checking for wctype functionality ... okay checking for wcwidth() ... okay checking for mbtowc() ... okay checking for setlocale() ... okay checking for nl_langinfo() ... okay checking for mkstemp() ... okay checking for fpathconf() ... okay checking for wordexp() ... okay checking for ... okay checking for socket functionality in libc ... okay checking for Network Security Services (NSS) ... okay checking for genname.h ... no checking for xconst.h ... no checking for CERTAltNameEncodedContext type ... no checking for GSSAPI in libgss ... no checking for GSSAPI in libgssapi_krb5 ... okay The following optional features are enabled: + Locale support: Printable characters depend on the environment + Multibyte character support + Character set conversion using iconv() + Automatic detection of terminal character set + Networking support (IMAP, POP3, and SMTP) + IMAP GSSAPI authentication + S/MIME and SSL/TLS using Network Security Services (NSS) The following optional features are disabled: Remarks: cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c aux.c aux.c: In function 'makeprint': aux.c:1080:11: warning: ignoring return value of 'mbtowc', declared with attribute warn_unused_result [-Wunused-result] mbtowc(&wc, NULL, mb_cur_max); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c base64.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c cache.c cache.c: In function 'putcache': cache.c:313:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(obuf), 0); ^ cache.c: In function 'dequeue1': cache.c:797:13: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(fp), 0); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c cmd1.c In file included from rcv.h:65:0, from cmd1.c:45: cmd1.c: In function 'headers': def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] dot==(mp) && (mp)->m_flag&MKILL) ^ cmd1.c:107:8: note: in expansion of macro 'visible' if (visible(mp)) { ^ cmd1.c:114:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (n>0 && mp==&message[n-1] || ^ cmd1.c:116:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] n==-2 && g==k+size && lastmq || ^ cmd1.c:117:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] n<0 && g>=k && mp->m_flag&fl) ^ cmd1.c:121:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (lastmq && (n==-2 || n==-1 && mp==&message[msgCount])) { ^ In file included from rcv.h:65:0, from cmd1.c:45: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] dot==(mp) && (mp)->m_flag&MKILL) ^ cmd1.c:130:9: note: in expansion of macro 'visible' if (visible(mq)) { ^ def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] dot==(mp) && (mp)->m_flag&MKILL) ^ cmd1.c:139:9: note: in expansion of macro 'visible' if (!visible(mp)) ^ def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] dot==(mp) && (mp)->m_flag&MKILL) ^ cmd1.c:149:8: note: in expansion of macro 'visible' if (visible(mp) && (mp->m_collapsed <= 0 || ^ cmd1.c:157:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (n>0 && mp==&message[n-1] || ^ cmd1.c:159:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] n==-2 && g==k+size && lastmq || ^ cmd1.c:160:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] n<0 && g>=k && mp->m_flag&fl) ^ cmd1.c:164:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (lastmq && (n==-2 || n==-1 && mp==&message[msgCount])) { ^ In file included from rcv.h:65:0, from cmd1.c:45: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] dot==(mp) && (mp)->m_flag&MKILL) ^ cmd1.c:172:9: note: in expansion of macro 'visible' if (visible(mq) && mq->m_collapsed <= 0) { ^ def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] dot==(mp) && (mp)->m_flag&MKILL) ^ cmd1.c:178:8: note: in expansion of macro 'visible' if (visible(mp) && (mp->m_collapsed <= 0 || ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c cmd2.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c cmd3.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c cmdtab.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c collect.c collect.c: In function 'read_attachment_data': collect.c:281:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] (cp = value("sendcharsets")) != NULL && ^ collect.c: In function 'collect': collect.c:650:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (linebuf[0] != escape || (value("interactive") == NULL && ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c dotlock.c dotlock.c: In function 'create_exclusive': dotlock.c:143:9: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(realgid); ^ dotlock.c:146:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, apid, strlen(apid)); ^ dotlock.c:160:8: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(realgid); ^ dotlock.c:174:8: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(realgid); ^ dotlock.c: In function 'dot_unlock': dotlock.c:277:8: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] setgid(realgid); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c edit.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c fio.c fio.c: In function 'getfold': fio.c:545:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (*folder == '/' || (p = which_protocol(folder)) != PROTO_FILE && ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c getname.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c getopt.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c head.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c hmac.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c imap.c imap.c: In function 'imap_update': imap.c:1871:10: warning: suggest parentheses around '&&' within '||' [-Wparentheses] !edit && (!(m->m_flag&(MBOXED|MSAVED|MDELETED)) ^ imap.c:1875:10: warning: suggest parentheses around '&&' within '||' [-Wparentheses] edit && !(m->m_flag & MDELETED)) ^ imap.c: In function 'imap_appenduid': imap.c:2782:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] xm.m_flag = flag&MREAD | MNEW; ^ imap.c: In function 'imap_dequeue': imap.c:3184:11: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(fp), 0); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c imap_search.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c junk.c junk.c: In function 'putdb': junk.c:348:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (!super_mmapped && (sfp = dbfp(SUPER, O_WRONLY, &scomp, &sname)) ^ junk.c:351:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (!nodes_mmapped && (nfp = dbfp(NODES, O_WRONLY, &ncomp, &nname)) ^ junk.c: In function 'nextword': junk.c:699:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] sp->loc == HEADER && c == '.' && ^ junk.c:778:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] asccasecmp(sp->field, "received*") == 0 && ^ junk.c: In function 'add': junk.c:819:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (incr>0 && c=-incr) { ^ junk.c:826:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (incr>0 && c=-incr) { ^ junk.c: In function 'insert': junk.c:961:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (entry == GOOD && incr > 0 || entry == BAD && incr < 0) ^ junk.c: In function 'clsf': junk.c:1040:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] fprintf(stderr, "Examining message %d\n", m - &message[0] + 1); ^ junk.c:1068:5: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] m - &message[0] + 1, r); ^ junk.c: In function 'rate': junk.c:1112:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] d == best[i].dist && ^ junk.c:1114:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] best[i].loc == HEADER && ^ In file included from rcv.h:65:0, from junk.c:46: junk.c: In function 'putdb': def.h:590:11: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(stream), (off_t)ftell(stream)); \ ^ junk.c:366:3: note: in expansion of macro 'trunc' trunc(sfp); ^ def.h:590:11: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(stream), (off_t)ftell(stream)); \ ^ junk.c:375:3: note: in expansion of macro 'trunc' trunc(nfp); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c lex.c In file included from rcv.h:65:0, from lex.c:45: lex.c: In function 'newmailinfo': def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] dot==(mp) && (mp)->m_flag&MKILL) ^ lex.c:273:8: note: in expansion of macro 'visible' if (visible(&message[omsgCount-1])) ^ lex.c: In function 'execute': def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] dot==(mp) && (mp)->m_flag&MKILL) ^ lex.c:617:7: note: in expansion of macro 'visible' if (visible(dot)) { ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c list.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c lzw.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c macro.c macro.c: In function 'ccall': macro.c:198:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (args[0] == NULL || args[1] != NULL && args[2] != NULL) { ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c maildir.c maildir.c: In function 'readin': maildir.c:339:5: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] name, m->m_maildir_file, m - &message[0] + 1); ^ maildir.c: In function 'maildir_update': maildir.c:446:7: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] m - &message[0] + 1); ^ maildir.c: In function 'move': maildir.c:495:5: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long int' [-Wformat=] m - &message[0] + 1); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c main.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c md5.c md5.c: In function 'MD5Update': md5.c:146:45: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] if ((context->count[0] = context->count[0] + (inputLen<<3) & 0xffffffff) ^ md5.c:148:40: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] context->count[1] = context->count[1] + 1 & 0xffffffff; ^ md5.c:149:40: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] context->count[1] = context->count[1] + (inputLen>>29) & 0xffffffff; ^ md5.c: In function 'MD5Transform': md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:216:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:216:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ ^ md5.c:216:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:216:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:216:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:217:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:217:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ ^ md5.c:217:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:217:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:217:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:218:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:218:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ ^ md5.c:218:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:218:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:218:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:219:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:219:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ ^ md5.c:219:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:219:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:219:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:220:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:220:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ ^ md5.c:220:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:220:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:220:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:221:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:221:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ ^ md5.c:221:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:221:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:221:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:222:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:222:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ ^ md5.c:222:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:222:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:222:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:223:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:223:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ ^ md5.c:223:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:223:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:223:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:224:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:224:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ ^ md5.c:224:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:224:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:224:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:225:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:225:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ ^ md5.c:225:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:225:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:225:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:226:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:226:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ ^ md5.c:226:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:226:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:226:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:227:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:227:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ ^ md5.c:227:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:227:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:227:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:228:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:228:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ ^ md5.c:228:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:228:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:228:2: note: in expansion of macro 'FF' FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:229:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:229:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ ^ md5.c:229:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:229:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:229:2: note: in expansion of macro 'FF' FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:230:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:230:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ ^ md5.c:230:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:230:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:230:2: note: in expansion of macro 'FF' FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ ^ md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define F(x, y, z) ((x) & (y) | ~(x) & (z)) ^ md5.c:87:14: note: in expansion of macro 'F' (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:231:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ ^ md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:231:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ ^ md5.c:231:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:231:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ ^ md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:231:2: note: in expansion of macro 'FF' FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:234:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:234:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ ^ md5.c:234:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:234:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:234:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:235:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:235:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ ^ md5.c:235:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:235:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:235:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:236:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:236:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ ^ md5.c:236:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:236:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:236:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:237:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:237:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ ^ md5.c:237:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:237:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:237:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:238:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:238:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ ^ md5.c:238:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:238:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:238:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:239:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:239:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ ^ md5.c:239:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:239:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:239:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:240:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:240:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ ^ md5.c:240:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:240:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:240:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:241:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:241:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ ^ md5.c:241:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:241:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:241:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:242:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:242:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ ^ md5.c:242:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:242:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:242:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:243:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:243:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ ^ md5.c:243:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:243:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:243:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:244:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:244:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ ^ md5.c:244:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:244:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:244:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:245:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:245:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ ^ md5.c:245:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:245:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:245:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:246:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:246:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ ^ md5.c:246:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:246:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:246:2: note: in expansion of macro 'GG' GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:247:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:247:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ ^ md5.c:247:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:247:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:247:2: note: in expansion of macro 'GG' GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:248:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:248:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ ^ md5.c:248:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:248:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:248:2: note: in expansion of macro 'GG' GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ ^ md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define G(x, y, z) ((x) & (z) | (y) & ~(z)) ^ md5.c:93:14: note: in expansion of macro 'G' (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:249:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ ^ md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:249:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ ^ md5.c:249:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:249:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ ^ md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:249:2: note: in expansion of macro 'GG' GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:252:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */ ^ md5.c:252:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:252:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:252:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:253:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ ^ md5.c:253:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:253:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:253:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:254:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */ ^ md5.c:254:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:254:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:254:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:255:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */ ^ md5.c:255:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:255:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:255:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:256:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */ ^ md5.c:256:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:256:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:256:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:257:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ ^ md5.c:257:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:257:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:257:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:258:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */ ^ md5.c:258:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:258:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:258:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:259:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */ ^ md5.c:259:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:259:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:259:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:260:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */ ^ md5.c:260:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:260:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:260:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:261:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ ^ md5.c:261:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:261:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:261:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:262:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */ ^ md5.c:262:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:262:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:262:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:263:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */ ^ md5.c:263:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:263:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:263:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:264:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */ ^ md5.c:264:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:264:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:264:2: note: in expansion of macro 'HH' HH(a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:265:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ ^ md5.c:265:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:265:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:265:2: note: in expansion of macro 'HH' HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:266:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */ ^ md5.c:266:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:266:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:266:2: note: in expansion of macro 'HH' HH(c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */ ^ md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:267:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */ ^ md5.c:267:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:267:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */ ^ md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:267:2: note: in expansion of macro 'HH' HH(b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:270:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:270:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ ^ md5.c:270:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:270:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:270:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:271:2: note: in expansion of macro 'II' II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:271:2: note: in expansion of macro 'II' II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ ^ md5.c:271:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:271:2: note: in expansion of macro 'II' II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:271:2: note: in expansion of macro 'II' II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:272:2: note: in expansion of macro 'II' II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:272:2: note: in expansion of macro 'II' II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ ^ md5.c:272:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:272:2: note: in expansion of macro 'II' II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:272:2: note: in expansion of macro 'II' II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:273:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:273:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ ^ md5.c:273:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:273:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:273:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:274:2: note: in expansion of macro 'II' II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:274:2: note: in expansion of macro 'II' II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ ^ md5.c:274:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:274:2: note: in expansion of macro 'II' II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:274:2: note: in expansion of macro 'II' II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:275:2: note: in expansion of macro 'II' II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:275:2: note: in expansion of macro 'II' II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ ^ md5.c:275:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:275:2: note: in expansion of macro 'II' II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:275:2: note: in expansion of macro 'II' II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:276:2: note: in expansion of macro 'II' II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:276:2: note: in expansion of macro 'II' II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ ^ md5.c:276:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:276:2: note: in expansion of macro 'II' II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:276:2: note: in expansion of macro 'II' II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:277:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:277:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ ^ md5.c:277:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:277:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:277:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:278:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:278:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ ^ md5.c:278:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:278:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:278:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:279:2: note: in expansion of macro 'II' II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:279:2: note: in expansion of macro 'II' II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ ^ md5.c:279:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:279:2: note: in expansion of macro 'II' II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:279:2: note: in expansion of macro 'II' II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:280:2: note: in expansion of macro 'II' II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:280:2: note: in expansion of macro 'II' II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ ^ md5.c:280:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:280:2: note: in expansion of macro 'II' II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:280:2: note: in expansion of macro 'II' II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:281:2: note: in expansion of macro 'II' II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:281:2: note: in expansion of macro 'II' II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ ^ md5.c:281:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:281:2: note: in expansion of macro 'II' II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:281:2: note: in expansion of macro 'II' II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:282:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:282:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ ^ md5.c:282:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:282:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:282:2: note: in expansion of macro 'II' II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:283:2: note: in expansion of macro 'II' II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:283:2: note: in expansion of macro 'II' II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ ^ md5.c:283:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:283:2: note: in expansion of macro 'II' II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:283:2: note: in expansion of macro 'II' II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:284:2: note: in expansion of macro 'II' II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:284:2: note: in expansion of macro 'II' II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ ^ md5.c:284:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:284:2: note: in expansion of macro 'II' II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:284:2: note: in expansion of macro 'II' II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ ^ md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) ^ md5.c:105:14: note: in expansion of macro 'I' (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:285:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ ^ md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ ^ md5.c:285:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ ^ md5.c:285:2: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) ^ md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' (a) = ROTATE_LEFT((a), (s)); \ ^ md5.c:285:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ ^ md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] (a) = (a) + (b) & 0xffffffff; \ ^ md5.c:285:2: note: in expansion of macro 'II' II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ ^ md5.c:287:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] state[0] = state[0] + a & 0xffffffff; ^ md5.c:288:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] state[1] = state[1] + b & 0xffffffff; ^ md5.c:289:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] state[2] = state[2] + c & 0xffffffff; ^ md5.c:290:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] state[3] = state[3] + d & 0xffffffff; ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c mime.c mime.c: In function 'get_mime_convert': mime.c:791:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] *contenttype && ascncasecmp(*contenttype, "text/", 5)) { ^ mime.c: In function 'mime_write_toqp': mime.c:859:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] p < upper-1 && p[1] == '\n' && ^ mime.c:863:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] p[2] == 'o' && p[3] == 'm' || ^ mime.c:864:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] *p == '.' && l == 0 && p < upper-1 && ^ mime.c: In function 'mime_str_toqp': mime.c:905:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (mustquote(*p&0377) || p+1 < upper && *(p + 1) == '\n' && ^ mime.c: In function 'mime_write_tohdr': mime.c:1257:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (mustquote || broken || (wend - wbeg) >= 74 && ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c names.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c nss.c nss.c: In function 'getsig': nss.c:974:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] strcmp(pt, "application/x-pkcs7-signature") && ^ nss.c: In function 'getdig': nss.c:1059:48: warning: suggest parentheses around '&&' within '||' [-Wparentheses] strcmp(pt, "application/x-pkcs7-signature") && ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c openssl.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c pop3.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c popen.c popen.c: In function 'compress': popen.c:403:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(output, 0); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c quit.c In file included from rcv.h:65:0, from quit.c:45: quit.c: In function 'quit': def.h:590:11: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(stream), (off_t)ftell(stream)); \ ^ quit.c:303:3: note: in expansion of macro 'trunc' trunc(abuf); ^ quit.c: In function 'edstop': def.h:590:11: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(stream), (off_t)ftell(stream)); \ ^ quit.c:549:2: note: in expansion of macro 'trunc' trunc(obuf); ^ quit.c: In function 'writeback': def.h:590:11: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(stream), (off_t)ftell(stream)); \ ^ quit.c:113:2: note: in expansion of macro 'trunc' trunc(obuf); ^ quit.c: In function 'makembox': def.h:590:11: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(stream), (off_t)ftell(stream)); \ ^ quit.c:452:2: note: in expansion of macro 'trunc' trunc(obuf); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c send.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c sendout.c sendout.c: In function 'fmt': sendout.c:1362:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] col == 3 && asccasecmp(str, "to:") == 0 || ^ sendout.c:1364:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] col == 4 && asccasecmp(str, "bcc:") == 0 || ^ sendout.c:1365:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] col == 10 && asccasecmp(str, "Resent-To:") == 0) ^ sendout.c: In function 'start_mta': sendout.c:876:10: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "r", stdin); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c smtp.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c ssl.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c strings.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c temp.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c thread.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c tty.c tty.c: In function 'yorn': tty.c:434:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] *cp != 'y' && *cp != 'Y' && *cp != 'n' && *cp != 'N'); ^ cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c v7.local.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c vars.c cc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -I/usr/include/nss3 -I/usr/include/nspr4 -c version.c cc aux.o base64.o cache.o cmd1.o cmd2.o cmd3.o cmdtab.o collect.o dotlock.o edit.o fio.o getname.o getopt.o head.o hmac.o imap.o imap_search.o junk.o lex.o list.o lzw.o macro.o maildir.o main.o md5.o mime.o names.o nss.o openssl.o pop3.o popen.o quit.o send.o sendout.o smtp.o ssl.o strings.o temp.o thread.o tty.o v7.local.o vars.o version.o `grep '^[^#]' LIBS` -o mailx + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KzwEIt + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le ++ dirname /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le + cd mailx-12.5 ++ cat makeflags + make DESTDIR=/builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le STRIP=: PREFIX=/usr BINDIR=/bin MANDIR=/usr/share/man SYSCONFDIR=/etc MAILRC=/etc/mail.rc MAILSPOOL=/var/mail SENDMAIL=/usr/sbin/sendmail UCBINSTALL=install install test -d /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/bin || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/bin install -c mailx /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/bin/mailx : /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/bin/mailx test -d /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/man/man1 || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/man/man1 install -c -m 644 mailx.1 /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/man/man1/mailx.1 test -d /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/etc || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/etc test -f /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/etc/mail.rc || \ install -c -m 644 nail.rc /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/etc/mail.rc + ln -s mailx /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/bin/mail + install -d /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/bin ++ echo /usr/bin ++ sed 's,/[^/]*,../,g' ~/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/bin ~/build/BUILD/mailx-12.5 + pref=../../ + pushd /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/bin + ln -s ../../bin/mailx Mail + ln -s ../../bin/mailx nail ~/build/BUILD/mailx-12.5 ~/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/man/man1 ~/build/BUILD/mailx-12.5 + popd + pushd /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/man/man1 + ln -s mailx.1 mail.1 + ln -s mailx.1 Mail.1 + ln -s mailx.1 nail.1 ~/build/BUILD/mailx-12.5 + popd + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/mailx-12.5 extracting debug info from /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/bin/mailx dwz: Too few files for multifile optimization /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. symlinked /usr/lib/debug/bin/mailx.debug to /usr/lib/debug/bin/mail.debug symlinked /usr/lib/debug/bin/mailx.debug to /usr/lib/debug/usr/bin/Mail.debug symlinked /usr/lib/debug/bin/mailx.debug to /usr/lib/debug/usr/bin/nail.debug 1674 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: mailx-12.5-19.el7.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.IAcYWb + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + DOCDIR=/builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/doc/mailx-12.5 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/doc/mailx-12.5 + cp -pr COPYING /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/doc/mailx-12.5 + cp -pr AUTHORS /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/doc/mailx-12.5 + cp -pr README /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le/usr/share/doc/mailx-12.5 + exit 0 Provides: config(mailx) = 12.5-19.el7 mailx = 12.5-19.el7 mailx(ppc-64) = 12.5-19.el7 nail = 12.5 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgssapi_krb5.so.2()(64bit) libgssapi_krb5.so.2(gssapi_krb5_2_MIT)(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.4)(64bit) libnss3.so(NSS_3.7)(64bit) libplc4.so()(64bit) libsmime3.so()(64bit) libsmime3.so(NSS_3.2)(64bit) libsmime3.so(NSS_3.6)(64bit) libssl3.so()(64bit) libssl3.so(NSS_3.2)(64bit) rtld(GNU_HASH) Obsoletes: nail < 12.5 Processing files: mailx-debuginfo-12.5-19.el7.ppc64le Provides: mailx-debuginfo = 12.5-19.el7 mailx-debuginfo(ppc-64) = 12.5-19.el7 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le Wrote: /builddir/build/RPMS/mailx-12.5-19.el7.ppc64le.rpm Wrote: /builddir/build/RPMS/mailx-debuginfo-12.5-19.el7.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.xv9Fhl + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mailx-12.5-19.el7.ppc64le + exit 0 Child return code was: 0