set feature = false.

fun f(bitstring):bitstring.

pred p(bitstring).

(* The clauses generated by <-> have distinct variables because a copy
is made in TermsEq.close_rule_destr_eq *)

clauses
	forall x:bitstring; p(x) <-> p(f(x)).

event e.
query event(e).

process 0

(* EXPECTPV
RESULT not event(e) is true.
0.056s (user 0.056s + system 0.000s), max rss 10392K
END *)
