/in/foo.cc: In function 'bool solve::dlx(int)':
/in/foo.cc:93:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < new_sol.size(); i++)
~~^~~~~~~~~~~~~~~~
/in/foo.cc: In function 'bool solve::construct_dancing_links()':
/in/foo.cc:205:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 0; j < pos[i].size(); j++) {
~~^~~~~~~~~~~~~~~
/in/foo.cc: In function 'void solve::solve()':
/in/foo.cc:252:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int t = 0; t < sol.size(); t++) {
~~^~~~~~~~~~~~