Mock Version: 1.4.9 Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/mailx.spec'], chrootPath='/var/lib/mock/f29-build-176-163/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=86400uid=995gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --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: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/mailx-12.5-28.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/mailx.spec'], chrootPath='/var/lib/mock/f29-build-176-163/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=86400uid=995gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --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: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.eEoTAr + 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 . Patch #0 (nail-11.25-config.patch): + echo '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). Patch #1 (mailx-12.3-pager.patch): + echo '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 Patch #4 (mailx-12.5-collect.patch): + echo 'Patch #4 (mailx-12.5-collect.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file collect.c Patch #5 (mailx-12.5-usage.patch): + echo 'Patch #5 (mailx-12.5-usage.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file main.c Patch #6 (mailx-12.5-man-page-fixes.patch): + echo 'Patch #6 (mailx-12.5-man-page-fixes.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file mailx.1 Patch #7 (mailx-12.5-outof-Introduce-expandaddr-flag.patch): + echo '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 Patch #8 (mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch): + echo 'Patch #8 (mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file fio.c Patch #9 (mailx-12.5-globname-Invoke-wordexp-with-WRDE_NOCMD-CVE-2004-277.patch): + echo 'Patch #9 (mailx-12.5-globname-Invoke-wordexp-with-WRDE_NOCMD-CVE-2004-277.patch):' + /usr/bin/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 Patch #12 (mailx-12.5-nss-hostname-matching.patch): + echo 'Patch #12 (mailx-12.5-nss-hostname-matching.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file nss.c Patch #13 (mailx-12.5-encsplit.patch): + echo 'Patch #13 (mailx-12.5-encsplit.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file mime.c Patch #14 (mailx-12.5-openssl.patch): + echo 'Patch #14 (mailx-12.5-openssl.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file openssl.c + sed -i s,/etc/nail.rc,/etc/mail.rc,g mailx.1 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.qiKwFh + 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 -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 ... no BUILDSTDERR: checking for GSSAPI in libgssapi_krb5, old-style ... no BUILDSTDERR: checking for GSSAPI in libgssapi ... no 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: + S/MIME and SSL/TLS using OpenSSL BUILDSTDERR: The following optional features are disabled: BUILDSTDERR: - IMAP GSSAPI authentication 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 -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 -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 -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:797: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 -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 -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 -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 -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 -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 -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 -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 -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:861, 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 -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 -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 -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 -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 -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:1871: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:1875:10: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: edit && !(m->m_flag & MDELETED)) BUILDSTDERR: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: imap.c: In function 'imap_appenduid': BUILDSTDERR: imap.c:2782: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:3184: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:3555: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:3555: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:3555:24: note: directive argument in the range [-59, 59] BUILDSTDERR: In file included from /usr/include/stdio.h:861, 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 -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 -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 'clsf': BUILDSTDERR: junk.c:1040:39: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] BUILDSTDERR: fprintf(stderr, "Examining message %d\n", m - &message[0] + 1); BUILDSTDERR: ~^ ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: %ld BUILDSTDERR: junk.c:1067:49: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] BUILDSTDERR: fprintf(stderr, "Junk probability of message %d: %g\n", BUILDSTDERR: ~^ BUILDSTDERR: %ld BUILDSTDERR: m - &message[0] + 1, r); 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 -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 -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 -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 -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:198: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 -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 BUILDSTDERR: maildir.c: In function 'readin': BUILDSTDERR: maildir.c:338:55: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] BUILDSTDERR: fprintf(stderr, "Cannot read \"%s/%s\" for message %d\n", BUILDSTDERR: ~^ BUILDSTDERR: %ld BUILDSTDERR: name, m->m_maildir_file, m - &message[0] + 1); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: maildir.c: In function 'maildir_update': BUILDSTDERR: maildir.c:443:21: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] BUILDSTDERR: fprintf(stderr, "Cannot delete file \"%s/%s\" " BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: maildir.c:446:7: BUILDSTDERR: m - &message[0] + 1); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: maildir.c:444:21: note: format string is defined here BUILDSTDERR: "for message %d.\n", BUILDSTDERR: ~^ BUILDSTDERR: %ld BUILDSTDERR: maildir.c: In function 'move': BUILDSTDERR: maildir.c:491:19: warning: format '%d' expects argument of type 'int', but argument 7 has type 'long int' [-Wformat=] BUILDSTDERR: fprintf(stderr, "Cannot link \"%s/%s\" to \"%s/%s\": " BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: maildir.c:495:5: BUILDSTDERR: m - &message[0] + 1); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: maildir.c:492:15: note: format string is defined here BUILDSTDERR: "message %d not touched.\n", BUILDSTDERR: ~^ BUILDSTDERR: %ld 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 -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 -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 -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 -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 -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 -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:4: warning: 'SSLv3_client_method' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: method = SSLv3_client_method(); BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /usr/include/openssl/ct.h:13, BUILDSTDERR: from /usr/include/openssl/ssl.h:61, BUILDSTDERR: from openssl.c:60: BUILDSTDERR: /usr/include/openssl/ssl.h:1616:1: note: declared here BUILDSTDERR: DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *SSLv3_client_method(void)) /* SSLv3 */ 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/ct.h:13, BUILDSTDERR: from /usr/include/openssl/ssl.h:61, BUILDSTDERR: from openssl.c:60: BUILDSTDERR: /usr/include/openssl/ssl.h:1631:1: note: declared here BUILDSTDERR: DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) /* TLSv1.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 -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 -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:403: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 -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:549: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:452: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 -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 -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:1362:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if ((flags&GFILES) == 0 && BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: col == 3 && asccasecmp(str, "to:") == 0 || BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sendout.c:1364:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: col == 4 && asccasecmp(str, "bcc:") == 0 || BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sendout.c:1365: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:876: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 -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 -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 -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 -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 -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 -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 -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 -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 -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.3WUMeS + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64 + cd mailx-12.5 BUILDSTDERR: ++ cat makeflags + make DESTDIR=/builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64 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-28.fc29.riscv64/bin || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/bin install -c mailx /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/bin/mailx : /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/bin/mailx test -d /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/share/man/man1 || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/share/man/man1 install -c -m 644 mailx.1 /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/share/man/man1/mailx.1 test -d /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/etc || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/etc test -f /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/etc/mail.rc || \ install -c -m 644 nail.rc /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/etc/mail.rc + ln -s mailx /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/bin/mail + install -d /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/bin BUILDSTDERR: ++ echo /usr/bin BUILDSTDERR: ++ sed 's,/[^/]*,../,g' + pref=../../ ~/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/bin ~/build/BUILD/mailx-12.5 + pushd /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/bin + ln -s ../../bin/mailx Mail + ln -s ../../bin/mailx nail + popd ~/build/BUILD/mailx-12.5 ~/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/share/man/man1 ~/build/BUILD/mailx-12.5 + pushd /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/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/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-28.fc29.riscv64/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs '' '' Processing files: mailx-12.5-28.fc29.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.pVxg95 + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + DOCDIR=/builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/share/doc/mailx + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/share/doc/mailx + cp -pr COPYING /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/share/doc/mailx + cp -pr AUTHORS /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/share/doc/mailx + cp -pr README /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64/usr/share/doc/mailx + exit 0 Provides: config(mailx) = 12.5-28.fc29 mailx = 12.5-28.fc29 mailx(riscv-64) = 12.5-28.fc29 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-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) rtld(GNU_HASH) Obsoletes: nail < 12.5 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64 Wrote: /builddir/build/RPMS/mailx-12.5-28.fc29.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Y6mlYq + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mailx-12.5-28.fc29.riscv64 + exit 0 Child return code was: 0