I think I've fixed the problem - Linux toolchain constructor used to parse sanitizer arguments to determine if PIE is needed. PTAL. http://llvm-reviews.chandlerc.com/D1341