CMake: enable more warning with GNU compiler
address GNU warnings
update isl-cpp