Extra warnings on gcc and clang based compilers