[libcxx-commits] [libcxx] [libc++] Reintroduce LIBCXX_ENABLE_FSTREAM for independent fstream support (PR #193453)

Brian Cain via libcxx-commits libcxx-commits at lists.llvm.org
Wed Apr 22 07:29:37 PDT 2026


androm3da wrote:

> Note that throwing on unsupported operations is a valid implementation

Hmm, yeah okay - makes sense.

So would it be acceptable if libc++ provided a fallback implementation that throws for std::filesystem operations when the feature detection shows that the critical calls are not provided by the C library?

https://github.com/llvm/llvm-project/pull/193453


More information about the libcxx-commits mailing list