Try to future-proof this. Can libasan be built by clang?