clang / gcc fixes