AFAIK, Clang (like GCC) needs an extra step to compile the standard modules files. It does not work, as one would reasonably expect, with something like:
clang++ -std=c++23 fname.cpp
(I know you can use Cmake to solve it - but I want a simple solution something that can be shown to a junior programmer.)