davemgreen wrote: Hi - there is hopefully a fix in #175550. It looks like a relatively benign assert that wasn't correctly able to handle a particular layout of unreachable blocks. https://github.com/llvm/llvm-project/pull/170907