https://bugs.kde.org/show_bug.cgi?id=360074
--- Comment #2 from John <john5...@gmail.com> --- I am not using CMake. I already am adding -stdlib=libc++ to the parser command line (Right click project -> Open Configuration -> Language support -> C/C++ Parser and setting a custom profile with -stdlib=libc++). I think the problem is simply that clang returns the wrong details with -E -v. Note the warning about not using the the stdlib argument. [john@aglap ~]$ clang++ -E -v clang version 3.7.1 (tags/RELEASE_371/final) Target: x86_64-unknown-linux-gnu Thread model: posix Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.3.0 Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-unknown-linux-gnu/5.3.0 Found candidate GCC installation: /usr/lib/gcc/x86_64-unknown-linux-gnu/5.3.0 Found candidate GCC installation: /usr/lib64/gcc/x86_64-unknown-linux-gnu/5.3.0 Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-unknown-linux-gnu/5.3.0 Candidate multilib: .;@m64 Selected multilib: .;@m64 [john@aglap ~]$ clang++ -E -v -stdlib=libc++ clang version 3.7.1 (tags/RELEASE_371/final) Target: x86_64-unknown-linux-gnu Thread model: posix Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-unknown-linux-gnu/5.3.0 Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-unknown-linux-gnu/5.3.0 Found candidate GCC installation: /usr/lib/gcc/x86_64-unknown-linux-gnu/5.3.0 Found candidate GCC installation: /usr/lib64/gcc/x86_64-unknown-linux-gnu/5.3.0 Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-unknown-linux-gnu/5.3.0 Candidate multilib: .;@m64 Selected multilib: .;@m64 clang-3.7: warning: argument unused during compilation: '-stdlib=libc++' [john@aglap ~]$ clang++ -Wp,-v dummy.cpp -fsyntax-only clang -cc1 version 3.7.1 based upon LLVM 3.7.1 default target x86_64-unknown-linux-gnu ignoring nonexistent directory "/include" #include "..." search starts here: #include <...> search starts here: /usr/bin/../lib64/gcc/x86_64-unknown-linux-gnu/5.3.0/../../../../include/c++/5.3.0 /usr/bin/../lib64/gcc/x86_64-unknown-linux-gnu/5.3.0/../../../../include/c++/5.3.0/x86_64-unknown-linux-gnu /usr/bin/../lib64/gcc/x86_64-unknown-linux-gnu/5.3.0/../../../../include/c++/5.3.0/backward /usr/local/include /usr/bin/../lib/clang/3.7.1/include /usr/include End of search list. [john@aglap ~]$ clang++ -Wp,-v dummy.cpp -fsyntax-only -stdlib=libc++ clang -cc1 version 3.7.1 based upon LLVM 3.7.1 default target x86_64-unknown-linux-gnu ignoring nonexistent directory "/include" #include "..." search starts here: #include <...> search starts here: /usr/bin/../include/c++/v1 /usr/local/include /usr/bin/../lib/clang/3.7.1/include /usr/include End of search list. -- You are receiving this mail because: You are watching all bug changes.