foo.cc: In function ‘int main()’:
foo.cc:168:18: warning: left operand of comma operator has no effect [-Wunused-value]
168 | if(a)mi=(0,qpow(a,mod-2),0,1,mod-qpow(a,mod-2),0,0,mod-b*qpow(a,mod-2),1);
| ^
foo.cc:168:36: warning: right operand of comma operator has no effect [-Wunused-value]
168 | if(a)mi=(0,qpow(a,mod-2),0,1,mod-qpow(a,mod-2),0,0,mod-b*qpow(a,mod-2),1);
| ^
foo.cc:168:54: warning: right operand of comma operator has no effect [-Wunused-value]
168 | if(a)mi=(0,qpow(a,mod-2),0,1,mod-qpow(a,mod-2),0,0,mod-b*qpow(a,mod-2),1);
| ^
foo.cc:168:41: warning: value computed is not used [-Wunused-value]
168 | if(a)mi=(0,qpow(a,mod-2),0,1,mod-qpow(a,mod-2),0,0,mod-b*qpow(a,mod-2),1);
| ~~~^~~~~~~~~~~~~~
foo.cc:168:58: warning: right operand of comma operator has no effect [-Wunused-value]
168 | if(a)mi=(0,qpow(a,mod-2),0,1,mod-qpow(a,mod-2),0,0,mod-b*qpow(a,mod-2),1);
| ^
foo.cc:168:78: warning: right operand of comma operator has no effect [-Wunused-value]
168 | if(a)mi=(0,qpow(a,mod-2),0,1,mod-qpow(a,mod-2),0,0,mod-b*qpow(a,mod-2),1);
| ^
foo.cc:168:63: warning: value computed is not used [-Wunused-value]
168 | if(a)mi=(0,qpow(a,mod-2),0,1,mod-qpow(a,mod-2),0,0,mod-b*qpow(a,mod-2),1);
| ~~~^~~~~~~~~~~~~~~~
foo.cc:169:18: warning: left operand of comma operator has no effect [-Wunused-value]
169 | else mi=(0,0,0,1,1,0,0,mod-b,1);
| ^
foo.cc:169:22: warning: right operand of comma operator has no effect [-Wunused-value]
169 | else mi=(0,0,0,1,1,0,0,mod-b,1);
| ^
foo.cc:169:24: warning: right operand of comma operator has no effect [-Wunused-value]
169 | else mi=(0,0,0,1,1,0,0,mod-b,1);
| ^
foo.cc:169:26: warning: right operand of comma operator has no effect [-Wunused-value]
169 | else mi=(0,0,0,1,1,0,0,mod-b,1);
| ^
foo.cc:169:28: warning: right operand of comma operator has no effect [-Wunused-value]
169 | else mi=(0,0,0,1,1,0,0,mod-b,1);
| ^
foo.cc:169:30: warning: right operand of comma operator has no effect [-Wunused-value]
169 | else mi=(0,0,0,1,1,0,0,mod-b,1);
| ^
foo.cc:169:36: warning: right operand of comma operator has no effect [-Wunused-value]
169 | else mi=(0,0,0,1,1,0,0,mod-b,1);
| ^
foo.cc:169:35: warning: right operand of comma operator has no effect [-Wunused-value]
169 | else mi=(0,0,0,1,1,0,0,mod-b,1);
| ~~~^~