[clang] [serialization] no transitive decl change (PR #92083)
David Spickett via cfe-commits
cfe-commits at lists.llvm.org
Mon Jun 3 03:54:12 PDT 2024
DavidSpickett wrote:
This also broke an lldb test: https://lab.llvm.org/buildbot/#/builders/96/builds/58449
`lldb-test: ../llvm-project/clang/lib/AST/DeclBase.cpp:132: void clang::Decl::setOwningModuleID(unsigned int): Assertion `!((*IDAddress) >> 48) && "We should only set the module ID once"' failed.`
I can't say if right now whether lldb is being too strict or this is a real problem. Could be the result of the same thing UBSAN found.
https://github.com/llvm/llvm-project/pull/92083
More information about the cfe-commits
mailing list