[libcxx-commits] [PATCH] D118056: [libc++][nfc] Include test_macros.h in more tests.

Mark de Wever via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Mon Jan 24 10:06:08 PST 2022


Mordante created this revision.
Mordante requested review of this revision.
Herald added a project: libc++.
Herald added a subscriber: libcxx-commits.
Herald added a reviewer: libc++.

This should fix the regressions detected in D117992 <https://reviews.llvm.org/D117992>.

Note this should land before D117992 <https://reviews.llvm.org/D117992>, the dependency is added to test
the combination of the two patches.

Depends on D117992 <https://reviews.llvm.org/D117992>


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D118056

Files:
  libcxx/test/std/concepts/concepts.lang/concept.assignable/assignable_from.compile.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.common/common_with.compile.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.commonref/common_reference.compile.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.constructible/constructible_from.compile.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.convertible/convertible_to.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.copyconstructible/copy_constructible.compile.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.derived/derived_from.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.destructible/destructible.compile.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.moveconstructible/move_constructible.compile.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.same/same_as.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concept.swappable/swappable_with.compile.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/arithmetic.h
  libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/floating_point.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/integral.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/signed_integral.pass.cpp
  libcxx/test/std/concepts/concepts.lang/concepts.arithmetic/unsigned_integral.pass.cpp
  libcxx/test/std/language.support/cmp/cmp.categories.pre/zero_type.verify.cpp
  libcxx/test/std/language.support/cmp/cmp.concept/three_way_comparable.compile.pass.cpp
  libcxx/test/std/language.support/cmp/cmp.concept/three_way_comparable_with.compile.pass.cpp
  libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_size.verify.cpp
  libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_size_align.verify.cpp
  libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_size_align_nothrow.verify.cpp
  libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_size_nothrow.verify.cpp
  libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_size_align.verify.cpp
  libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_size_align_nothrow.verify.cpp
  libcxx/test/std/language.support/support.dynamic/nothrow_t.fail.cpp
  libcxx/test/std/language.support/support.dynamic/nothrow_t.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/language.support/support.start.term/quick_exit.pass.cpp
  libcxx/test/std/language.support/support.types/nullptr_t_integral_cast.compile.fail.cpp
  libcxx/test/std/numerics/bit/bit.cast/bit_cast.compile.pass.cpp
  libcxx/test/std/numerics/bit/bit.cast/bit_cast.pass.cpp
  libcxx/test/std/numerics/c.math/abs.verify.cpp
  libcxx/test/std/numerics/complex.number/cases.h
  libcxx/test/std/numerics/complex.number/cmplx.over/UDT_is_rejected.fail.cpp
  libcxx/test/std/numerics/complex.number/complex.special/double_long_double_implicit.compile.fail.cpp
  libcxx/test/std/numerics/complex.number/complex.special/float_double_implicit.compile.fail.cpp
  libcxx/test/std/numerics/complex.number/complex.special/float_long_double_implicit.compile.fail.cpp
  libcxx/test/std/numerics/numarray/template.gslice.array/default.compile.fail.cpp
  libcxx/test/std/numerics/numarray/template.indirect.array/default.compile.fail.cpp
  libcxx/test/std/numerics/numarray/template.mask.array/default.compile.fail.cpp
  libcxx/test/std/numerics/numarray/template.slice.array/default.compile.fail.cpp
  libcxx/test/std/numerics/numbers/defined.pass.cpp
  libcxx/test/std/numerics/numbers/illformed.verify.cpp
  libcxx/test/std/numerics/numbers/specialize.pass.cpp
  libcxx/test/std/numerics/numbers/user_type.pass.cpp
  libcxx/test/std/numerics/numbers/value.pass.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool1.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool2.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool3.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.bool4.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.not_integral1.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.gcd/gcd.not_integral2.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool1.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool2.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool3.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.bool4.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.not_integral1.compile.fail.cpp
  libcxx/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.not_integral2.compile.fail.cpp
  libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.bin/eval.pass.cpp
  libcxx/test/std/numerics/rand/rand.dis/rand.dist.bern/rand.dist.bern.negbin/eval.pass.cpp
  libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/params.fail.cpp
  libcxx/test/std/numerics/rand/rand.req/rand.req.urng/uniform_random_bit_generator.compile.pass.cpp
  libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/assign.compile.fail.cpp
  libcxx/test/std/numerics/rand/rand.util/rand.util.seedseq/copy.compile.fail.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D118056.402579.patch
Type: text/x-patch
Size: 32724 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220124/d1a33c96/attachment-0001.bin>


More information about the libcxx-commits mailing list