[all-commits] [llvm/llvm-project] ad7111: Revert "[Clang][Sema] Add a temporary workaround i...

Erich Keane via All-commits all-commits at lists.llvm.org
Tue May 2 08:11:04 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ad7111495f43fe8f837007b9e21afb9e515df4d1
      https://github.com/llvm/llvm-project/commit/ad7111495f43fe8f837007b9e21afb9e515df4d1
  Author: Erich Keane <erich.keane at intel.com>
  Date:   2023-05-02 (Tue, 02 May 2023)

  Changed paths:
    M clang/lib/Sema/SemaConcept.cpp

  Log Message:
  -----------
  Revert "[Clang][Sema] Add a temporary workaround in SemaConcept.cpp"

This reverts commit ce861ec782ae3f41807b61e855512aaccf3c2149.


  Commit: 3e850a6eea5277082a0b7b701754c86530d25c40
      https://github.com/llvm/llvm-project/commit/3e850a6eea5277082a0b7b701754c86530d25c40
  Author: Erich Keane <erich.keane at intel.com>
  Date:   2023-05-02 (Tue, 02 May 2023)

  Changed paths:
    M clang/include/clang/AST/DeclTemplate.h
    M clang/include/clang/Sema/Template.h
    M clang/lib/Sema/SemaConcept.cpp
    M clang/lib/Sema/SemaOverload.cpp
    M clang/lib/Sema/SemaTemplateDeduction.cpp
    M clang/lib/Sema/SemaTemplateInstantiate.cpp
    M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
    M clang/test/SemaTemplate/concepts-friends.cpp
    M clang/test/SemaTemplate/concepts-out-of-line-def.cpp
    M clang/test/SemaTemplate/concepts.cpp

  Log Message:
  -----------
  Revert "[Clang][Sema] Fix comparison of constraint expressions"

This reverts commit e3b1083e00e62f5d157d15cb8c63a1c3dfdf12e2.

This was reverted because it breaks a number of libstdc++ examples, AND
required a workaround that causes hiding of legitimate bugs.


Compare: https://github.com/llvm/llvm-project/compare/9701c5abd669...3e850a6eea52


More information about the All-commits mailing list