[all-commits] [llvm/llvm-project] df9167: [libc++] [test] Cleanup compile-only tests (#94121)

Stephan T. Lavavej via All-commits all-commits at lists.llvm.org
Sun Jun 2 09:18:08 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: df9167bfb3040bee492fd6bf64b97175f105da50
      https://github.com/llvm/llvm-project/commit/df9167bfb3040bee492fd6bf64b97175f105da50
  Author: Stephan T. Lavavej <stl at nuwen.net>
  Date:   2024-06-02 (Sun, 02 Jun 2024)

  Changed paths:
    A libcxx/test/std/atomics/atomics.ref/member_types.compile.pass.cpp
    R libcxx/test/std/atomics/atomics.ref/member_types.pass.cpp
    A libcxx/test/std/concepts/concepts.compare/concepts.totallyordered/totally_ordered.compile.pass.cpp
    R libcxx/test/std/concepts/concepts.compare/concepts.totallyordered/totally_ordered.pass.cpp
    A libcxx/test/std/concepts/concepts.compare/concepts.totallyordered/totally_ordered_with.compile.pass.cpp
    R libcxx/test/std/concepts/concepts.compare/concepts.totallyordered/totally_ordered_with.pass.cpp
    A libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/floating_point.compile.pass.cpp
    R libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/floating_point.pass.cpp
    A libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/integral.compile.pass.cpp
    R libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/integral.pass.cpp
    A libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/signed_integral.compile.pass.cpp
    R libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/signed_integral.pass.cpp
    A libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/unsigned_integral.compile.pass.cpp
    R libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/unsigned_integral.pass.cpp
    A libcxx/test/std/containers/associative/map/gcc_workaround.compile.pass.cpp
    R libcxx/test/std/containers/associative/map/gcc_workaround.pass.cpp
    A libcxx/test/std/containers/associative/map/map.cons/default_recursive.compile.pass.cpp
    R libcxx/test/std/containers/associative/map/map.cons/default_recursive.pass.cpp
    A libcxx/test/std/containers/associative/multimap/multimap.cons/default_recursive.compile.pass.cpp
    R libcxx/test/std/containers/associative/multimap/multimap.cons/default_recursive.pass.cpp
    A libcxx/test/std/containers/associative/set/gcc_workaround.compile.pass.cpp
    R libcxx/test/std/containers/associative/set/gcc_workaround.pass.cpp
    A libcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/readable.traits/iter_value_t.compile.pass.cpp
    R libcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/readable.traits/iter_value_t.pass.cpp
    A libcxx/test/std/numerics/numbers/user_type.compile.pass.cpp
    R libcxx/test/std/numerics/numbers/user_type.pass.cpp
    A libcxx/test/std/strings/char.traits/char.traits.require/nothing_to_do.compile.pass.cpp
    R libcxx/test/std/strings/char.traits/char.traits.require/nothing_to_do.pass.cpp
    A libcxx/test/std/strings/char.traits/char.traits.typedefs/nothing_to_do.compile.pass.cpp
    R libcxx/test/std/strings/char.traits/char.traits.typedefs/nothing_to_do.pass.cpp
    A libcxx/test/std/strings/string.view/string.view.synop/nothing_to_do.compile.pass.cpp
    R libcxx/test/std/strings/string.view/string.view.synop/nothing_to_do.pass.cpp
    A libcxx/test/std/strings/strings.general/nothing_to_do.compile.pass.cpp
    R libcxx/test/std/strings/strings.general/nothing_to_do.pass.cpp

  Log Message:
  -----------
  [libc++] [test] Cleanup compile-only tests (#94121)

I noticed that these tests had empty `main` functions. Dropping them and
renaming the tests to `MEOW.compile.pass.cpp` will slightly improve test
throughput.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list