jthackray wrote: > Can something be done to prevent this happening accidentally again? +1. Currently, the struct is initialised with: ` BranchProtectionInfo() = default;` so it appears this could be improved in future. https://github.com/llvm/llvm-project/pull/98307