clang autocomp