/in/foo.cc: In member function 'void Graph::Ins(int, int, int)':
/in/foo.cc:18:62: warning: statement has no effect [-Wunused-value]
void Ins(int a,int b,int c){debug(">>>Ins %d %d %d\n",a,b,c);e[++ce]=(R){kom[a],a,b,c};kom[a]=ce;}
^
/in/foo.cc: In member function 'void Graph::Throne(int, int)':
/in/foo.cc:35:33: warning: statement has no effect [-Wunused-value]
debug("Throne %d %d\n",u,pope);
^
/in/foo.cc: In function 'int segTr::build(int, int, int*, bool)':
/in/foo.cc:95:59: warning: statement has no effect [-Wunused-value]
debug("Now building the segtree: %d %d %d %d\n",l,r,x,w);
^
/in/foo.cc:107:20: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
A[x].ls=build(l,l+r>>1,li,w);
~^~
/in/foo.cc:108:19: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
A[x].rs=build((l+r>>1)+1,r,li,w);
~^~
/in/foo.cc: In function 'void virTr::Ins(int)':
/in/foo.cc:149:40: warning: statement has no effect [-Wunused-value]
void Ins(int a){debug("VT Ins %d\n",a);li[++cl]=a;}
^
/in/foo.cc: In function 'void virTr::BVT()':
/in/foo.cc:152:18: warning: statement has no effect [-Wunused-value]
debug("BVT:\n");
^
/in/foo.cc:158:43: warning: statement has no effect [-Wunused-value]
for(int i=1;i<=cl;i++)debug("%d ",li[i]);debug("\n");
^
/in/foo.cc:158:55: warning: statement has no effect [-Wunused-value]
for(int i=1;i<=cl;i++)debug("%d ",li[i]);debug("\n");
^
/in/foo.cc:163:18: warning: statement has no effect [-Wunused-value]
debug("%d ",i);
^
/in/foo.cc:165:39: warning: statement has no effect [-Wunused-value]
debug("V.Ins %d %d\n",p[top],li[i]);
^
/in/foo.cc:169:14: warning: statement has no effect [-Wunused-value]
debug("\n");
^
/in/foo.cc: In function 'void virTr::duang(int, int, int)':
/in/foo.cc:174:36: warning: statement has no effect [-Wunused-value]
debug("duang %d %d\n",u,T.dep[u]);
^
/in/foo.cc:182:30: warning: statement has no effect [-Wunused-value]
debug(" u=%d v=%d\n",u,v);
^
/in/foo.cc:187:37: warning: statement has no effect [-Wunused-value]
debug(" O %d %d %d\n",l,r,aid);
^
/in/foo.cc:189:39: warning: statement has no effect [-Wunused-value]
debug(" I %d %d %d\n",L,l-1,aid);
^
/in/foo.cc:191:39: warning: statement has no effect [-Wunused-value]
debug(" I %d %d %d\n",r+1,R,aid);
^
/in/foo.cc: In function 'void virTr::werken()':
/in/foo.cc:200:60: warning: statement has no effect [-Wunused-value]
debug(" rta %d rtb %d\n",rta,rtb);
^
/in/foo.cc: In function 'int main()':
/in/foo.cc:229:15: warning: statement has no effect [-Wunused-value]
debug("T\n");
^
/in/foo.cc:232:15: warning: statement has no effect [-Wunused-value]
debug("F\n");
^
/in/foo.cc:235:15: warning: statement has no effect [-Wunused-value]
debug("G\n");
^
/in/foo.cc:246:46: warning: statement has no effect [-Wunused-value]
debug("Input done.\n\n\n\n\n\n\n\n\n\n\n\n");
^
/in/foo.cc:250:42: warning: statement has no effect [-Wunused-value]
debug("Now making a web around %d\n",i);
^
/in/foo.cc:255:32: warning: statement has no effect [-Wunused-value]
for(j=1;j<=10;j++)debug("\n");
^
/in/foo.cc:257:68: warning: statement has no effect [-Wunused-value]
for(i=1;i<=G.ce;i++)debug("%d %d %d\n",G.e[i].u,G.e[i].v,G.e[i].w);
^
/in/foo.cc:265:49: warning: statement has no effect [-Wunused-value]
debug("dis %d %d\n",F.e[j].v,G.dis[F.e[j].v]);
^
/in/foo.cc:269:14: warning: statement has no effect [-Wunused-value]
debug("\n");
^