libfut.cpp: In member function 'void FuSema::fillGenericClass(FuClassType*, const FuClass*, const FuAggregateInitializer*)':
libfut.cpp:5465:29: warning: comparison of integer expressions of different signedness: 'std::vector<std::shared_ptr<FuType> >::size_type' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
5465 | if (typeArgs.size() != klass->typeParameterCount) {
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
libfut.cpp: In member function 'void FuSema::resolveConst(FuConst*)':
libfut.cpp:5984:54: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::shared_ptr<FuExpr> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
5984 | if (arrayStg->length != coll->items.size())
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~