https://github.com/ellishg requested changes to this pull request. The proper fix is in https://github.com/llvm/llvm-project/commit/2f6e3df08a8b7cd29273980e47310cf09c6fdbd8, which seems ok to me. Since it should be fixed I think we can close this PR. https://github.com/llvm/llvm-project/pull/125450