This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-defconfig in repository toolchain/ci/llvm-project.
from 800395c5475 [Concepts] Add 'this' context to instantiation of member re [...] adds 0ce7ea7c6e0 PR41991: Accept attributes on defaulted and deleted friends. adds cc85862c60a [Concepts] Check function constraints before deducing auto [...] adds 904d146c5f5 PR44627: Consider reversing == and <=> candidates found by ADL. adds 3573526c028 Revert "[libcxx] Force-cache LIBCXX_CXX_ABI_LIBRARY_PATH" adds 3b32963252b [Concepts] Correctly form initial parameter mapping for par [...] adds 8be11623043 [Concepts] Fix isDeclarationSpecifier to detect type-constr [...] new fdedf39c46f PR44723: Trigger return type deduction for operator<=>s who [...]
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang/include/clang/Basic/DiagnosticSemaKinds.td | 6 +++ clang/include/clang/Sema/Sema.h | 2 +- clang/include/clang/Sema/SemaConcept.h | 12 +++-- clang/lib/Parse/ParseDecl.cpp | 11 +++-- clang/lib/Parse/ParseDeclCXX.cpp | 2 +- clang/lib/Sema/SemaConcept.cpp | 4 ++ clang/lib/Sema/SemaDeclCXX.cpp | 25 +++++++++++ clang/lib/Sema/SemaExpr.cpp | 48 ++++++++++---------- clang/lib/Sema/SemaOverload.cpp | 30 +++++++++---- clang/lib/Sema/SemaTemplateDeduction.cpp | 25 ++--------- clang/lib/Sema/SemaTemplateInstantiate.cpp | 40 +++++++++++++++++ .../class.compare/class.compare.default/p4.cpp | 2 +- .../CXX/class/class.compare/class.spaceship/p2.cpp | 33 ++++++++++++++ clang/test/CXX/expr/expr.prim/expr.prim.id/p4.cpp | 3 ++ .../over.match.funcs/over.match.oper/p3-2a.cpp | 12 +++++ .../CXX/temp/temp.constr/temp.constr.normal/p1.cpp | 51 ++++++++++++++++++++++ clang/test/Parser/cxx-default-delete.cpp | 4 ++ clang/test/Parser/cxx2a-abbreviated-templates.cpp | 41 +++++++++++++---- clang/test/Parser/cxx2a-spaceship.cpp | 6 +++ .../SemaTemplate/instantiate-template-argument.cpp | 28 ++++++++++++ libcxx/test/CMakeLists.txt | 2 +- 21 files changed, 315 insertions(+), 72 deletions(-) create mode 100644 clang/test/SemaTemplate/instantiate-template-argument.cpp