kraj / meta-clang

Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project
MIT License
160 stars 206 forks source link

clang: Apply upstream D152570 #811

Closed dankm closed 1 year ago

dankm commented 1 year ago

This fixes real file names appearing in lambda names that are used as arguments to function templates.

This fixes llvm/llvm-project#63219, which I spotted when building cmake.


Contributor checklist

Reviewer Guidelines

dankm commented 1 year ago

Sure, I'll probably do that Monday. I'll also request llvm/llvm-project#62192 while at it.

dankm commented 1 year ago

Requested a couple backports: llvm/llvm-project#63356

dankm commented 1 year ago

@kraj looks like there won't be any backports: https://discourse.llvm.org/t/16-0-6-release/71344

LLVM 16.x is apparently closed, but at least these changes will be in LLVM 17.

kraj commented 1 year ago

@kraj looks like there won't be any backports: https://discourse.llvm.org/t/16-0-6-release/71344

LLVM 16.x is apparently closed, but at least these changes will be in LLVM 17.

ok