Add a compile option to ignore harmless warnings with clang