cor3ntin wrote: I don't think there is much value in changing the status quo here. There is evidently a bug somewhere before that code that we should find instead (and then we can replace the existing code by an assert) https://github.com/llvm/llvm-project/pull/108598