Mock Version: 1.4.14 Mock Version: 1.4.14 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/mailx.spec'], chrootPath='/var/lib/mock/f32-build-120717-36982/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=432000uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=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 setting SOURCE_DATE_EPOCH=1564012800 Wrote: /builddir/build/SRPMS/mailx-12.5-32.fc32.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/f32-build-120717-36982/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=432000uid=986gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=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 setting SOURCE_DATE_EPOCH=1564012800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.irmV0X + 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 + echo 'Patch #2 (mailx-12.5-lzw.patch):' Patch #2 (mailx-12.5-lzw.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file lzw.c + echo 'Patch #3 (mailx-12.5-fname-null.patch):' 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 + echo 'Patch #5 (mailx-12.5-usage.patch):' Patch #5 (mailx-12.5-usage.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file main.c 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 + echo 'Patch #8 (mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 Patch #8 (mailx-12.5-fio.c-Unconditionally-require-wordexp-support.patch): 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 + echo 'Patch #11 (mailx-12.5-empty-from.patch):' 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 + echo 'Patch #14 (mailx-12.5-openssl.patch):' Patch #14 (mailx-12.5-openssl.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file openssl.c + sed -i s,/etc/nail.rc,/etc/mail.rc,g mailx.1 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.PHQMzY + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + echo PREFIX=/usr BINDIR=/usr/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=/usr/bin MANDIR=/usr/share/man SYSCONFDIR=/etc MAILRC=/etc/mail.rc MAILSPOOL=/var/mail SENDMAIL=/usr/sbin/sendmail UCBINSTALL=install 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c aux.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c base64.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 313 | 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: 797 | ftruncate(fileno(fp), 0); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 409 | dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:107:8: note: in expansion of macro 'visible' BUILDSTDERR: 107 | if (visible(mp)) { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: cmd1.c:114:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 114 | if (n>0 && mp==&message[n-1] || BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:116:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 116 | n==-2 && g==k+size && lastmq || BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: cmd1.c:117:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 117 | n<0 && g>=k && mp->m_flag&fl) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:121:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 121 | 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: 409 | dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:130:9: note: in expansion of macro 'visible' BUILDSTDERR: 130 | if (visible(mq)) { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 409 | dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:139:9: note: in expansion of macro 'visible' BUILDSTDERR: 139 | if (!visible(mp)) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 409 | dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:149:8: note: in expansion of macro 'visible' BUILDSTDERR: 149 | if (visible(mp) && (mp->m_collapsed <= 0 || BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: cmd1.c:157:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 157 | if (n>0 && mp==&message[n-1] || BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:159:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 159 | n==-2 && g==k+size && lastmq || BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: cmd1.c:160:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 160 | n<0 && g>=k && mp->m_flag&fl) BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:164:33: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 164 | 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: 409 | dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:172:9: note: in expansion of macro 'visible' BUILDSTDERR: 172 | if (visible(mq) && mq->m_collapsed <= 0) { BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 409 | dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cmd1.c:178:8: note: in expansion of macro 'visible' BUILDSTDERR: 178 | if (visible(mp) && (mp->m_collapsed <= 0 || BUILDSTDERR: | ^~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c cmd2.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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 BUILDSTDERR: In file included from /usr/include/string.h:495, BUILDSTDERR: from rcv.h:54, BUILDSTDERR: from cmd3.c:47: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'cfile' at cmd3.c:838:2: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'account' at cmd3.c:1347:2: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c cmdtab.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 281 | (cp = value("sendcharsets")) != NULL && BUILDSTDERR: | ^ BUILDSTDERR: collect.c: In function 'collect': BUILDSTDERR: collect.c:650:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 650 | if (linebuf[0] != escape || (value("interactive") == NULL && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: 651 | tildeflag == 0 || BUILDSTDERR: | ~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 143 | setgid(realgid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: dotlock.c:146:4: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 146 | 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: 160 | setgid(realgid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ BUILDSTDERR: dotlock.c:174:2: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 174 | 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: 277 | setgid(realgid); BUILDSTDERR: | ^~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c edit.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 545 | if (*folder == '/' || (p = which_protocol(folder)) != PROTO_FILE && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: 546 | 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: 466 | snprintf(xname, sizeof xname, "%s/%s", foldbuf, name+1); BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/stdio.h:867, 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: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c getname.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c getopt.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c head.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c hmac.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 1871 | !edit && (!(m->m_flag&(MBOXED|MSAVED|MDELETED)) BUILDSTDERR: | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1872 | || (m->m_flag & BUILDSTDERR: | ~~~~~~~~~~~~~~~ BUILDSTDERR: 1873 | (MBOXED|MPRESERVE|MTOUCH)) == BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1874 | (MPRESERVE|MTOUCH)) || BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: imap.c:1875:10: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1875 | 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: 2782 | 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: 3184 | 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: 3555 | 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: 3555 | 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:867, 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: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c imap_search.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 348 | if (!super_mmapped && (sfp = dbfp(SUPER, O_WRONLY, &scomp, &sname)) BUILDSTDERR: | ^ BUILDSTDERR: junk.c:351:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 351 | 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: 699 | sp->loc == HEADER && c == '.' && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: 700 | asccasecmp(sp->field, "subject*")) { BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c:778:46: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 778 | asccasecmp(sp->field, "received*") == 0 && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: 779 | ((2*c > i) || i < 4 || BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 780 | asccasestr(*buf, "localhost") != NULL))) BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c: In function 'add': BUILDSTDERR: junk.c:819:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 819 | if (incr>0 && c=-incr) { BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: junk.c:826:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 826 | if (incr>0 && c=-incr) { BUILDSTDERR: | ~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: junk.c: In function 'insert': BUILDSTDERR: junk.c:961:21: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 961 | 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: 1040 | fprintf(stderr, "Examining message %d\n", m - &message[0] + 1); BUILDSTDERR: | ~^ ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | | BUILDSTDERR: | int long int BUILDSTDERR: | %ld BUILDSTDERR: junk.c:1067:49: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] BUILDSTDERR: 1067 | fprintf(stderr, "Junk probability of message %d: %g\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %ld BUILDSTDERR: 1068 | m - &message[0] + 1, r); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long int BUILDSTDERR: junk.c: In function 'rate': BUILDSTDERR: junk.c:1112:24: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1112 | d == best[i].dist && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: 1113 | p < best[i].prob || BUILDSTDERR: | ~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c:1114:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1114 | best[i].loc == HEADER && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: 1115 | 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: 590 | ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c:366:3: note: in expansion of macro 'trunc' BUILDSTDERR: 366 | trunc(sfp); BUILDSTDERR: | ^~~~~ BUILDSTDERR: def.h:590:2: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 590 | ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: junk.c:375:3: note: in expansion of macro 'trunc' BUILDSTDERR: 375 | trunc(nfp); BUILDSTDERR: | ^~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 409 | dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: lex.c:273:8: note: in expansion of macro 'visible' BUILDSTDERR: 273 | if (visible(&message[omsgCount-1])) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: lex.c: In function 'execute': BUILDSTDERR: def.h:409:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 409 | dot==(mp) && (mp)->m_flag&MKILL) BUILDSTDERR: | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: lex.c:617:7: note: in expansion of macro 'visible' BUILDSTDERR: 617 | if (visible(dot)) { BUILDSTDERR: | ^~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c list.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c lzw.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 198 | if (args[0] == NULL || args[1] != NULL && args[2] != NULL) { BUILDSTDERR: | ^ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 338 | fprintf(stderr, "Cannot read \"%s/%s\" for message %d\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int BUILDSTDERR: | %ld BUILDSTDERR: 339 | name, m->m_maildir_file, m - &message[0] + 1); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long int 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: 443 | fprintf(stderr, "Cannot delete file \"%s/%s\" " BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ...... BUILDSTDERR: 446 | m - &message[0] + 1); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long int BUILDSTDERR: maildir.c:444:21: note: format string is defined here BUILDSTDERR: 444 | "for message %d.\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int 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: 491 | fprintf(stderr, "Cannot link \"%s/%s\" to \"%s/%s\": " BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ...... BUILDSTDERR: 495 | m - &message[0] + 1); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: | | BUILDSTDERR: | long int BUILDSTDERR: maildir.c:492:15: note: format string is defined here BUILDSTDERR: 492 | "message %d not touched.\n", BUILDSTDERR: | ~^ BUILDSTDERR: | | BUILDSTDERR: | int 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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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 BUILDSTDERR: In file included from /usr/include/string.h:495, BUILDSTDERR: from rcv.h:54, BUILDSTDERR: from main.c:63: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'main' at main.c:465:4: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'main' at main.c:503:2: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' specified bound 1024 equals destination size [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 146 | 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: 148 | context->count[1] = context->count[1] + 1 & 0xffffffff; BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~^~~ BUILDSTDERR: md5.c:149:40: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: 149 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: 216 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: 216 | FF(a, b, c, d, x[ 0], S11, 0xd76aa478); /* 1 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: 216 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: 216 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:216:2: note: in expansion of macro 'FF' BUILDSTDERR: 216 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: 217 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: 217 | FF(d, a, b, c, x[ 1], S12, 0xe8c7b756); /* 2 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: 217 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: 217 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:217:2: note: in expansion of macro 'FF' BUILDSTDERR: 217 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: 218 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: 218 | FF(c, d, a, b, x[ 2], S13, 0x242070db); /* 3 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: 218 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: 218 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:218:2: note: in expansion of macro 'FF' BUILDSTDERR: 218 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: 219 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: 219 | FF(b, c, d, a, x[ 3], S14, 0xc1bdceee); /* 4 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: 219 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: 219 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:219:2: note: in expansion of macro 'FF' BUILDSTDERR: 219 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: 220 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: 220 | FF(a, b, c, d, x[ 4], S11, 0xf57c0faf); /* 5 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: 220 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: 220 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:220:2: note: in expansion of macro 'FF' BUILDSTDERR: 220 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: 221 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: 221 | FF(d, a, b, c, x[ 5], S12, 0x4787c62a); /* 6 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: 221 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: 221 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:221:2: note: in expansion of macro 'FF' BUILDSTDERR: 221 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: 222 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: 222 | FF(c, d, a, b, x[ 6], S13, 0xa8304613); /* 7 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: 222 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: 222 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:222:2: note: in expansion of macro 'FF' BUILDSTDERR: 222 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: 223 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: 223 | FF(b, c, d, a, x[ 7], S14, 0xfd469501); /* 8 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: 223 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: 223 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:223:2: note: in expansion of macro 'FF' BUILDSTDERR: 223 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: 224 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: 224 | FF(a, b, c, d, x[ 8], S11, 0x698098d8); /* 9 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: 224 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: 224 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:224:2: note: in expansion of macro 'FF' BUILDSTDERR: 224 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: 225 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: 225 | FF(d, a, b, c, x[ 9], S12, 0x8b44f7af); /* 10 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: 225 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: 225 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:225:2: note: in expansion of macro 'FF' BUILDSTDERR: 225 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: 226 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: 226 | FF(c, d, a, b, x[10], S13, 0xffff5bb1); /* 11 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: 226 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: 226 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:226:2: note: in expansion of macro 'FF' BUILDSTDERR: 226 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: 227 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: 227 | FF(b, c, d, a, x[11], S14, 0x895cd7be); /* 12 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: 227 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: 227 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:227:2: note: in expansion of macro 'FF' BUILDSTDERR: 227 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: 228 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: 228 | FF(a, b, c, d, x[12], S11, 0x6b901122); /* 13 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: 228 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: 228 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:228:2: note: in expansion of macro 'FF' BUILDSTDERR: 228 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: 229 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: 229 | FF(d, a, b, c, x[13], S12, 0xfd987193); /* 14 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: 229 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: 229 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:229:2: note: in expansion of macro 'FF' BUILDSTDERR: 229 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: 230 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: 230 | FF(c, d, a, b, x[14], S13, 0xa679438e); /* 15 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: 230 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: 230 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:230:2: note: in expansion of macro 'FF' BUILDSTDERR: 230 | 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: 72 | #define F(x, y, z) ((x) & (y) | ~(x) & (z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:87:14: note: in expansion of macro 'F' BUILDSTDERR: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: 231 | 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: 87 | (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: 231 | FF(b, c, d, a, x[15], S14, 0x49b40821); /* 16 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: 231 | 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: 80 | #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: 88 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: 231 | 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: 89 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:231:2: note: in expansion of macro 'FF' BUILDSTDERR: 231 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: 234 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: 234 | GG(a, b, c, d, x[ 1], S21, 0xf61e2562); /* 17 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: 234 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: 234 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:234:2: note: in expansion of macro 'GG' BUILDSTDERR: 234 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: 235 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: 235 | GG(d, a, b, c, x[ 6], S22, 0xc040b340); /* 18 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: 235 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: 235 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:235:2: note: in expansion of macro 'GG' BUILDSTDERR: 235 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: 236 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: 236 | GG(c, d, a, b, x[11], S23, 0x265e5a51); /* 19 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: 236 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: 236 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:236:2: note: in expansion of macro 'GG' BUILDSTDERR: 236 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: 237 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: 237 | GG(b, c, d, a, x[ 0], S24, 0xe9b6c7aa); /* 20 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: 237 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: 237 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:237:2: note: in expansion of macro 'GG' BUILDSTDERR: 237 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: 238 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: 238 | GG(a, b, c, d, x[ 5], S21, 0xd62f105d); /* 21 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: 238 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: 238 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:238:2: note: in expansion of macro 'GG' BUILDSTDERR: 238 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: 239 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: 239 | GG(d, a, b, c, x[10], S22, 0x2441453); /* 22 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: 239 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: 239 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:239:2: note: in expansion of macro 'GG' BUILDSTDERR: 239 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: 240 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: 240 | GG(c, d, a, b, x[15], S23, 0xd8a1e681); /* 23 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: 240 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: 240 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:240:2: note: in expansion of macro 'GG' BUILDSTDERR: 240 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: 241 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: 241 | GG(b, c, d, a, x[ 4], S24, 0xe7d3fbc8); /* 24 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: 241 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: 241 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:241:2: note: in expansion of macro 'GG' BUILDSTDERR: 241 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: 242 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: 242 | GG(a, b, c, d, x[ 9], S21, 0x21e1cde6); /* 25 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: 242 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: 242 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:242:2: note: in expansion of macro 'GG' BUILDSTDERR: 242 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: 243 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: 243 | GG(d, a, b, c, x[14], S22, 0xc33707d6); /* 26 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: 243 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: 243 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:243:2: note: in expansion of macro 'GG' BUILDSTDERR: 243 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: 244 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: 244 | GG(c, d, a, b, x[ 3], S23, 0xf4d50d87); /* 27 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: 244 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: 244 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:244:2: note: in expansion of macro 'GG' BUILDSTDERR: 244 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: 245 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: 245 | GG(b, c, d, a, x[ 8], S24, 0x455a14ed); /* 28 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: 245 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: 245 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:245:2: note: in expansion of macro 'GG' BUILDSTDERR: 245 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: 246 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: 246 | GG(a, b, c, d, x[13], S21, 0xa9e3e905); /* 29 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: 246 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: 246 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:246:2: note: in expansion of macro 'GG' BUILDSTDERR: 246 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: 247 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: 247 | GG(d, a, b, c, x[ 2], S22, 0xfcefa3f8); /* 30 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: 247 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: 247 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:247:2: note: in expansion of macro 'GG' BUILDSTDERR: 247 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: 248 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: 248 | GG(c, d, a, b, x[ 7], S23, 0x676f02d9); /* 31 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: 248 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: 248 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:248:2: note: in expansion of macro 'GG' BUILDSTDERR: 248 | 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: 73 | #define G(x, y, z) ((x) & (z) | (y) & ~(z)) BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:93:14: note: in expansion of macro 'G' BUILDSTDERR: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: 249 | 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: 93 | (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: 249 | GG(b, c, d, a, x[12], S24, 0x8d2a4c8a); /* 32 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: 249 | 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: 80 | #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: 94 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: 249 | 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: 95 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:249:2: note: in expansion of macro 'GG' BUILDSTDERR: 249 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:252:2: note: in expansion of macro 'HH' BUILDSTDERR: 252 | HH(a, b, c, d, x[ 5], S31, 0xfffa3942); /* 33 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:252:2: note: in expansion of macro 'HH' BUILDSTDERR: 252 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:252:2: note: in expansion of macro 'HH' BUILDSTDERR: 252 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:252:2: note: in expansion of macro 'HH' BUILDSTDERR: 252 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:253:2: note: in expansion of macro 'HH' BUILDSTDERR: 253 | HH(d, a, b, c, x[ 8], S32, 0x8771f681); /* 34 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:253:2: note: in expansion of macro 'HH' BUILDSTDERR: 253 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:253:2: note: in expansion of macro 'HH' BUILDSTDERR: 253 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:253:2: note: in expansion of macro 'HH' BUILDSTDERR: 253 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:254:2: note: in expansion of macro 'HH' BUILDSTDERR: 254 | HH(c, d, a, b, x[11], S33, 0x6d9d6122); /* 35 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:254:2: note: in expansion of macro 'HH' BUILDSTDERR: 254 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:254:2: note: in expansion of macro 'HH' BUILDSTDERR: 254 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:254:2: note: in expansion of macro 'HH' BUILDSTDERR: 254 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:255:2: note: in expansion of macro 'HH' BUILDSTDERR: 255 | HH(b, c, d, a, x[14], S34, 0xfde5380c); /* 36 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:255:2: note: in expansion of macro 'HH' BUILDSTDERR: 255 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:255:2: note: in expansion of macro 'HH' BUILDSTDERR: 255 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:255:2: note: in expansion of macro 'HH' BUILDSTDERR: 255 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:256:2: note: in expansion of macro 'HH' BUILDSTDERR: 256 | HH(a, b, c, d, x[ 1], S31, 0xa4beea44); /* 37 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:256:2: note: in expansion of macro 'HH' BUILDSTDERR: 256 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:256:2: note: in expansion of macro 'HH' BUILDSTDERR: 256 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:256:2: note: in expansion of macro 'HH' BUILDSTDERR: 256 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:257:2: note: in expansion of macro 'HH' BUILDSTDERR: 257 | HH(d, a, b, c, x[ 4], S32, 0x4bdecfa9); /* 38 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:257:2: note: in expansion of macro 'HH' BUILDSTDERR: 257 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:257:2: note: in expansion of macro 'HH' BUILDSTDERR: 257 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:257:2: note: in expansion of macro 'HH' BUILDSTDERR: 257 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:258:2: note: in expansion of macro 'HH' BUILDSTDERR: 258 | HH(c, d, a, b, x[ 7], S33, 0xf6bb4b60); /* 39 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:258:2: note: in expansion of macro 'HH' BUILDSTDERR: 258 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:258:2: note: in expansion of macro 'HH' BUILDSTDERR: 258 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:258:2: note: in expansion of macro 'HH' BUILDSTDERR: 258 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:259:2: note: in expansion of macro 'HH' BUILDSTDERR: 259 | HH(b, c, d, a, x[10], S34, 0xbebfbc70); /* 40 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:259:2: note: in expansion of macro 'HH' BUILDSTDERR: 259 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:259:2: note: in expansion of macro 'HH' BUILDSTDERR: 259 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:259:2: note: in expansion of macro 'HH' BUILDSTDERR: 259 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:260:2: note: in expansion of macro 'HH' BUILDSTDERR: 260 | HH(a, b, c, d, x[13], S31, 0x289b7ec6); /* 41 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:260:2: note: in expansion of macro 'HH' BUILDSTDERR: 260 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:260:2: note: in expansion of macro 'HH' BUILDSTDERR: 260 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:260:2: note: in expansion of macro 'HH' BUILDSTDERR: 260 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:261:2: note: in expansion of macro 'HH' BUILDSTDERR: 261 | HH(d, a, b, c, x[ 0], S32, 0xeaa127fa); /* 42 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:261:2: note: in expansion of macro 'HH' BUILDSTDERR: 261 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:261:2: note: in expansion of macro 'HH' BUILDSTDERR: 261 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:261:2: note: in expansion of macro 'HH' BUILDSTDERR: 261 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:262:2: note: in expansion of macro 'HH' BUILDSTDERR: 262 | HH(c, d, a, b, x[ 3], S33, 0xd4ef3085); /* 43 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:262:2: note: in expansion of macro 'HH' BUILDSTDERR: 262 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:262:2: note: in expansion of macro 'HH' BUILDSTDERR: 262 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:262:2: note: in expansion of macro 'HH' BUILDSTDERR: 262 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:263:2: note: in expansion of macro 'HH' BUILDSTDERR: 263 | HH(b, c, d, a, x[ 6], S34, 0x4881d05); /* 44 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:263:2: note: in expansion of macro 'HH' BUILDSTDERR: 263 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:263:2: note: in expansion of macro 'HH' BUILDSTDERR: 263 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:263:2: note: in expansion of macro 'HH' BUILDSTDERR: 263 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:264:2: note: in expansion of macro 'HH' BUILDSTDERR: 264 | HH(a, b, c, d, x[ 9], S31, 0xd9d4d039); /* 45 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:264:2: note: in expansion of macro 'HH' BUILDSTDERR: 264 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:264:2: note: in expansion of macro 'HH' BUILDSTDERR: 264 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:264:2: note: in expansion of macro 'HH' BUILDSTDERR: 264 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:265:2: note: in expansion of macro 'HH' BUILDSTDERR: 265 | HH(d, a, b, c, x[12], S32, 0xe6db99e5); /* 46 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:265:2: note: in expansion of macro 'HH' BUILDSTDERR: 265 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:265:2: note: in expansion of macro 'HH' BUILDSTDERR: 265 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:265:2: note: in expansion of macro 'HH' BUILDSTDERR: 265 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:266:2: note: in expansion of macro 'HH' BUILDSTDERR: 266 | HH(c, d, a, b, x[15], S33, 0x1fa27cf8); /* 47 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:266:2: note: in expansion of macro 'HH' BUILDSTDERR: 266 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:266:2: note: in expansion of macro 'HH' BUILDSTDERR: 266 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:266:2: note: in expansion of macro 'HH' BUILDSTDERR: 266 | 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: 99 | (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:267:2: note: in expansion of macro 'HH' BUILDSTDERR: 267 | HH(b, c, d, a, x[ 2], S34, 0xc4ac5665); /* 48 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:267:2: note: in expansion of macro 'HH' BUILDSTDERR: 267 | 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: 80 | #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: 100 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:267:2: note: in expansion of macro 'HH' BUILDSTDERR: 267 | 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: 101 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:267:2: note: in expansion of macro 'HH' BUILDSTDERR: 267 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: 270 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: 270 | II(a, b, c, d, x[ 0], S41, 0xf4292244); /* 49 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: 270 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: 270 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:270:2: note: in expansion of macro 'II' BUILDSTDERR: 270 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: 271 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: 271 | II(d, a, b, c, x[ 7], S42, 0x432aff97); /* 50 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: 271 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: 271 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:271:2: note: in expansion of macro 'II' BUILDSTDERR: 271 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: 272 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: 272 | II(c, d, a, b, x[14], S43, 0xab9423a7); /* 51 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: 272 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: 272 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:272:2: note: in expansion of macro 'II' BUILDSTDERR: 272 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: 273 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: 273 | II(b, c, d, a, x[ 5], S44, 0xfc93a039); /* 52 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: 273 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: 273 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:273:2: note: in expansion of macro 'II' BUILDSTDERR: 273 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: 274 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: 274 | II(a, b, c, d, x[12], S41, 0x655b59c3); /* 53 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: 274 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: 274 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:274:2: note: in expansion of macro 'II' BUILDSTDERR: 274 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: 275 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: 275 | II(d, a, b, c, x[ 3], S42, 0x8f0ccc92); /* 54 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: 275 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: 275 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:275:2: note: in expansion of macro 'II' BUILDSTDERR: 275 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: 276 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: 276 | II(c, d, a, b, x[10], S43, 0xffeff47d); /* 55 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: 276 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: 276 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:276:2: note: in expansion of macro 'II' BUILDSTDERR: 276 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: 277 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: 277 | II(b, c, d, a, x[ 1], S44, 0x85845dd1); /* 56 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: 277 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: 277 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:277:2: note: in expansion of macro 'II' BUILDSTDERR: 277 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: 278 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: 278 | II(a, b, c, d, x[ 8], S41, 0x6fa87e4f); /* 57 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: 278 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: 278 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:278:2: note: in expansion of macro 'II' BUILDSTDERR: 278 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: 279 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: 279 | II(d, a, b, c, x[15], S42, 0xfe2ce6e0); /* 58 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: 279 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: 279 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:279:2: note: in expansion of macro 'II' BUILDSTDERR: 279 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: 280 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: 280 | II(c, d, a, b, x[ 6], S43, 0xa3014314); /* 59 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: 280 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: 280 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:280:2: note: in expansion of macro 'II' BUILDSTDERR: 280 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: 281 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: 281 | II(b, c, d, a, x[13], S44, 0x4e0811a1); /* 60 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: 281 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: 281 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:281:2: note: in expansion of macro 'II' BUILDSTDERR: 281 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: 282 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: 282 | II(a, b, c, d, x[ 4], S41, 0xf7537e82); /* 61 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: 282 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: 282 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:282:2: note: in expansion of macro 'II' BUILDSTDERR: 282 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: 283 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: 283 | II(d, a, b, c, x[11], S42, 0xbd3af235); /* 62 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: 283 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: 283 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:283:2: note: in expansion of macro 'II' BUILDSTDERR: 283 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: 284 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: 284 | II(c, d, a, b, x[ 2], S43, 0x2ad7d2bb); /* 63 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: 284 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: 284 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:284:2: note: in expansion of macro 'II' BUILDSTDERR: 284 | 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: 75 | #define I(x, y, z) ((y) ^ ((x) | ~(z)&0xffffffff)) BUILDSTDERR: | ~~~~^~~~~~~~~~~ BUILDSTDERR: md5.c:105:14: note: in expansion of macro 'I' BUILDSTDERR: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ^ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: 285 | 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: 105 | (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \ BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: 285 | II(b, c, d, a, x[ 9], S44, 0xeb86d391); /* 64 */ BUILDSTDERR: | ^~ BUILDSTDERR: md5.c:80:56: warning: suggest parentheses around '-' inside '>>' [-Wparentheses] BUILDSTDERR: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: 285 | 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: 80 | #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: 106 | (a) = ROTATE_LEFT((a), (s)); \ BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: 285 | 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: 107 | (a) = (a) + (b) & 0xffffffff; \ BUILDSTDERR: | ~~~~^~~~~ BUILDSTDERR: md5.c:285:2: note: in expansion of macro 'II' BUILDSTDERR: 285 | 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: 287 | state[0] = state[0] + a & 0xffffffff; BUILDSTDERR: | ~~~~~~~~~^~~ BUILDSTDERR: md5.c:288:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: 288 | state[1] = state[1] + b & 0xffffffff; BUILDSTDERR: | ~~~~~~~~~^~~ BUILDSTDERR: md5.c:289:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: 289 | state[2] = state[2] + c & 0xffffffff; BUILDSTDERR: | ~~~~~~~~~^~~ BUILDSTDERR: md5.c:290:22: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] BUILDSTDERR: 290 | state[3] = state[3] + d & 0xffffffff; BUILDSTDERR: | ~~~~~~~~~^~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 791 | *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: 859 | p < upper-1 && p[1] == '\n' && BUILDSTDERR: mime.c:863:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 861 | p < upper-4 && l == 0 && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 862 | p[0] == 'F' && p[1] == 'r' && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 863 | p[2] == 'o' && p[3] == 'm' || BUILDSTDERR: | ~~~~~~~~~~~~^~~~~~~~~~~~~~ BUILDSTDERR: mime.c:864:40: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 864 | *p == '.' && l == 0 && p < upper-1 && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: 865 | p[1] == '\n') { BUILDSTDERR: | ~~~~~~~~~~~~ BUILDSTDERR: mime.c: In function 'mime_str_toqp': BUILDSTDERR: mime.c:905:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 905 | 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: 1257 | if (mustquote || broken || (wend - wbeg) >= 74 && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~^~ BUILDSTDERR: 1258 | quoteany) { BUILDSTDERR: | ~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c names.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c nss.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 233 | method = SSLv3_client_method(); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /usr/include/openssl/e_os2.h:13, BUILDSTDERR: from /usr/include/openssl/crypto.h:17, BUILDSTDERR: from openssl.c:59: BUILDSTDERR: /usr/include/openssl/ssl.h:1869:1: note: declared here BUILDSTDERR: 1869 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *SSLv3_client_method(void)) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: openssl.c:235:4: warning: 'TLSv1_client_method' is deprecated [-Wdeprecated-declarations] BUILDSTDERR: 235 | method = TLSv1_client_method(); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: In file included from /usr/include/openssl/e_os2.h:13, BUILDSTDERR: from /usr/include/openssl/crypto.h:17, BUILDSTDERR: from openssl.c:59: BUILDSTDERR: /usr/include/openssl/ssl.h:1884:1: note: declared here BUILDSTDERR: 1884 | DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_client_method(void)) BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c pop3.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 403 | ftruncate(output, 0); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 590 | ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: quit.c:303:3: note: in expansion of macro 'trunc' BUILDSTDERR: 303 | 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: 590 | ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: quit.c:549:2: note: in expansion of macro 'trunc' BUILDSTDERR: 549 | 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: 590 | ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: quit.c:113:2: note: in expansion of macro 'trunc' BUILDSTDERR: 113 | 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: 590 | ftruncate(fileno(stream), (off_t)ftell(stream)); \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: quit.c:452:2: note: in expansion of macro 'trunc' BUILDSTDERR: 452 | trunc(obuf); BUILDSTDERR: | ^~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c send.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 1361 | if ((flags&GFILES) == 0 && BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 1362 | col == 3 && asccasecmp(str, "to:") == 0 || BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sendout.c:1364:14: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1364 | col == 4 && asccasecmp(str, "bcc:") == 0 || BUILDSTDERR: | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: sendout.c:1365:15: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: 1365 | 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: 876 | freopen("/dev/null", "r", stdin); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c smtp.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c ssl.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c strings.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c temp.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c thread.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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: 434 | *cp != 'y' && *cp != 'Y' && *cp != 'n' && *cp != 'N'); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c v7.local.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DMAILRC='"/etc/mail.rc"' -DMAILSPOOL='"/var/mail"' -DSENDMAIL='"/usr/sbin/sendmail"' -DHAVE_IPv6_FUNCS -c vars.c cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -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,--as-needed -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 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.zmkcYZ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64 + cd mailx-12.5 BUILDSTDERR: ++ cat makeflags + make DESTDIR=/builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64 STRIP=: PREFIX=/usr BINDIR=/usr/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-32.fc32.riscv64/usr/bin || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/bin install -c mailx /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/bin/mailx : /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/bin/mailx test -d /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/man/man1 || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/man/man1 install -c -m 644 mailx.1 /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/man/man1/mailx.1 test -d /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/etc || mkdir -p /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/etc test -f /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/etc/mail.rc || \ install -c -m 644 nail.rc /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/etc/mail.rc + pushd /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/bin ~/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/bin ~/build/BUILD/mailx-12.5 + ln -s mailx mail + ln -s mailx Mail + ln -s mailx nail + popd ~/build/BUILD/mailx-12.5 ~/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/man/man1 ~/build/BUILD/mailx-12.5 + pushd /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/man/man1 + ln -s mailx.1 mail.1 + ln -s mailx.1 Mail.1 + ln -s mailx.1 nail.1 ~/build/BUILD/mailx-12.5 + popd + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 12.5-32.fc32 --unique-debug-suffix -12.5-32.fc32.riscv64 --unique-debug-src-base mailx-12.5-32.fc32.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/mailx-12.5 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/bin/mailx extracting debug info from /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/bin/mailx original debug info size: 1764kB, size after compression: 1528kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. BUILDSTDERR: 1595 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: mailx-12.5-32.fc32.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.78HTXX + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + DOCDIR=/builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/doc/mailx + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/doc/mailx + cp -pr COPYING /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/doc/mailx + cp -pr AUTHORS /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/doc/mailx + cp -pr README /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64/usr/share/doc/mailx + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Provides: /bin/mail /bin/mailx config(mailx) = 12.5-32.fc32 mailx = 12.5-32.fc32 mailx(riscv-64) = 12.5-32.fc32 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) libc.so.6(GLIBC_2.28)(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 Processing files: mailx-debugsource-12.5-32.fc32.riscv64 Provides: mailx-debugsource = 12.5-32.fc32 mailx-debugsource(riscv-64) = 12.5-32.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: mailx-debuginfo-12.5-32.fc32.riscv64 Provides: debuginfo(build-id) = 79b7c28f61dc86856f5b68d77f92e4e2a21971f0 mailx-debuginfo = 12.5-32.fc32 mailx-debuginfo(riscv-64) = 12.5-32.fc32 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: mailx-debugsource(riscv-64) = 12.5-32.fc32 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64 Wrote: /builddir/build/RPMS/mailx-12.5-32.fc32.riscv64.rpm Wrote: /builddir/build/RPMS/mailx-debugsource-12.5-32.fc32.riscv64.rpm Wrote: /builddir/build/RPMS/mailx-debuginfo-12.5-32.fc32.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.x6Oz0W + umask 022 + cd /builddir/build/BUILD + cd mailx-12.5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mailx-12.5-32.fc32.riscv64 + RPM_EC=0 BUILDSTDERR: ++ jobs -p + exit 0 Child return code was: 0