compare unsigned with signed
fix CMakeLists