/in/foo.cc: In function 'bool has_short_circuit()':
/in/foo.cc:32:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
32 | for (int i = 0; i < wire_dirs.size(); i++) {
| ~~^~~~~~~~~~~~~~~~~~
/in/foo.cc:49:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
49 | for (int j = 0; j < wire_dirs.size(); j++) {
| ~~^~~~~~~~~~~~~~~~~~