[FIX] suppress clang warnings

suppress common warnings in clang where we cannot/will not fix them or where they indicate correct code
do we still want to leave the `#pragma clang diagnostic ignored "-Wfloat-equal"`(below) in even as you disabled the float equal warnings?