[libcxx-commits] [PATCH] D119036: [libc++] Fix modules and benchmarks CI builds when incomplete features are disabled
Louis Dionne via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Jan 25 22:28:46 PST 2023
ldionne added inline comments.
================
Comment at: libcxx/include/module.modulemap:10
module std [system] {
export std_config
// FIXME: The standard does not require that each of these submodules
----------------
v.g.vassilev wrote:
> I believe the issue that is being fixed in https://reviews.llvm.org/D119468 can be fixed by removing `export std_config` as clang seems to only be able to re-export submodules. Moreover, `std_config` is purely textual and there is nothing to export anyways.
>
> We see such issue on our infrastructure and the suggested fix seem to work.
>
> @ldionne, @aprantl, would it make sense to try it instead, as we should probably really treat `__config` and `__config_site` as textual?
If it fixes an issue you are seeing, a patch is welcome. It would be nice if there was a way to reproduce the issue you are seeing, though.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D119036/new/
https://reviews.llvm.org/D119036
More information about the libcxx-commits
mailing list