Library build fails on late version GCC:
~/src/casablanca/Release/src/uri/uri.cpp: In static member function ‘static utility::string_t web::uri::decode(const string_t&)’: ~/src/casablanca/Release/src/uri/uri.cpp:676:24: error: comparison is always false due to limited range of data type [-Werror=type-limits] else if (*iter > CHAR_MAX || *iter < 0)
While it could be supressed it imply deeper problem with code. For me comparing if 8 bit char is more than CHAR_MAX seems pointless too. Is it false positive?