[libcxx-commits] [libcxx] [libc++] Regenerate transitive include. (PR #202001)
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jun 8 07:48:29 PDT 2026
ldionne wrote:
@c8ef I'm going to close this since I don't think we actually want to land this patch, however thanks a lot for bringing this inconsistency to our attention. I think we will go one of two ways:
1. Make the transitive includes the same regardless of what standard version and carve-outs are active, which is being explored in https://github.com/llvm/llvm-project/pull/202246.
2. Otherwise, make the transitive include generation process aware of the carve-outs and standard version, and not attempt to produce a list of transitive includes for e.g. `<barrier>` in c++14.
https://github.com/llvm/llvm-project/pull/202001
More information about the libcxx-commits
mailing list