[libcxx-commits] [PATCH] D154246: [libc++] Add check for building with picolibc
Nikolas Klauser via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Jun 30 13:28:54 PDT 2023
philnik added inline comments.
================
Comment at: libcxx/utils/ci/BOT_OWNERS.txt:13
E: linaro-toolchain at lists.linaro.org
-D: Armv7, Armv8, AArch64
+D: Armv6-M, Armv7, Armv8, AArch64
----------------
Maybe just make this "Arm platforms" or something like that? It's not like it makes a difference which architectures specifically are supported.
================
Comment at: libcxx/utils/ci/run-buildbot:606
;;
+armv6m-picolibc)
+ clean
----------------
I would encourage you to also enable clang-tidy, since this tests a configuration with custom code paths, but that's not a must if it's too hard to do.
================
Comment at: libcxx/utils/ci/run-buildbot:615-616
+ -DCMAKE_CXX_FLAGS="${flags}" \
+ -DCMAKE_C_COMPILER=clang \
+ -DCMAKE_CXX_COMPILER=clang++ \
+ -DLIBCXX_ENABLE_WERROR=NO
----------------
These should be set through the environment variable and not be hard-coded.
================
Comment at: libcxx/utils/ci/run-buildbot:617
+ -DCMAKE_CXX_COMPILER=clang++ \
+ -DLIBCXX_ENABLE_WERROR=NO
+
----------------
Why?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D154246/new/
https://reviews.llvm.org/D154246
More information about the libcxx-commits
mailing list