/in/foo.cc: In function 'void MergeSubs(std::vector<int>&)':
/in/foo.cc:32:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
32 | while (p1 < seq1.size() && p2 < seq2.size()) {
| ~~~^~~~~~~~~~~~~
/in/foo.cc:32:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
32 | while (p1 < seq1.size() && p2 < seq2.size()) {
| ~~~^~~~~~~~~~~~~
/in/foo.cc:41:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
41 | while (p1 < seq1.size()) {
| ~~~^~~~~~~~~~~~~
/in/foo.cc:45:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
45 | while (p2 < seq2.size()) {
| ~~~^~~~~~~~~~~~~
/in/foo.cc:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
57 | while (p1 < seq1.size() && p2 < seq2.size()) {
| ~~~^~~~~~~~~~~~~
/in/foo.cc:57:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
57 | while (p1 < seq1.size() && p2 < seq2.size()) {
| ~~~^~~~~~~~~~~~~
/in/foo.cc:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
66 | while (p1 < seq1.size()) {
| ~~~^~~~~~~~~~~~~
/in/foo.cc:70:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
70 | while (p2 < seq2.size()) {
| ~~~^~~~~~~~~~~~~