- Remove cmath include (introduced by 97c484a1) since the current gcc/clang works fine without it. - Suppress known compiler warnings instead of removing -Werror flag.