Never remove a nop if that would cause a line number to move across a local lifetime boundary. This fixes KT-42725.
Implement support for supressing failures by backend.