libc++ compliance