[all-commits] [llvm/llvm-project] b997ff: Revert [clang] Handle templated operators with rev...

Utkarsh Saxena via All-commits all-commits at lists.llvm.org
Mon Oct 23 09:10:15 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b997ff41c11cc69cfcb6c8a3ed39ed47229cf891
      https://github.com/llvm/llvm-project/commit/b997ff41c11cc69cfcb6c8a3ed39ed47229cf891
  Author: Utkarsh Saxena <usaxena95 at gmail.com>
  Date:   2023-10-23 (Mon, 23 Oct 2023)

  Changed paths:
    M clang/docs/ReleaseNotes.rst
    M clang/lib/Sema/SemaOverload.cpp
    M llvm/include/llvm/ADT/STLExtras.h

  Log Message:
  -----------
  Revert [clang] Handle templated operators with reversed arguments and [STLExtras] Undo C++20 hack (#69937)

This breaks C++20 build of LLVM by clang 17 and earlier.
Next steps should be reduce error to a warning for
https://godbolt.org/z/s99bvq4sG
b100ca6f219fda1fed5b92aba8471aa9a6ef8906 or similar should be reapplied
after the bug fix reached clang-18.




More information about the All-commits mailing list