[all-commits] [llvm/llvm-project] 542510: [libc++] Remove test-suite annotations for unsuppo...

Louis Dionne via All-commits all-commits at lists.llvm.org
Fri Aug 20 12:05:33 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5425106e493e26f7e0a87077c8eca657a9aff293
      https://github.com/llvm/llvm-project/commit/5425106e493e26f7e0a87077c8eca657a9aff293
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2021-08-20 (Fri, 20 Aug 2021)

  Changed paths:
    M libcxx/test/libcxx/algorithms/alg.modifying.operations/alg.random.shuffle/random_shuffle.depr_in_cxx14.verify.cpp
    M libcxx/test/libcxx/atomics/ext-int.verify.cpp
    M libcxx/test/libcxx/containers/unord/unord.set/missing_hash_specialization.fail.cpp
    M libcxx/test/libcxx/depr/depr.auto.ptr/auto.ptr/auto_ptr.depr_in_cxx11.verify.cpp
    M libcxx/test/libcxx/depr/depr.function.objects/adaptors.depr_in_cxx11.verify.cpp
    M libcxx/test/libcxx/diagnostics/nodiscard_extensions.pass.cpp
    M libcxx/test/libcxx/diagnostics/nodiscard_extensions.verify.cpp
    M libcxx/test/libcxx/language.support/support.dynamic/aligned_alloc_availability.verify.cpp
    M libcxx/test/libcxx/language.support/support.dynamic/libcpp_deallocate.sh.cpp
    M libcxx/test/libcxx/memory/aligned_allocation_macro.compile.pass.cpp
    M libcxx/test/libcxx/memory/trivial_abi/shared_ptr_arg.pass.cpp
    M libcxx/test/libcxx/memory/trivial_abi/unique_ptr_arg.pass.cpp
    M libcxx/test/libcxx/memory/trivial_abi/unique_ptr_array.pass.cpp
    M libcxx/test/libcxx/memory/trivial_abi/unique_ptr_destruction_order.pass.cpp
    M libcxx/test/libcxx/memory/trivial_abi/unique_ptr_ret.pass.cpp
    M libcxx/test/libcxx/memory/trivial_abi/weak_ptr_ret.pass.cpp
    M libcxx/test/libcxx/thread/thread.lock/thread.lock.guard/nodiscard.verify.cpp
    M libcxx/test/libcxx/utilities/memory/util.smartptr/util.smartptr.shared/function_type_default_deleter.fail.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/copy.pass.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/copy_backward.pass.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/copy_n.pass.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.move/contiguous_trivial_optimization.pass.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.move/move.pass.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.move/move_backward.pass.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.rotate/rotate.pass.cpp
    M libcxx/test/std/algorithms/alg.modifying.operations/alg.rotate/rotate_copy.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.merge/merge.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.merge/merge_comp.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.difference/set_difference_comp.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.symmetric.difference/set_symmetric_difference_comp.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union_comp.pass.cpp
    M libcxx/test/std/algorithms/robust_against_adl.pass.cpp
    M libcxx/test/std/containers/associative/map/map.cons/deduct.fail.cpp
    M libcxx/test/std/containers/associative/multimap/multimap.cons/deduct.fail.cpp
    M libcxx/test/std/containers/associative/multiset/multiset.cons/deduct.fail.cpp
    M libcxx/test/std/containers/associative/multiset/multiset.cons/deduct.pass.cpp
    M libcxx/test/std/containers/associative/set/set.cons/deduct.fail.cpp
    M libcxx/test/std/containers/associative/set/set.cons/deduct.pass.cpp
    M libcxx/test/std/containers/container.adaptors/queue/queue.cons/deduct.pass.cpp
    M libcxx/test/std/containers/container.adaptors/stack/stack.cons/deduct.pass.cpp
    M libcxx/test/std/containers/sequences/array/array.cons/deduct.pass.cpp
    M libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/deduct.fail.cpp
    M libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/deduct.fail.cpp
    M libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/deduct.fail.cpp
    M libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/deduct.pass.cpp
    M libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/deduct.fail.cpp
    M libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/deduct.pass.cpp
    M libcxx/test/std/depr/depr.c.headers/float_h.pass.cpp
    M libcxx/test/std/depr/depr.lib.binders/depr.lib.bind.1st/bind1st.depr_in_cxx11.verify.cpp
    M libcxx/test/std/depr/depr.lib.binders/depr.lib.bind.2nd/bind2nd.depr_in_cxx11.verify.cpp
    M libcxx/test/std/depr/depr.lib.binders/depr.lib.binder.1st/binder1st.depr_in_cxx11.verify.cpp
    M libcxx/test/std/depr/depr.lib.binders/depr.lib.binder.2nd/binder2nd.depr_in_cxx11.verify.cpp
    M libcxx/test/std/language.support/cmp/cmp.categories.pre/zero_type.verify.cpp
    M libcxx/test/std/language.support/cmp/cmp.partialord/partialord.pass.cpp
    M libcxx/test/std/language.support/cmp/cmp.strongord/strongord.pass.cpp
    M libcxx/test/std/language.support/cmp/cmp.weakord/weakord.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/destroying_delete_t.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/delete_align_val_t_replace.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_nothrow.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_nothrow_replace.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array14.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/delete_align_val_t_replace.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_nothrow.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_nothrow_replace.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete14.pass.cpp
    M libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete_fsizeddeallocation.pass.cpp
    M libcxx/test/std/language.support/support.limits/c.limits/cfloat.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/accumulate/accumulate.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/accumulate/accumulate_op.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/adjacent.difference/adjacent_difference.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/adjacent.difference/adjacent_difference_op.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/exclusive.scan/exclusive_scan.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/exclusive.scan/exclusive_scan_init_op.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan_op.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan_op_init.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/inner.product/inner_product.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/inner.product/inner_product_comp.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/numeric.iota/iota.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/partial.sum/partial_sum.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/partial.sum/partial_sum_op.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/reduce/reduce.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/reduce/reduce_init.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/reduce/reduce_init_op.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_iter_init.pass.cpp
    M libcxx/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_iter_init_op_op.pass.cpp
    M libcxx/test/std/ranges/range.access/range.access.begin/incomplete.compile.verify.cpp
    M libcxx/test/std/ranges/range.access/range.access.cbegin/incomplete.compile.verify.cpp
    M libcxx/test/std/ranges/range.access/range.access.cend/incomplete.compile.verify.cpp
    M libcxx/test/std/ranges/range.access/range.access.end/incomplete.compile.verify.cpp
    M libcxx/test/std/ranges/range.access/range.prim/data.incomplete.verify.cpp
    M libcxx/test/std/ranges/range.access/range.prim/empty.incomplete.verify.cpp
    M libcxx/test/std/strings/basic.string/string.cons/iter_alloc_deduction.fail.cpp
    M libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char/assign3.pass.cpp
    M libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char/copy.pass.cpp
    M libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char/move.pass.cpp
    M libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char8_t/assign3.pass.cpp
    M libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char8_t/copy.pass.cpp
    M libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char8_t/move.pass.cpp
    M libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/assign3.pass.cpp
    M libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/copy.pass.cpp
    M libcxx/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.wchar.t/move.pass.cpp
    M libcxx/test/std/utilities/function.objects/negators/binary_negate.depr_in_cxx17.verify.cpp
    M libcxx/test/std/utilities/function.objects/negators/not1.depr_in_cxx17.verify.cpp
    M libcxx/test/std/utilities/function.objects/negators/not2.depr_in_cxx17.verify.cpp
    M libcxx/test/std/utilities/function.objects/negators/unary_negate.depr_in_cxx17.verify.cpp
    M libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate_hint.pass.cpp
    M libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.members/construct.pass.cpp
    M libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.members/destroy.pass.cpp
    M libcxx/test/std/utilities/memory/default.allocator/allocator.members/allocate.pass.cpp
    M libcxx/test/std/utilities/memory/default.allocator/allocator_types.deprecated_in_cxx17.verify.cpp
    M libcxx/test/std/utilities/memory/specialized.algorithms/specialized.construct/construct_at.pass.cpp
    M libcxx/test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy.pass.cpp
    M libcxx/test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy_at.pass.cpp
    M libcxx/test/std/utilities/memory/specialized.algorithms/specialized.destroy/destroy_n.pass.cpp
    M libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs/op_arrow.fail.cpp
    M libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs/op_bracket.fail.cpp
    M libcxx/test/std/utilities/meta/meta.rel/is_base_of_union.pass.cpp
    M libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/has_unique_object_representations.pass.cpp
    M libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_trivially_copyable.pass.cpp
    M libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_trivially_destructible.pass.cpp
    M libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/deduct.fail.cpp
    M libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/deduct.pass.cpp
    M libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.fail.cpp
    M libcxx/test/std/utilities/time/time.cal/time.cal.day/time.cal.day.nonmembers/literals.pass.cpp
    M libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.fail.cpp
    M libcxx/test/std/utilities/time/time.cal/time.cal.year/time.cal.year.nonmembers/literals.pass.cpp
    M libcxx/test/std/utilities/time/time.hms/hhmmss.fail.cpp
    M libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/deduct.pass.cpp
    M libcxxabi/test/test_exception_address_alignment.pass.cpp
    M pstl/test/std/algorithms/alg.modifying.operations/alg.reverse/reverse_copy.pass.cpp

  Log Message:
  -----------
  [libc++] Remove test-suite annotations for unsupported Clang versions

Differential Revision: https://reviews.llvm.org/D108471




More information about the All-commits mailing list