vabridgers 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.`
`Stack dump:`
`0.      Program arguments: 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`
`1.      <eof> parser at end of file`
`2.      While analyzing stack:`
`        #0 Calling test0()`
`3.      test.cpp:3:21: Error evaluating statement`
`4.      test.cpp:3:21: Error evaluating statement`
`  #0 0x000000000683ef4a llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) 
llvm/lib/Support/Unix/Signals.inc:723:22`
`  #1 0x000000000683f384 PrintStackTraceSignalHandler(void*) 
llvm/lib/Support/Unix/Signals.inc:798:1`
`  #2 0x000000000683cc9d llvm::sys::RunSignalHandlers() 
llvm/lib/Support/Signals.cpp:105:20`
`  #3 0x000000000683e84b llvm::sys::CleanupOnSignal(unsgned long) 
llvm/lib/Support/Unix/Signals.inc:367:31`
`  #4 0x000000000677a190 (anonymous 
namespace)::CrashRecoveryContextImpl::HandleCrash(int, unsigned long) 
llvm/lib/Support/CrashRecoveryContext.cpp:73:5`
`  #5 0x000000000677a623 CrashRecoverySignalHandler(int) 
llvm/lib/Support/CrashRecoveryContext.cpp:391:1`
`  #6 0x00007fbb10acd630 __restore_rt sigaction.c:0:0`
`  #7 0x00007fbb0f80b387 raise (/lib64/libc.so.6+0x36387)`
`  #8 0x00007fbb0f80ca78 abort (/lib64/libc.so.6+0x37a78)`
`  #9 0x00007fbb0f8041a6 __assert_fail_base (/lib64/libc.so.6+0x2f1a6)`
` #10 0x00007fbb0f804252 (/lib64/libc.so.6+0x2f252)`
` #11 0x000000000c2b9f73 
clang::FunctionDecl::setDescribedFunctionTemplate(clang::FunctionTemplateDecl*) 
clang/lib/AST/Decl.cpp:4045:3`



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