transfer.cpp: In function 'Vi get_attachment(Vi)':
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:49:3: note: in expansion of macro 'fup'
49 | fup(i,1,62,1){
| ^~~
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:52:3: note: in expansion of macro 'fup'
52 | fup(i,0,5,1){
| ^~~
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:61:3: note: in expansion of macro 'fup'
61 | fup(i,1,254,1){
| ^~~
transfer.cpp:62:17: error: 't' was not declared in this scope
62 | if(source[i])t^=i;
| ^
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:64:3: note: in expansion of macro 'fup'
64 | fup(i,0,7,1){
| ^~~
transfer.cpp:65:7: error: 't' was not declared in this scope
65 | if(t&(1<<i)){
| ^
transfer.cpp: In function 'Vi retrieve(Vi)':
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:77:3: note: in expansion of macro 'fup'
77 | fup(i,255,263,1)v[i-255]=data[i];
| ^~~
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:80:3: note: in expansion of macro 'fup'
80 | fup(i,0,8,1)c^=v[i];
| ^~~
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:84:4: note: in expansion of macro 'fup'
84 | fup(i,0,7,1){
| ^~~
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:92:3: note: in expansion of macro 'fup'
92 | fup(i,63,69,1)v[i-63]=data[i];
| ^~~
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:95:3: note: in expansion of macro 'fup'
95 | fup(i,0,6,1)c^=v[i];
| ^~~
transfer.cpp:10:30: warning: unnecessary parentheses in declaration of 'i' [-Wparentheses]
10 | #define fup(i,a,b,c) for(int (i)=(a);(i)<=(b);(i)+=(c))
| ^
transfer.cpp:99:4: note: in expansion of macro 'fup'
99 | fup(i,0,5,1){
| ^~~