Tripwire fails to build for F21 and Rawhide. Is there a proven packager out there who has some spare time to submit a fix for this? Relevant info: https://bugzilla.redhat.com/show_bug.cgi?id=1107464 https://pkgs.fedoraproject.org/cgit/tripwire.git/ https://koji.fedoraproject.org/koji/taskinfo?taskID=7880302 https://kojipkgs.fedoraproject.org//work/tasks/302/7880302/build.log make[3]: Entering directory '/builddir/build/BUILD/tripwire-2.4.2.2-src/src/cryptlib' g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o algebra.o algebra.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o asn.o asn.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o cryptlib.o cryptlib.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o des.o des.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o dessp.o dessp.cpp cryptlib.cpp: In member function 'virtual void StreamCipher::ProcessString(byte*, unsigned int)': cryptlib.cpp:47:45: warning: operation on 'inoutString' may be undefined [-Wsequence-point] *inoutString++ = ProcessByte(*inoutString); ^ g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o elgamal.o elgamal.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o eprecomp.o eprecomp.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o filters.o filters.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o forkjoin.o forkjoin.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o integer.o integer.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o iterhash.o iterhash.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o misc.o misc.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o nbtheory.o nbtheory.cpp integer.cpp: In function 'void MontgomeryReduce(word*, word*, const word*, const word*, const word*, unsigned int)': integer.cpp:743:8: warning: unused variable 'carry' [-Wunused-variable] word carry = Add(R, R, M, N); ^ integer.cpp: In function 'void CorrectQuotientEstimate(word*, word*, word&, word&, const word*, unsigned int)': integer.cpp:903:7: warning: unused variable 'borrow' [-Wunused-variable] word borrow = Subtract(R, R, T, N+2); ^ integer.cpp: In member function 'Integer& Integer::operator++()': integer.cpp:1617:8: warning: unused variable 'borrow' [-Wunused-variable] word borrow = Decrement(reg, reg.size); ^ g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o pch.o pch.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o queue.o queue.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o rng.o rng.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o sha.o sha.cpp sha.cpp: In static member function 'static void SHA::Transform(word32*, const word32*)': sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:142:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f1, K1, expand( eData, 16 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:142:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f1, K1, expand( eData, 16 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:142:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f1, K1, expand( eData, 16 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:143:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f1, K1, expand( eData, 17 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:143:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f1, K1, expand( eData, 17 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:143:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f1, K1, expand( eData, 17 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:144:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f1, K1, expand( eData, 18 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:144:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f1, K1, expand( eData, 18 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:144:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f1, K1, expand( eData, 18 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:145:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f1, K1, expand( eData, 19 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:145:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f1, K1, expand( eData, 19 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:145:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f1, K1, expand( eData, 19 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:147:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 20 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:147:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 20 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:147:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 20 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:148:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 21 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:148:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 21 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:148:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 21 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:149:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 22 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:149:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 22 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:149:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 22 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:150:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 23 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:150:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 23 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:150:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 23 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:151:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 24 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:151:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 24 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:151:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 24 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:152:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 25 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:152:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 25 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:152:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 25 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:153:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 26 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:153:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 26 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:153:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 26 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:154:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 27 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:154:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 27 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:154:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 27 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:155:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 28 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:155:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 28 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:155:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 28 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:156:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 29 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:156:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 29 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:156:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 29 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:157:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 30 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:157:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 30 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:157:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 30 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:158:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 31 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:158:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 31 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:158:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 31 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:159:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 32 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:159:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 32 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:159:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 32 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:160:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 33 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:160:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 33 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:160:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 33 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:161:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 34 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:161:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 34 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:161:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 34 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:162:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 35 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:162:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 35 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:162:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f2, K2, expand( eData, 35 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:163:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 36 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:163:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 36 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:163:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f2, K2, expand( eData, 36 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:164:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 37 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:164:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 37 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:164:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f2, K2, expand( eData, 37 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:165:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 38 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:165:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 38 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:165:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f2, K2, expand( eData, 38 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:166:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 39 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:166:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 39 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:166:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f2, K2, expand( eData, 39 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:168:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 40 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:168:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 40 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:168:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 40 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:169:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 41 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:169:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 41 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:169:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 41 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:170:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 42 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:170:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 42 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:170:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 42 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:171:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 43 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:171:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 43 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:171:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 43 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:172:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 44 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:172:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 44 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:172:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 44 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:173:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 45 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:173:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 45 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:173:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 45 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:174:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 46 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:174:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 46 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:174:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 46 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:175:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 47 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:175:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 47 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:175:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 47 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:176:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 48 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:176:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 48 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:176:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 48 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:177:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 49 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:177:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 49 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:177:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 49 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:178:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 50 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:178:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 50 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:178:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 50 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:179:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 51 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:179:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 51 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:179:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 51 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:180:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 52 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:180:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 52 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:180:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 52 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:181:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 53 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:181:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 53 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:181:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 53 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:182:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 54 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:182:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 54 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:182:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 54 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:183:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 55 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:183:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 55 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:183:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f3, K3, expand( eData, 55 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:184:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 56 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:184:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 56 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:184:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f3, K3, expand( eData, 56 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:185:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 57 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:185:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 57 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:185:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f3, K3, expand( eData, 57 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:186:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 58 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:186:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 58 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:186:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f3, K3, expand( eData, 58 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:187:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 59 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:187:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 59 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:187:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f3, K3, expand( eData, 59 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:189:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 60 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:189:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 60 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:189:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 60 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:190:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 61 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:190:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 61 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:190:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 61 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:191:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 62 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:191:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 62 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:191:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 62 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:192:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 63 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:192:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 63 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:192:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 63 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:193:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 64 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:193:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 64 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:193:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 64 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:194:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 65 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:194:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 65 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:194:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 65 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:195:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 66 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:195:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 66 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:195:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 66 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:196:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 67 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:196:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 67 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:196:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 67 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:197:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 68 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:197:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 68 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:197:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 68 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:198:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 69 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:198:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 69 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:198:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 69 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:199:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 70 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:199:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 70 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:199:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 70 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:200:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 71 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:200:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 71 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:200:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 71 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:201:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 72 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:201:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 72 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:201:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 72 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:202:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 73 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:202:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 73 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:202:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 73 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:203:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 74 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:203:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 74 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:203:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 74 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:204:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 75 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:204:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 75 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:204:35: note: in expansion of macro 'expand' subRound( A, B, C, D, E, f4, K4, expand( eData, 75 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:205:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 76 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:205:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 76 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:205:35: note: in expansion of macro 'expand' subRound( E, A, B, C, D, f4, K4, expand( eData, 76 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:206:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 77 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:206:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 77 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:206:35: note: in expansion of macro 'expand' subRound( D, E, A, B, C, f4, K4, expand( eData, 77 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:207:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 78 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:207:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 78 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:207:35: note: in expansion of macro 'expand' subRound( C, D, E, A, B, f4, K4, expand( eData, 78 ) ); ^ sha.cpp:86:62: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define expand(W,i) ( W[ i & 15 ] = rotl( (W[i&15] ^ W[i-14&15] ^ \ ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:208:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 79 ) ); ^ sha.cpp:87:18: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:208:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 79 ) ); ^ sha.cpp:87:30: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] W[i-8&15] ^ W[i-3&15]), 1U) ) ^ sha.cpp:106:37: note: in definition of macro 'subRound' ( e += rotl(a,5U) + f(b,c,d) + k + data, b = rotl(b,30U)) ^ sha.cpp:208:35: note: in expansion of macro 'expand' subRound( B, C, D, E, A, f4, K4, expand( eData, 79 ) ); ^ g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o zbits.o zbits.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o zdeflate.o zdeflate.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o zinflate.o zinflate.cpp g++ -DHAVE_CONFIG_H -I.. -I../.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o ztrees.o ztrees.cpp rm -f libcryptlib.a ar cru libcryptlib.a algebra.o asn.o cryptlib.o des.o dessp.o elgamal.o eprecomp.o filters.o forkjoin.o integer.o iterhash.o misc.o nbtheory.o pch.o queue.o rng.o sha.o zbits.o zdeflate.o zinflate.o ztrees.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libcryptlib.a ln -f libcryptlib.a ../../lib/libcryptlib.a make[3]: Leaving directory '/builddir/build/BUILD/tripwire-2.4.2.2-src/src/cryptlib' Making all in core make[3]: Entering directory '/builddir/build/BUILD/tripwire-2.4.2.2-src/src/core' g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o file_unix.o file_unix.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o unixfsservices.o unixfsservices.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o charutil_t.o charutil_t.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o displayencoder_t.o displayencoder_t.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o archive.o archive.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c -o charutil.o charutil.cpp In file included from ../core/stdcore.h:120:0, from unixfsservices.cpp:38: unixfsservices.cpp: In member function 'virtual char* cUnixFSServices::GetStandardBackupExtension() const': unixfsservices.cpp:797:15: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] return _T(".bak"); ^ ../core/./tchar.h:125:15: note: in definition of macro '_T' #define _T(x) x ^ file_unix.cpp: In member function 'void cFile::Truncate(cFile::File_t)': file_unix.cpp:367:51: warning: ignoring return value of 'int ftruncate(int, __off_t)', declared with attribute warn_unused_result [-Wunused-result] ftruncate( fileno(mpData->mpCurrStream), offset ); ^ archive.cpp: In member function 'virtual void cLockedTemporaryFileArchive::OpenReadWrite(const char*, uint32)': archive.cpp:889:28: error: redeclaration of 'eArchiveOpen e' [-fpermissive] eArchiveOpen e(strTempFile, errStr); ^ archive.cpp:886:29: note: 'eFSServices& e' previously declared here catch( eFSServices& e) ^ Makefile:255: recipe for target 'archive.o' failed make[3]: *** [archive.o] Error 1 make[3]: *** Waiting for unfinished jobs.... file_unix.cpp: At global scope: file_unix.cpp:57:16: warning: 'TSTRING util_GetErrnoString()' defined but not used [-Wunused-function] static TSTRING util_GetErrnoString() ^ make[3]: Leaving directory '/builddir/build/BUILD/tripwire-2.4.2.2-src/src/core' Makefile:201: recipe for target 'all-recursive' failed make[2]: Leaving directory '/builddir/build/BUILD/tripwire-2.4.2.2-src/src' make[2]: *** [all-recursive] Error 1 Makefile:241: recipe for target 'all-recursive' failed make[1]: Leaving directory '/builddir/build/BUILD/tripwire-2.4.2.2-src' make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Makefile:179: recipe for target 'all' failed error: Bad exit status from /var/tmp/rpm-tmp.Mhpzs8 (%build) RPM build errors: bogus date in %changelog: Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> Bad exit status from /var/tmp/rpm-tmp.Mhpzs8 (%build) Child return code was: 1 EXCEPTION: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/tripwire.spec'] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line 70, in trace result = func(*args, **kw) File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 378, in do raise mockbuild.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode) Error: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/tripwire.spec'] LEAVE do --> EXCEPTION RAISED -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct