[clang] [clang][deps] Stop lexing if hit a failure while loading a PCH/module in a submodule. (PR #146976)

Aaron Ballman via cfe-commits cfe-commits at lists.llvm.org
Wed Jul 16 05:00:39 PDT 2025


AaronBallman wrote:

> > > Seems like this should have a release note?
> > 
> > 
> > What is the bar for a change to be release noted? This change is pretty much "make clang-scan-deps less likely to crash" and personally I don't think it deserves a release note.
> 
> If a user can see different behavior after the change then we should document that. I did not notice this was a follow-up change but the previous change also did not have a release note.
> 
> If this is completely an internal change and only llvm folks will see a different, then sure but at least it looks like from the test that this will cause different behavior for users.
> 
> CC @AaronBallman

We've got some [docs](https://llvm.org/docs/DeveloperPolicy.html#release-notes) on this, but that's basically the bar. Almost every PR should have a release note unless the PR is NFC or modifying something that hasn't yet been released (and doesn't require the existing release note to be updated). Fixing a crashing bug is something we should tell users about; it's good to recognize when we're improving quality as opposed to just adding new functionality.

https://github.com/llvm/llvm-project/pull/146976


More information about the cfe-commits mailing list