Test with both Clang and GCC