Qual é a minha versão do LLVM & clang (OSX)?

No Mac OS, se eu executarclang --version, Eu recebo:

Apple LLVM version 6.0 (clang-600.0.34.4) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.0.0
Thread model: posix

Desde aPágina oficial do LLVM sugere que a versão atual do LLVM é 3.5, parece que o versionamento clang da Apple é distinto do LLVM de código aberto. A saída(based on LLVM 3.5svn) sugere que provavelmente seja 3,5 na minha máquina também.

Agora cheguei aqui porque queria compilar um arquivo C ++ 14, usandog++ -std=c++14 main.cc. Esta página sugere que esta opção funcione no clang 3.5. No entanto, ele funciona apenas com-std=c++1y, que funciona no clang 3.4 ou anterior.

Então, qual é a versão de código aberto do LLVM equivalente à versão da Apple? Parece 3,5, mas então por que não funciona?

questionAnswers(1)

yourAnswerToTheQuestion