[libcxx-commits] [libcxx] [libc++] Regenerate transitive include. (PR #202001)

A. Jiang via libcxx-commits libcxx-commits at lists.llvm.org
Sun Jun 7 18:17:32 PDT 2026


frederick-vs-ja wrote:

> We normally do provide headers in all standard modes (in the sense that they can be included), since we don't have a way to do otherwise. Hence, I think it makes sense to test that the transitive includes are stable across language modes.

Ah, I think we can still be conforming if we emit `#error` in a header in modes before its standardization.

Also, do we want to support including `<barrier>` etc. in `no-threads` modes, in which they just effectively provide nothing?

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


More information about the libcxx-commits mailing list