Compiles with clang (not unit test)