A simple C++ program that displays the value __cplusplus shows 199711L. The compile command is...
clang++ -o cpp cpp.cpp
Passing -std=c++14 has the expected effect.
My understanding is that Xcode v15 will default to the C++14 standard so I don't understand what's happening.