[libcxx-commits] [PATCH] D142690: [DRAFT][libc++] Fixes the Clang modular build.
Mark de Wever via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Jan 26 23:08:32 PST 2023
Mordante updated this revision to Diff 492648.
Mordante added a comment.
Herald added a subscriber: arichardson.
Fix CI run instead of libc++.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D142690/new/
https://reviews.llvm.org/D142690
Files:
clang/lib/run_the_clang_CI
libcxx/include/module.modulemap.in
libcxx/utils/ci/generate-buildkite-pipeline
Index: libcxx/utils/ci/generate-buildkite-pipeline
===================================================================
--- libcxx/utils/ci/generate-buildkite-pipeline
+++ libcxx/utils/ci/generate-buildkite-pipeline
@@ -19,7 +19,7 @@
CLANG_CHANGED=true
fi
-if [[ "${CLANG_CHANGED}" == "true" && "${LIBCXX_CHANGED}" != "true" ]]; then
+if [[ "${CLANG_CHANGED}" == "true" ]]; then
cat libcxx/utils/ci/buildkite-pipeline-clang.yml
else
cat libcxx/utils/ci/buildkite-pipeline.yml
Index: libcxx/include/module.modulemap.in
===================================================================
--- libcxx/include/module.modulemap.in
+++ libcxx/include/module.modulemap.in
@@ -1416,7 +1416,10 @@
module extent { private header "__type_traits/extent.h" }
module has_unique_object_representation { private header "__type_traits/has_unique_object_representation.h" }
module has_virtual_destructor { private header "__type_traits/has_virtual_destructor.h" }
- module integral_constant { private header "__type_traits/integral_constant.h" }
+ module integral_constant {
+ private header "__type_traits/integral_constant.h"
+ export type_traits.common_reference
+ }
module is_abstract { private header "__type_traits/is_abstract.h" }
module is_aggregate { private header "__type_traits/is_aggregate.h" }
module is_allocator { private header "__type_traits/is_allocator.h" }
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D142690.492648.patch
Type: text/x-patch
Size: 1571 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20230127/184e387c/attachment.bin>
More information about the libcxx-commits
mailing list