================ ---------------- AlexeySachkov wrote: +1 here. We already have people using "internal" `sycl/` headers whose names, contents and mere existence are not guaranteed by any specifications. https://github.com/llvm/llvm-project/pull/144372