banach-space wrote: > Btw, the unpack test also has a leak, but the buffer deallocation pass inserts the dealloc inside of vector.mask, which is invalid. I can look into that if you want, sounds like a familiar issue. https://github.com/llvm/llvm-project/pull/137589