Is the " and ENV.compiler != :clang" necessary? Should be caught above.