Here's an update since using clang++ with -stdlib-libstdc++ (GNU's runtime) may seem odd or cause confusion. I just used whatever the host platform provided.
The machine is an old Athlon system I use for testing. This test system happens to include Clang, so the Sanitizer test under Clang gets invoked. ********** $ uname -a Linux athlon 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u5 (2015-10-09) x86_64 GNU/Linux $ lsb_release No LSB modules are available. jwalton@athlon:~/cryptopp$ apt-cache show clang++ Package: libclang1-3.5 Source: llvm-toolchain-3.5 Version: 1:3.5-10 Installed-Size: 12499 Maintainer: LLVM Packaging Team <pkg-llvm-t...@lists.alioth.debian.org> Architecture: amd64 Depends: libc6 (>= 2.14), libedit2 (>= 2.11-20080614), libffi6 (>= 3.0.4), libgcc1 (>= 1:4.1.1), libllvm3.5, libstdc++6 (>= 4.9), libtinfo5, zlib1g (>= 1:1.1.4), libstdc++-4.9-dev, libgcc-4.9-dev, libobjc-4.9-dev Pre-Depends: multiarch-support Description-en: C interface to the clang library Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). ... Description-md5: f4859e1dbd607e9cc7031ab5aa4279a7 Multi-Arch: same Homepage: http://www.llvm.org/ Tag: role::shared-lib Section: devel Priority: optional Filename: pool/main/l/llvm-toolchain-3.5/libclang1-3.5_3.5-10_amd64.deb Size: 3654130 MD5sum: 8b870af6965fb2bbc575f332ff2c998d SHA1: 58a95f34d64dce4f1b9091b2f2313baa071e9901 SHA256: f2a9c27372ceef091ec8c58461517952ed4cbffe0d6e924e350b1047489d4e48