[libcxx-commits] [PATCH] D128864: [libc++] Fix algorihtms which use reverse_iterator

Nikolas Klauser via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jul 14 16:04:07 PDT 2022


philnik updated this revision to Diff 444826.
philnik marked 2 inline comments as done.
philnik added a comment.

- Address comment and try to fix CI


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D128864/new/

https://reviews.llvm.org/D128864

Files:
  libcxx/include/__algorithm/copy.h
  libcxx/include/__algorithm/copy_backward.h
  libcxx/include/__algorithm/inplace_merge.h
  libcxx/include/__algorithm/ranges_copy_backward.h
  libcxx/include/__iterator/iterator_traits.h
  libcxx/include/__iterator/reverse_iterator.h
  libcxx/test/libcxx/algorithms/robust_against_cpp20_hostile_iterators.compile.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cmp/equal.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cmp/greater-equal.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cmp/greater.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cmp/less-equal.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cmp/less.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cmp/not-equal.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cons/assign.LWG3435.verify.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cons/ctor.default.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cons/ctor.iter.explicit.verify.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cons/ctor.iter.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.cons/ctor.reverse_iterator.LWG3435.verify.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.conv/base.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.elem/arrow.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.elem/bracket.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.elem/dereference.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.nav/decrement-assign.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.nav/increment-assign.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.nav/minus.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.nav/plus.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.nav/postdecrement.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.nav/postincrement.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.nav/predecrement.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.nav/preincrement.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/reverse.iter.nonmember/minus.pass.cpp
  libcxx/test/libcxx/iterators/predef.iterators/_AlgRevIter/types.compile.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D128864.444826.patch
Type: text/x-patch
Size: 59774 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20220714/f0e20a3e/attachment-0001.bin>


More information about the libcxx-commits mailing list