diff options
author | Louis Dionne <ldionne.2@gmail.com> | 2022-02-04 15:37:01 -0500 |
---|---|---|
committer | Louis Dionne <ldionne.2@gmail.com> | 2022-02-08 15:15:07 -0500 |
commit | 506cf6dc048835c598b654e43ed8f723a42e39ba (patch) | |
tree | 2257a0e978c60573458db8190d1aa18328913169 /libcxx/benchmarks | |
parent | 07486395d2d05c9c567994456774cafdcc1611d0 (diff) | |
download | llvm-506cf6dc048835c598b654e43ed8f723a42e39ba.tar.gz |
[libc++] Fix modules and benchmarks CI builds when incomplete features are disabled
Differential Revision: https://reviews.llvm.org/D119036
Diffstat (limited to 'libcxx/benchmarks')
-rw-r--r-- | libcxx/benchmarks/CMakeLists.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libcxx/benchmarks/CMakeLists.txt b/libcxx/benchmarks/CMakeLists.txt index 8c8c9e4f186e..95e28618b55e 100644 --- a/libcxx/benchmarks/CMakeLists.txt +++ b/libcxx/benchmarks/CMakeLists.txt @@ -166,6 +166,11 @@ endfunction() # Register Benchmark tests #============================================================================== file(GLOB BENCHMARK_TESTS "*.bench.cpp") + +if (NOT LIBCXX_ENABLE_INCOMPLETE_FEATURES) + list(FILTER BENCHMARK_TESTS EXCLUDE REGEX "(format_to_n|format_to|format|formatted_size|formatter_float|std_format_spec_string_unicode).bench.cpp") +endif() + foreach(test_path ${BENCHMARK_TESTS}) get_filename_component(test_file "${test_path}" NAME) string(REPLACE ".bench.cpp" "" test_name "${test_file}") |