[libcxx] [libcxxabi] [libunwind] [libc++] Fix deployment target Lit features (PR #94791)

via cfe-commits cfe-commits at lists.llvm.org
Fri Jun 7 12:20:49 PDT 2024


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {clang-format}-->


:warning: C/C++ code formatter, clang-format found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
git-clang-format --diff f9ae07b9e1509732be01fddefb529c6626c119a9 61a434bae9f3787122e123540b7c379f410e037b -- libcxx/test/libcxx/language.support/cxa_deleted_virtual.pass.cpp libcxx/test/libcxx/strings/basic.string/string.capacity/PR53170.pass.cpp libcxx/test/libcxx/strings/basic.string/string.capacity/allocation_size.pass.cpp libcxx/test/libcxx/thread/thread.condition/PR30202_notify_from_pthread_created_thread.pass.cpp libcxx/test/libcxx/thread/thread.threads/thread.thread.this/sleep_for.pass.cpp libcxx/test/libcxx/thread/thread.threads/thread.thread.this/sleep_for.signals.pass.cpp libcxx/test/std/depr/depr.c.headers/stdlib_h.aligned_alloc.compile.pass.cpp libcxx/test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.objects/generic_category.pass.cpp libcxx/test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.objects/system_category.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.mods/refresh.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/file_size.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/hard_link_count.pass.cpp libcxx/test/std/input.output/filesystems/class.directory_entry/directory_entry.obs/last_write_time.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.copy_file/copy_file.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.create_directories/create_directories.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.create_directory/create_directory.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.create_directory/create_directory_with_attributes.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.file_size/file_size.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.last_write_time/last_write_time.pass.cpp libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.remove_all/toctou.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/bool.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/double.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/float.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/int.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/long.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/long_double.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/long_long.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/pointer.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/short.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/unsigned_int.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/unsigned_long.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/unsigned_long_long.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream.formatted.arithmetic/unsigned_short.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/streambuf.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/get.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/get_chart.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/get_pointer_size.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/get_pointer_size_chart.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf_chart.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/getline_pointer_size.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/getline_pointer_size_chart.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/ignore.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/peek.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/read.pass.cpp libcxx/test/std/input.output/iostream.format/input.streams/istream.unformatted/seekg_off.pass.cpp libcxx/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/minmax_showbase.pass.cpp libcxx/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/minus1.pass.cpp libcxx/test/std/input.output/iostreams.base/ios.base/ios.types/ios_Init/ios_Init.multiple.pass.cpp libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array_fsizeddeallocation.pass.cpp libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete_fsizeddeallocation.pass.cpp libcxx/test/std/language.support/support.exception/uncaught/uncaught_exceptions.pass.cpp libcxx/test/std/language.support/support.runtime/cstdlib.aligned_alloc.compile.pass.cpp libcxx/test/std/language.support/support.runtime/ctime.timespec.compile.pass.cpp libcxx/test/std/localization/codecvt_unicode.pass.cpp libcxx/test/std/localization/locale.categories/category.ctype/facet.ctype.special/facet.ctype.char.statics/table_size.pass.cpp libcxx/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_long.pass.cpp libcxx/test/std/localization/locales/locale/locale.cons/name_construction.pass.cpp libcxx/test/std/numerics/rand/rand.device/ctor.pass.cpp libcxx/test/std/strings/basic.string/string.capacity/max_size.pass.cpp libcxx/test/std/strings/basic.string/string.capacity/over_max_size.pass.cpp libcxx/test/std/strings/basic.string/string.capacity/reserve_size.pass.cpp libcxx/test/std/thread/futures/futures.async/async_race.38682.pass.cpp libcxx/test/std/thread/futures/futures.future_error/what.pass.cpp libcxx/test/std/thread/thread.condition/notify_all_at_thread_exit_lwg3343.pass.cpp libcxx/test/std/utilities/memory/temporary.buffer/overaligned.pass.cpp libcxxabi/test/catch_function_01.pass.cpp libcxxabi/test/catch_function_03.pass.cpp libcxxabi/test/catch_member_data_pointer_01.pass.cpp libcxxabi/test/catch_member_function_pointer_02.pass.cpp libcxxabi/test/catch_member_pointer_nullptr.pass.cpp libcxxabi/test/catch_multi_level_pointer.pass.cpp libcxxabi/test/catch_null_pointer_to_object_pr64953.pass.cpp libcxxabi/test/catch_pointer_nullptr.pass.cpp libcxxabi/test/catch_ptr_02.pass.cpp libcxxabi/test/cxa_vec_new_overflow_PR41395.pass.cpp libcxxabi/test/dynamic_cast.pass.cpp libcxxabi/test/exception_object_alignment.pass.cpp libcxxabi/test/forced_unwind1.pass.cpp libcxxabi/test/forced_unwind2.pass.cpp libcxxabi/test/incomplete_type.sh.cpp libcxxabi/test/test_aux_runtime_op_array_new.pass.cpp libcxxabi/test/test_demangle.pass.cpp libcxxabi/test/test_exception_address_alignment.pass.cpp libcxxabi/test/uncaught_exception.pass.cpp libcxxabi/test/uncaught_exceptions.pass.cpp libunwind/test/libunwind_01.pass.cpp
``````````

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/libunwind/test/libunwind_01.pass.cpp b/libunwind/test/libunwind_01.pass.cpp
index 838df6b589..6801bbf82d 100644
--- a/libunwind/test/libunwind_01.pass.cpp
+++ b/libunwind/test/libunwind_01.pass.cpp
@@ -8,7 +8,8 @@
 //===----------------------------------------------------------------------===//
 
 // TODO: Investigate this failure on x86_64 macOS back deployment
-// XFAIL: stdlib=system && target=x86_64-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0|12.0}}
+// XFAIL: stdlib=system &&
+// target=x86_64-apple-macosx{{10.9|10.10|10.11|10.12|10.13|10.14|10.15|11.0|12.0}}
 
 // TODO: Figure out why this fails with Memory Sanitizer.
 // XFAIL: msan

``````````

</details>


https://github.com/llvm/llvm-project/pull/94791


More information about the cfe-commits mailing list