koala.cpp: In function 'std::vector<int> msort(std::vector<int>)':
koala.cpp:74:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
74 | for (int i=0; i<v.size(); i++){
| ~^~~~~~~~~
koala.cpp:75:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
75 | if (i<v.size()/2) f.push_back(v[i]);
| ~^~~~~~~~~~~
koala.cpp:79:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
79 | for (int i=0; i<v.size(); i++){
| ~^~~~~~~~~
koala.cpp:80:9: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
80 | if (i<=v.size()/2) f.push_back(v[i]);
| ~^~~~~~~~~~~~
koala.cpp:88:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
88 | while (p1<f.size()&&p2<s.size()){
| ~~^~~~~~~~~
koala.cpp:88:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
88 | while (p1<f.size()&&p2<s.size()){
| ~~^~~~~~~~~
koala.cpp:97:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
97 | for (int i=p1; i<f.size(); i++) ans.push_back(f[i]);
| ~^~~~~~~~~
koala.cpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
98 | for (int i=p2; i<s.size(); i++) ans.push_back(s[i]);
| ~^~~~~~~~~