Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv5tel --nodeps /builddir/build/SPECS/mailx.spec'], chrootPath='/var/lib/mock/el-8-arm/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target armv5tel --nodeps /builddir/build/SPECS/mailx.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: armv5tel Building for target armv5tel Wrote: /builddir/build/SRPMS/mailx-12.5-29.el8.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv5tel --nodeps /builddir/build/SPECS/mailx.spec'], chrootPath='/var/lib/mock/el-8-arm/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1000gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target armv5tel --nodeps /builddir/build/SPECS/mailx.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: armv5tel Building for target armv5tel Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ZLjooD + 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 -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd mailx-12.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (nail-11.25-config.patch):' Patch #0 (nail-11.25-config.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file nail.rc Hunk #1 succeeded at 64 (offset 4 lines). + echo 'Patch #1 (mailx-12.3-pager.patch):' Patch #1 (mailx-12.3-pager.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file cmd1.c Patch #2 (mailx-12.5-lzw.patch): + echo 'Patch #2 (mailx-12.5-lzw.patch):' + /usr/bin/patch --no-backup-if-mismatch -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/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file names.c + echo 'Patch #4 (mailx-12.5-collect.patch):' Patch #4 (mailx-12.5-collect.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file collect.c + echo 'Patch #5 (mailx-12.5-usage.patch):' Patch #5 (mailx-12.5-usage.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file main.c + echo 'Patch #6 (mailx-12.5-man-page-fixes.patch):' Patch #6 (mailx-12.5-man-page-fixes.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file mailx.1 + echo 'Patch #7 (mailx-12.5-outof-Introduce-expandaddr-flag.patch):' Patch #7 (mailx-12.5-outof-Introduce-expandaddr-flag.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file mailx.1 Hunk #1 succeeded at 664 (offset 8 lines). Hunk #2 succeeded at 2408 (offset 9 lines). patching file names.c + echo 'Patch #8 (mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch):' Patch #8 (mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file fio.c + echo 'Patch #9 (mailx-12.5-globname-Invoke-wordexp-with-WRDE_NOCMD-CVE-2004-277.patch):' Patch #9 (mailx-12.5-globname-Invoke-wordexp-with-WRDE_NOCMD-CVE-2004-277.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file fio.c Patch #10 (mailx-12.5-unpack-Disable-option-processing-for-email-addresses.patch): + echo 'Patch #10 (mailx-12.5-unpack-Disable-option-processing-for-email-addresses.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file extern.h patching file names.c patching file sendout.c Patch #11 (mailx-12.5-empty-from.patch): + echo 'Patch #11 (mailx-12.5-empty-from.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file sendout.c patching file smtp.c + echo 'Patch #12 (mailx-12.5-nss-hostname-matching.patch):' Patch #12 (mailx-12.5-nss-hostname-matching.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file nss.c + echo 'Patch #13 (mailx-12.5-encsplit.patch):' Patch #13 (mailx-12.5-encsplit.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file mime.c + echo 'Patch #14 (mailx-12.5-openssl.patch):' Patch #14 (mailx-12.5-openssl.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file openssl.c + echo 'Patch #15 (mailx-12.5-coverity.patch):' Patch #15 (mailx-12.5-coverity.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file aux.c patching file cache.c patching file cmd3.c patching file collect.c patching file imap.c patching file macro.c patching file main.c patching file popen.c patching file quit.c patching file send.c patching file sendout.c patching file smtp.c patching file ssl.c + sed -i s,/etc/nail.rc,/etc/mail.rc,g mailx.1 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.yfvHso + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + export 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + echo PREFIX=/usr BINDIR=/bin MANDIR=/usr/share/man SYSCONFDIR=/etc MAILRC=/etc/mail.rc MAILSPOOL=/var/mail SENDMAIL=/usr/sbin/sendmail UCBINSTALL=install BUILDSTDERR: ++ 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 -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64' IPv6=-DHAVE_IPv6_FUNCS /bin/sh ./makeconfig BUILDSTDERR: checking if a hello world program can be built ... okay BUILDSTDERR: checking for ... okay BUILDSTDERR: checking for alloca() ... okay BUILDSTDERR: checking for ssize_t ... okay BUILDSTDERR: checking for snprintf() ... okay BUILDSTDERR: checking for fchdir() ... okay BUILDSTDERR: checking for mmap() ... okay BUILDSTDERR: checking for mremap() ... okay BUILDSTDERR: checking for iconv functionality ... okay BUILDSTDERR: checking for wctype functionality ... okay BUILDSTDERR: checking for wcwidth() ... okay BUILDSTDERR: checking for mbtowc() ... okay BUILDSTDERR: checking for setlocale() ... okay BUILDSTDERR: checking for nl_langinfo() ... okay BUILDSTDERR: checking for mkstemp() ... okay BUILDSTDERR: checking for fpathconf() ... okay BUILDSTDERR: checking for wordexp() ... okay BUILDSTDERR: checking for ... okay BUILDSTDERR: checking for socket functionality in libc ... okay BUILDSTDERR: checking for Network Security Services (NSS) ... no BUILDSTDERR: checking for sufficiently recent OpenSSL ... okay BUILDSTDERR: checking for STACK_OF() ... okay BUILDSTDERR: checking for GSSAPI in libgss ... no BUILDSTDERR: checking for GSSAPI in libgssapi_krb5 ... okay BUILDSTDERR: The following optional features are enabled: BUILDSTDERR: + Locale support: Printable characters depend on the environment BUILDSTDERR: + Multibyte character support BUILDSTDERR: + Character set conversion using iconv() BUILDSTDERR: + Automatic detection of terminal character set BUILDSTDERR: + Networking support (IMAP, POP3, and SMTP) BUILDSTDERR: + IMAP GSSAPI authentication BUILDSTDERR: + S/MIME and SSL/TLS using OpenSSL BUILDSTDERR: The following optional features are disabled: BUILDSTDERR: Remarks: cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c aux.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c base64.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c cache.c BUILDSTDERR: cache.c: In function 'putcache': BUILDSTDERR: cache.c:313:3: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(fileno(obuf), 0); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cache.c: In function 'dequeue1': BUILDSTDERR: cache.c:798:4: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(fileno(fp), 0); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c cmd1.c BUILDSTDERR: In file included from rcv.h:65, BUILDSTDERR: from cmd1.c:45: BUILDSTDERR: cmd1.c: In function 'headers': BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:107:8: note: in expansion of macro 'visible' BUILDSTDERR: if (visible(mp)) { BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cmd1.c:114:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (n>0 && mp==&message[n-1] || BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:116:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: n==-2 && g==k+size && lastmq || BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: cmd1.c:117:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: n<0 && g>=k && mp->m_flag&fl) BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:121:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (lastmq && (n==-2 || n==-1 && mp==&message[msgCount])) { BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from rcv.h:65, BUILDSTDERR: from cmd1.c:45: BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:130:9: note: in expansion of macro 'visible' BUILDSTDERR: if (visible(mq)) { BUILDSTDERR: ^~~~~~~ BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:139:9: note: in expansion of macro 'visible' BUILDSTDERR: if (!visible(mp)) BUILDSTDERR: ^~~~~~~ BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:149:8: note: in expansion of macro 'visible' BUILDSTDERR: if (visible(mp) && (mp->m_collapsed <= 0 || BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cmd1.c:157:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (n>0 && mp==&message[n-1] || BUILDSTDERR: ~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:159:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: n==-2 && g==k+size && lastmq || BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: cmd1.c:160:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: n<0 && g>=k && mp->m_flag&fl) BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:164:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (lastmq && (n==-2 || n==-1 && mp==&message[msgCount])) { BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from rcv.h:65, BUILDSTDERR: from cmd1.c:45: BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:172:9: note: in expansion of macro 'visible' BUILDSTDERR: if (visible(mq) && mq->m_collapsed <= 0) { BUILDSTDERR: ^~~~~~~ BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:178:8: note: in expansion of macro 'visible' BUILDSTDERR: if (visible(mp) && (mp->m_collapsed <= 0 || BUILDSTDERR: ^~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c cmd2.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c cmd3.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c cmdtab.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c collect.c BUILDSTDERR: collect.c: In function 'read_attachment_data': BUILDSTDERR: collect.c:281:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: (cp = value("sendcharsets")) != NULL && BUILDSTDERR: ^ BUILDSTDERR: collect.c: In function 'collect': BUILDSTDERR: collect.c:650:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (linebuf[0] != escape || (value("interactive") == NULL && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: tildeflag == 0 || BUILDSTDERR: ~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c dotlock.c BUILDSTDERR: dotlock.c: In function 'create_exclusive': BUILDSTDERR: dotlock.c:143:3: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: setgid(realgid); BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: dotlock.c:146:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: write(fd, apid, strlen(apid)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: dotlock.c:160:2: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: setgid(realgid); BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: dotlock.c:174:2: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: setgid(realgid); BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: dotlock.c: In function 'dot_unlock': BUILDSTDERR: dotlock.c:277:2: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: setgid(realgid); BUILDSTDERR: ^~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c edit.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c fio.c BUILDSTDERR: fio.c: In function 'getfold': BUILDSTDERR: fio.c:545:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (*folder == '/' || (p = which_protocol(folder)) != PROTO_FILE && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: p != PROTO_MAILDIR) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~ BUILDSTDERR: fio.c: In function 'expand': BUILDSTDERR: fio.c:466:40: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] BUILDSTDERR: snprintf(xname, sizeof xname, "%s/%s", foldbuf, name+1); BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from rcv.h:51, BUILDSTDERR: from fio.c:45: BUILDSTDERR: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 BUILDSTDERR: return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c getname.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c getopt.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c head.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c hmac.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c imap.c BUILDSTDERR: imap.c: In function 'imap_update': BUILDSTDERR: imap.c:1873:10: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: !edit && (!(m->m_flag&(MBOXED|MSAVED|MDELETED)) BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: || (m->m_flag & BUILDSTDERR: ~~~~~~~~~~~~~~~ BUILDSTDERR: (MBOXED|MPRESERVE|MTOUCH)) == BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: (MPRESERVE|MTOUCH)) || BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: imap.c:1877:10: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: edit && !(m->m_flag & MDELETED)) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: imap.c: In function 'imap_appenduid': BUILDSTDERR: imap.c:2784:18: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: xm.m_flag = flag&MREAD | MNEW; BUILDSTDERR: ~~~~^~~~~~ BUILDSTDERR: imap.c: In function 'imap_dequeue': BUILDSTDERR: imap.c:3186:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(fileno(fp), 0); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: imap.c: In function 'imap_make_date_time': BUILDSTDERR: imap.c:3557:55: warning: '%+03d' directive output may be truncated writing between 3 and 7 bytes into a region of size between 4 and 11 [-Wformat-truncation=] BUILDSTDERR: snprintf(s, sizeof s, "\"%02d-%s-%04d %02d:%02d:%02d %+03d%02d\"", BUILDSTDERR: ^~~~~ BUILDSTDERR: imap.c:3557:24: note: directive argument in the range [-596523, 596524] BUILDSTDERR: snprintf(s, sizeof s, "\"%02d-%s-%04d %02d:%02d:%02d %+03d%02d\"", BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: imap.c:3557:24: note: directive argument in the range [-59, 59] BUILDSTDERR: In file included from /usr/include/stdio.h:873, BUILDSTDERR: from rcv.h:51, BUILDSTDERR: from imap.c:53: BUILDSTDERR: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 26 or more bytes (assuming 38) into a destination of size 30 BUILDSTDERR: return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c imap_search.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c junk.c BUILDSTDERR: junk.c: In function 'putdb': BUILDSTDERR: junk.c:348:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (!super_mmapped && (sfp = dbfp(SUPER, O_WRONLY, &scomp, &sname)) BUILDSTDERR: ^ BUILDSTDERR: junk.c:351:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (!nodes_mmapped && (nfp = dbfp(NODES, O_WRONLY, &ncomp, &nname)) BUILDSTDERR: ^ BUILDSTDERR: junk.c: In function 'nextword': BUILDSTDERR: junk.c:699:35: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: sp->loc == HEADER && c == '.' && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: asccasecmp(sp->field, "subject*")) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c:778:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: asccasecmp(sp->field, "received*") == 0 && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: ((2*c > i) || i < 4 || BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: asccasestr(*buf, "localhost") != NULL))) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c: In function 'add': BUILDSTDERR: junk.c:819:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (incr>0 && c=-incr) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: junk.c:826:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (incr>0 && c=-incr) { BUILDSTDERR: ~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: junk.c: In function 'insert': BUILDSTDERR: junk.c:961:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (entry == GOOD && incr > 0 || entry == BAD && incr < 0) BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: junk.c: In function 'rate': BUILDSTDERR: junk.c:1112:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: d == best[i].dist && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: p < best[i].prob || BUILDSTDERR: ~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c:1114:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: best[i].loc == HEADER && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: d == best[i].dist) { BUILDSTDERR: ~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from rcv.h:65, BUILDSTDERR: from junk.c:46: BUILDSTDERR: junk.c: In function 'putdb': BUILDSTDERR: def.h:590:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c:366:3: note: in expansion of macro 'trunc' BUILDSTDERR: trunc(sfp); BUILDSTDERR: ^~~~~ BUILDSTDERR: def.h:590:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c:375:3: note: in expansion of macro 'trunc' BUILDSTDERR: trunc(nfp); BUILDSTDERR: ^~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c lex.c BUILDSTDERR: In file included from rcv.h:65, BUILDSTDERR: from lex.c:45: BUILDSTDERR: lex.c: In function 'newmailinfo': BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: lex.c:273:8: note: in expansion of macro 'visible' BUILDSTDERR: if (visible(&message[omsgCount-1])) BUILDSTDERR: ^~~~~~~ BUILDSTDERR: lex.c: In function 'execute': BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: lex.c:617:7: note: in expansion of macro 'visible' BUILDSTDERR: if (visible(dot)) { BUILDSTDERR: ^~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c list.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c lzw.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c macro.c BUILDSTDERR: macro.c: In function 'ccall': BUILDSTDERR: macro.c:199:41: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (args[0] == NULL || args[1] != NULL && args[2] != NULL) { BUILDSTDERR: ^ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c maildir.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c main.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c md5.c BUILDSTDERR: md5.c: In function 'MD5Update': BUILDSTDERR: md5.c:146:45: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: if ((context->count[0] = context->count[0] + (inputLen<<3) & 0xffffffff) BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:148:40: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: context->count[1] = context->count[1] + 1 & 0xffffffff; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: md5.c:149:40: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: context->count[1] = context->count[1] + (inputLen>>29) & 0xffffffff; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c: In function 'MD5Transform': BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:72:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:87:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:88:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:89:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:73:25: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:93:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:94:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:95:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:252:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:252:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:252:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:252:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:253:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:253:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:253:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:253:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:254:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:254:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:254:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:254:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:255:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:255:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:255:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:255:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:256:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:256:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:256:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:256:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:257:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:257:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:257:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:257:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:258:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:258:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:258:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:258:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:259:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:259:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:259:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:259:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:260:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:260:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:260:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:260:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:261:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:261:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:261:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:261:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:262:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:262:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:262:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:262:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:263:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:263:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:263:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:263:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:264:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:264:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:264:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:264:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:265:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:265:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:265:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:265:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:266:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:266:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:266:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:266:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:99:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:267:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:267:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:100:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:267:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:101:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:267:2: note: in expansion of macro 'HH' BUILDSTDERR: HH(b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:75:38: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ^ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:105:37: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ^~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:80:37: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] BUILDSTDERR: #define ROTATE_LEFT(x, n) ((x)<<(n) & 0xffffffff | (x) >> 32-(n)) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: md5.c:106:8: note: in expansion of macro 'ROTATE_LEFT' BUILDSTDERR: (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:107:12: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: ~~~~^~~~~ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ BUILDSTDERR: ^~ BUILDSTDERR: md5.c:287:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: state[0] = state[0] + a & 0xffffffff; BUILDSTDERR: ~~~~~~~~~^~~ BUILDSTDERR: md5.c:288:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: state[1] = state[1] + b & 0xffffffff; BUILDSTDERR: ~~~~~~~~~^~~ BUILDSTDERR: md5.c:289:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: state[2] = state[2] + c & 0xffffffff; BUILDSTDERR: ~~~~~~~~~^~~ BUILDSTDERR: md5.c:290:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: state[3] = state[3] + d & 0xffffffff; BUILDSTDERR: ~~~~~~~~~^~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c mime.c BUILDSTDERR: mime.c: In function 'get_mime_convert': BUILDSTDERR: mime.c:791:17: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: *contenttype && ascncasecmp(*contenttype, "text/", 5)) { BUILDSTDERR: ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: mime.c: In function 'mime_write_toqp': BUILDSTDERR: mime.c:859:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: p < upper-1 && p[1] == '\n' && BUILDSTDERR: mime.c:863:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: p < upper-4 && l == 0 && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: p[0] == 'F' && p[1] == 'r' && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: p[2] == 'o' && p[3] == 'm' || BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: mime.c:864:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: *p == '.' && l == 0 && p < upper-1 && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: p[1] == '\n') { BUILDSTDERR: ~~~~~~~~~~~~ BUILDSTDERR: mime.c: In function 'mime_str_toqp': BUILDSTDERR: mime.c:905:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (mustquote(*p&0377) || p+1 < upper && *(p + 1) == '\n' && BUILDSTDERR: mime.c: In function 'mime_write_tohdr': BUILDSTDERR: mime.c:1257:51: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (mustquote || broken || (wend - wbeg) >= 74 && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: quoteany) { BUILDSTDERR: ~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c names.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c nss.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c openssl.c BUILDSTDERR: openssl.c: In function 'ssl_select_method': BUILDSTDERR: openssl.c:233:13: warning: implicit declaration of function 'SSLv3_client_method'; did you mean 'SSLv23_client_method'? [-Wimplicit-function-declaration] BUILDSTDERR: method = SSLv3_client_method(); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: SSLv23_client_method BUILDSTDERR: openssl.c:233:11: warning: assignment to 'const SSL_METHOD *' {aka 'const struct ssl_method_st *'} from 'int' makes pointer from integer without a cast [-Wint-conversion] BUILDSTDERR: method = SSLv3_client_method(); BUILDSTDERR: ^ BUILDSTDERR: openssl.c:235:4: warning: 'TLSv1_client_method' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: method = TLSv1_client_method(); BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /usr/include/openssl/e_os2.h:13, BUILDSTDERR: from /usr/include/openssl/crypto.h:17, BUILDSTDERR: from openssl.c:59: BUILDSTDERR: /usr/include/openssl/ssl.h:1854:1: note: declared here BUILDSTDERR: DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c pop3.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c popen.c BUILDSTDERR: popen.c: In function 'compress': BUILDSTDERR: popen.c:405:3: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(output, 0); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c quit.c BUILDSTDERR: In file included from rcv.h:65, BUILDSTDERR: from quit.c:45: BUILDSTDERR: quit.c: In function 'quit': BUILDSTDERR: def.h:590:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: quit.c:303:3: note: in expansion of macro 'trunc' BUILDSTDERR: trunc(abuf); BUILDSTDERR: ^~~~~ BUILDSTDERR: quit.c: In function 'edstop': BUILDSTDERR: def.h:590:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: quit.c:551:2: note: in expansion of macro 'trunc' BUILDSTDERR: trunc(obuf); BUILDSTDERR: ^~~~~ BUILDSTDERR: quit.c: In function 'writeback': BUILDSTDERR: def.h:590:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: quit.c:113:2: note: in expansion of macro 'trunc' BUILDSTDERR: trunc(obuf); BUILDSTDERR: ^~~~~ BUILDSTDERR: quit.c: In function 'makembox': BUILDSTDERR: def.h:590:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: quit.c:454:2: note: in expansion of macro 'trunc' BUILDSTDERR: trunc(obuf); BUILDSTDERR: ^~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c send.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c sendout.c BUILDSTDERR: sendout.c: In function 'fmt': BUILDSTDERR: sendout.c:1363:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if ((flags&GFILES) == 0 && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: col == 3 && asccasecmp(str, "to:") == 0 || BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sendout.c:1365:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: col == 4 && asccasecmp(str, "bcc:") == 0 || BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sendout.c:1366:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: col == 10 && asccasecmp(str, "Resent-To:") == 0) BUILDSTDERR: ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sendout.c: In function 'start_mta': BUILDSTDERR: sendout.c:877:3: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: freopen("/dev/null", "r", stdin); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c smtp.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c ssl.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c strings.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c temp.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c thread.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c tty.c BUILDSTDERR: tty.c: In function 'yorn': BUILDSTDERR: tty.c:434:42: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: *cp != 'y' && *cp != 'Y' && *cp != 'n' && *cp != 'N'); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c v7.local.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c vars.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=armv5te -mfloat-abi=soft -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c version.c cc -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld 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.xhPzyt + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm + cd mailx-12.5 BUILDSTDERR: ++ cat makeflags + make DESTDIR=/builddir/build/BUILDROOT/mailx-12.5-29.el8.arm 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-29.el8.arm/bin || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/bin install -c mailx /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/bin/mailx : /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/bin/mailx test -d /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/man/man1 || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/man/man1 install -c -m 644 mailx.1 /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/man/man1/mailx.1 test -d /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/etc || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/etc test -f /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/etc/mail.rc || \ install -c -m 644 nail.rc /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/etc/mail.rc + ln -s mailx /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/bin/mail + install -d /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/bin BUILDSTDERR: ++ echo /usr/bin BUILDSTDERR: ++ sed 's,/[^/]*,../,g' ~/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/bin ~/build/BUILD/mailx-12.5 + pref=../../ + pushd /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/bin + ln -s ../../bin/mailx Mail + ln -s ../../bin/mailx nail ~/build/BUILD/mailx-12.5 ~/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/man/man1 ~/build/BUILD/mailx-12.5 + popd + pushd /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/man/man1 + ln -s mailx.1 mail.1 + ln -s mailx.1 Mail.1 + ln -s mailx.1 nail.1 + popd ~/build/BUILD/mailx-12.5 + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 12.5-29.el8 --unique-debug-suffix -12.5-29.el8.arm --unique-debug-src-base mailx-12.5-29.el8.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/mailx-12.5 extracting debug info from /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/bin/mailx /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. BUILDSTDERR: 1614 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: mailx-12.5-29.el8.armv5tel Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.itZ06N + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + DOCDIR=/builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/doc/mailx + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/doc/mailx + cp -pr COPYING /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/doc/mailx + cp -pr AUTHORS /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/doc/mailx + cp -pr README /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm/usr/share/doc/mailx + exit 0 Provides: config(mailx) = 12.5-29.el8 mailx = 12.5-29.el8 mailx(armv5tel-32) = 12.5-29.el8 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: ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libcrypto.so.1.1 libcrypto.so.1.1(OPENSSL_1_1_0) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libgssapi_krb5.so.2 libgssapi_krb5.so.2(gssapi_krb5_2_MIT) libssl.so.1.1 libssl.so.1.1(OPENSSL_1_1_0) rtld(GNU_HASH) Obsoletes: nail < 12.5 Processing files: mailx-debugsource-12.5-29.el8.armv5tel Provides: mailx-debugsource = 12.5-29.el8 mailx-debugsource(armv5tel-32) = 12.5-29.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mailx-debuginfo-12.5-29.el8.armv5tel Provides: debuginfo(build-id) = 191f258f8ec2e74a7bc741ca809da95d52d49811 mailx-debuginfo = 12.5-29.el8 mailx-debuginfo(armv5tel-32) = 12.5-29.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mailx-debugsource(armv5tel-32) = 12.5-29.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm Wrote: /builddir/build/RPMS/mailx-12.5-29.el8.armv5tel.rpm Wrote: /builddir/build/RPMS/mailx-debugsource-12.5-29.el8.armv5tel.rpm Wrote: /builddir/build/RPMS/mailx-debuginfo-12.5-29.el8.armv5tel.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.YJGuZD + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mailx-12.5-29.el8.arm + exit 0 Child return code was: 0