1 2 3 4 5 6 7
Goal True. Proof. match goal with | _ => let x := constr:($(fail)$) in idtac | _ => idtac end. Abort.