[all-commits] [llvm/llvm-project] e07ca2: [libcxx] Fix std::equal not accepting volatile typ...

alvinhochun via All-commits all-commits at lists.llvm.org
Tue Nov 22 00:36:04 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e07ca2aeeb2f641e62f6ac7359472eb50111ea00
      https://github.com/llvm/llvm-project/commit/e07ca2aeeb2f641e62f6ac7359472eb50111ea00
  Author: Alvin Wong <alvin at alvinhc.com>
  Date:   2022-11-22 (Tue, 22 Nov 2022)

  Changed paths:
    M libcxx/include/__algorithm/adjacent_find.h
    M libcxx/include/__algorithm/comp.h
    M libcxx/include/__algorithm/equal.h
    M libcxx/include/__algorithm/find_end.h
    M libcxx/include/__algorithm/find_first_of.h
    M libcxx/include/__algorithm/is_permutation.h
    M libcxx/include/__algorithm/mismatch.h
    M libcxx/include/__algorithm/search.h
    M libcxx/include/__algorithm/search_n.h
    M libcxx/include/__algorithm/unique.h
    M libcxx/include/__algorithm/unique_copy.h
    M libcxx/include/forward_list
    M libcxx/include/list
    M libcxx/test/std/algorithms/alg.nonmodifying/alg.equal/equal.pass.cpp

  Log Message:
  -----------
  [libcxx] Fix std::equal not accepting volatile types by refactoring __equal_to

Fixes https://github.com/llvm/llvm-project/issues/59021

Reviewed By: #libc, philnik

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




More information about the All-commits mailing list