jcsxky wrote:

> Hi @jcsxky , I fetched and rebased to origin/main just now (6/16/2024 at 
> 4:30pm Central US time), and rebuilt - and I see the crash. Did you try 
> rebasing to latest source and rebuilding?
> 
> `$ clang --analyze -Xclang -analyzer-config -Xclang 
> experimental-enable-naive-ctu-analysis=true -Xclang -analyzer-config -Xclang 
> ctu-dir=ctudir -Xclang -analyzer-config -Xclang display-ctu-progress=true 
> test.cpp` `CTU loaded AST file: bstrwrap.cpp.ast` `clang: 
> clang/lib/AST/Decl.cpp:4045: void 
> clang::FunctionDecl::setDescribedFunctionTemplate(clang::FunctionTemplateDecl*):
>  Assertion "TemplateOrSpecialization.isNull() && "Member function is already 
> a specialization" failed.` `PLEASE submit a bug report to 
> https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, 
> preprocessed source, and associated run script.`
> 
> ...

Yes, I have tried the latest source, but it still looks good. Also, I didn't 
see the output `CTU loaded AST file: bstrwrap.cpp.ast`. I tried this command 
`clang-extdef-mapping test.cpp` and output is `11:c:@F@test0#` which is 
different from yours(`f` and `F`, output of the other file is identical). This 
time I see `CTU loaded AST file: bstrwrap.cpp.ast` but still has no crash. 
@vabridgers Can you check your output with command `clang-extdef-mapping 
test.cpp`?

https://github.com/llvm/llvm-project/pull/87144
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to