[PATCH] D126907: Deferred Concept Instantiation Implementation Take 2
    Erich Keane via Phabricator via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Thu Oct 13 06:48:55 PDT 2022
    
    
  
erichkeane added a comment.
In D126907#3855552 <https://reviews.llvm.org/D126907#3855552>, @erichkeane wrote:
> In D126907#3854983 <https://reviews.llvm.org/D126907#3854983>, @cor3ntin wrote:
>
>> @erichkeane I was looking at Daisy meta programming shenanigans and found this crashes https://cute.godbolt.org/z/6fWoEheKc - seems related to your work, probably? It used to work in Clang 15. I thought you might want to know!
>
> Thanks!  I'll take a look.  That DOES look like some other failures I've had with this patch.
I've reduced it a bit to remove the STL stuff, but it looks like the template-lambda is a part of it: https://cute.godbolt.org/z/Prh6xsesz
It manages to hit quite a few things that I suspect the `getTemplateInstantiationArgs` doesn't get right, so I'm guessing the 'fix' is going to be in there somewhere.  I'll start taking a look this week.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D126907/new/
https://reviews.llvm.org/D126907
    
    
More information about the cfe-commits
mailing list