[all-commits] [llvm/llvm-project] e9d876: [libc++] [test] Remove epicyclic workarounds for v...

Quuxplusone via All-commits all-commits at lists.llvm.org
Wed Apr 21 09:42:32 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e9d876159ef3d98d635bd7f90a1c2fe28a80fd57
      https://github.com/llvm/llvm-project/commit/e9d876159ef3d98d635bd7f90a1c2fe28a80fd57
  Author: Arthur O'Dwyer <arthur.j.odwyer at gmail.com>
  Date:   2021-04-21 (Wed, 21 Apr 2021)

  Changed paths:
    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/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

  Log Message:
  -----------
  [libc++] [test] Remove epicyclic workarounds for vector/span; use T[] or std::array.

Simplify the test code, and drive-by also test that these algorithms
return the right iterator as their return value.

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




More information about the All-commits mailing list