/in/foo.cc: In member function 'void seqlist::unionsolve(seqlist&)':
/in/foo.cc:18:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         while(i<list.size()&&j<b.list.size())
               ~^~~~~~~~~~~~
/in/foo.cc:18:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         while(i<list.size()&&j<b.list.size())
                              ~^~~~~~~~~~~~~~
/in/foo.cc:25:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         while(i<list.size())    u.push_back(list[i++]);
               ~^~~~~~~~~~~~
/in/foo.cc:26:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         while(j<b.list.size())  u.push_back(b.list[j++]);
               ~^~~~~~~~~~~~~~
/in/foo.cc: In member function 'int seqlist::deleteself(std::vector<int>&)':
/in/foo.cc:38:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         for(int i=1;i<a.size();i++)
                     ~^~~~~~~~~