foo.cc: In function 'bool cmp(std::__cxx11::string, std::__cxx11::string)':
foo.cc:18:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<min(x.sz,y.sz);i++)
~^~~~~~~~~~~~~~~
foo.cc: In function 'int main()':
foo.cc:34:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<t.sz;i++) vis[t[i]-'a']=i;
^
foo.cc: In function 'bool cmp(std::__cxx11::string, std::__cxx11::string)':
foo.cc:28:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^